Instances are specified by JSON files containing the following main sections:
Instances are specified by JSON files containing the following main sections:
* [Parameters](#parameters)
* Parameters
* [Buses](#buses)
* Buses
* [Generators](#generators)
* Generators
* [Price-sensitive loads](#price-sensitive-loads)
* Price-sensitive loads
* [Transmission lines](#transmission-lines)
* Transmission lines
* [Reserves](#reserves)
* Reserves
* [Contingencies](#contingencies)
* Contingencies
Each section is described in detail below. For a complete example, see [case14.json](https://github.com/ANL-CEEESA/UnitCommitment.jl/blob/dev/instances/matpower-24h/case14.json).
Each section is described in detail below. For a complete example, see [case14](https://github.com/ANL-CEEESA/UnitCommitment.jl/tree/dev/instances/matpower/case14).