.dockerignore
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Dockerfile
LICENSE.txt
README.md
REUSE.toml
codemeta.json
codemeta.json.license
compose.yml
environment.yaml
environment_docs.yaml
pyproject.toml
.github/pull_request_template.md
.github/workflows/docker-publish.yaml
.github/workflows/lint-pytest.yaml
.github/workflows/publish.yaml
LICENSES/AGPL-3.0-or-later.txt
assume/__init__.py
assume/world.py
assume/common/__init__.py
assume/common/base.py
assume/common/exceptions.py
assume/common/fast_pandas.py
assume/common/forecast_initialisation.py
assume/common/forecaster.py
assume/common/grid_utils.py
assume/common/mango_serializer.py
assume/common/market_objects.py
assume/common/outputs.py
assume/common/units_operator.py
assume/common/utils.py
assume/markets/__init__.py
assume/markets/base_market.py
assume/markets/clearing_algorithms/__init__.py
assume/markets/clearing_algorithms/complex_clearing.py
assume/markets/clearing_algorithms/complex_clearing_dmas.py
assume/markets/clearing_algorithms/contracts.py
assume/markets/clearing_algorithms/nodal_clearing.py
assume/markets/clearing_algorithms/redispatch.py
assume/markets/clearing_algorithms/simple.py
assume/reinforcement_learning/__init__.py
assume/reinforcement_learning/buffer.py
assume/reinforcement_learning/learning_role.py
assume/reinforcement_learning/learning_utils.py
assume/reinforcement_learning/neural_network_architecture.py
assume/reinforcement_learning/tensorboard_logger.py
assume/reinforcement_learning/algorithms/__init__.py
assume/reinforcement_learning/algorithms/base_algorithm.py
assume/reinforcement_learning/algorithms/matd3.py
assume/scenario/loader_amiris.py
assume/scenario/loader_csv.py
assume/scenario/loader_oeds.py
assume/scenario/loader_pypsa.py
assume/scenario/oeds/infrastructure.py
assume/scenario/oeds/static.py
assume/strategies/__init__.py
assume/strategies/advanced_orders.py
assume/strategies/dmas_powerplant.py
assume/strategies/dmas_storage.py
assume/strategies/extended.py
assume/strategies/flexable.py
assume/strategies/flexable_storage.py
assume/strategies/interactive_strategies.py
assume/strategies/learning_strategies.py
assume/strategies/naive_strategies.py
assume/strategies/portfolio_strategies.py
assume/units/__init__.py
assume/units/building.py
assume/units/demand.py
assume/units/dsm_load_shift.py
assume/units/dst_components.py
assume/units/exchange.py
assume/units/hydrogen_plant.py
assume/units/powerplant.py
assume/units/steam_generation_plant.py
assume/units/steel_plant.py
assume/units/storage.py
assume_cli/__init__.py
assume_cli/cli.py
assume_framework.egg-info/PKG-INFO
assume_framework.egg-info/SOURCES.txt
assume_framework.egg-info/dependency_links.txt
assume_framework.egg-info/entry_points.txt
assume_framework.egg-info/requires.txt
assume_framework.egg-info/top_level.txt
docker_configs/grafana.ini
docker_configs/mqtt.conf
docker_configs/dashboard-definitions/ASSUME Comparison.json
docker_configs/dashboard-definitions/ASSUME Comparison.json.license
docker_configs/dashboard-definitions/ASSUME.json
docker_configs/dashboard-definitions/ASSUME.json.license
docker_configs/dashboard-definitions/ASSUME_Learning.json
docker_configs/dashboard-definitions/ASSUME_Learning.json.license
docker_configs/dashboard-definitions/ASSUME_nodal.json
docker_configs/dashboard-definitions/ASSUME_nodal.json.license
docker_configs/dashboards/dashboards.yml
docker_configs/datasources/datasource.yml
docs/Makefile
docs/make.bat
docs/source/Makefile
docs/source/assume.common.rst
docs/source/assume.markets.clearing_algorithms.rst
docs/source/assume.markets.rst
docs/source/assume.reinforcement_learning.rst
docs/source/assume.rst
docs/source/assume.scenario.rst
docs/source/assume.strategies.rst
docs/source/assume.units.rst
docs/source/assume.world.rst
docs/source/bidding_strategies.rst
docs/source/command_line_interface.rst
docs/source/conf.py
docs/source/demand_side_agent.rst
docs/source/developers.rst
docs/source/distributed_simulation.rst
docs/source/example_simulations.rst
docs/source/examples_basic.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/introduction.rst
docs/source/learning.rst
docs/source/learning_algorithm.rst
docs/source/make.bat
docs/source/manual_simulation.rst
docs/source/market_config.rst
docs/source/market_mechanism.rst
docs/source/outputs.rst
docs/source/quick_start.rst
docs/source/realtime_simulation.rst
docs/source/redispatch_modeling.rst
docs/source/release_notes.rst
docs/source/scenario_loader.rst
docs/source/support_policies.rst
docs/source/unit_forecasts.rst
docs/source/unit_operator.rst
docs/source/units.rst
docs/source/_static/template.ccs
docs/source/examples/01_minimal_manual_example.nblink
docs/source/examples/01_minimal_manual_example.nblink.license
docs/source/examples/02_automated_run_example.nblink
docs/source/examples/02_automated_run_example.nblink.license
docs/source/examples/03_custom_unit_example.nblink
docs/source/examples/03_custom_unit_example.nblink.license
docs/source/examples/04a_reinforcement_learning_algorithm_example.nblink
docs/source/examples/04a_reinforcement_learning_algorithm_example.nblink.license
docs/source/examples/04b_reinforcement_learning_example.nblink
docs/source/examples/04b_reinforcement_learning_example.nblink.license
docs/source/examples/04c_reinforcement_learning_storage_example.nblink
docs/source/examples/04c_reinforcement_learning_storage_example.nblink.license
docs/source/examples/05_market_comparison.nblink
docs/source/examples/05_market_comparison.nblink.license
docs/source/examples/06_advanced_orders_example.nblink
docs/source/examples/06_advanced_orders_example.nblink.license
docs/source/examples/07_interoperability_example.nblink
docs/source/examples/07_interoperability_example.nblink.license
docs/source/examples/08_market_zone_coupling.nblink
docs/source/examples/08_market_zone_coupling.nblink.license
docs/source/examples/09_example_Sim_and_xRL.nblink
docs/source/examples/09_example_Sim_and_xRL.nblink.license
docs/source/examples/10_DSU_and_flexibility.nblink
docs/source/examples/10_DSU_and_flexibility.nblink.license
docs/source/examples/10a_DSU_and_flexibility.nblink
docs/source/examples/10a_DSU_and_flexibility.nblink.license
docs/source/examples/11_redispatch.nblink
docs/source/examples/11_redispatch.nblink.license
docs/source/examples/11a_redispatch_dsm.nblink
docs/source/examples/11a_redispatch_dsm.nblink.license
docs/source/img/ActorOutput.jpg
docs/source/img/ActorOutput.jpg.license
docs/source/img/ActorTask.jpg
docs/source/img/ActorTask.jpg.license
docs/source/img/Assume_run_learning_loop.png
docs/source/img/Assume_run_learning_loop.png.license
docs/source/img/Building.png
docs/source/img/Building.png.license
docs/source/img/CriticTask.jpg
docs/source/img/CriticTask.jpg.license
docs/source/img/Demand_Attribute.png
docs/source/img/Demand_Attribute.png.license
docs/source/img/Electrolyzer.png
docs/source/img/Electrolyzer.png.license
docs/source/img/Grafana_General.png
docs/source/img/Grafana_General.png.license
docs/source/img/Grafana_General_2.png
docs/source/img/Grafana_General_2.png.license
docs/source/img/Grafana_Learning_1.jpeg
docs/source/img/Grafana_Learning_1.jpeg.license
docs/source/img/Grafana_Learning_2.jpeg
docs/source/img/Grafana_Learning_2.jpeg.license
docs/source/img/Industry.png
docs/source/img/Industry.png.license
docs/source/img/Peak load.png
docs/source/img/Peak load.png.license
docs/source/img/RE availability.png
docs/source/img/RE availability.png.license
docs/source/img/TD3_algorithm.jpeg
docs/source/img/TD3_algorithm.jpeg.license
docs/source/img/architecture-noconfig.svg
docs/source/img/architecture-noconfig.svg.license
docs/source/img/architecture.svg
docs/source/img/architecture.svg.license
docs/source/img/assume_logo.png
docs/source/img/assume_logo.png copy.license
docs/source/img/assume_logo.png.license
docs/source/img/dsm_integration.PNG
docs/source/img/dsm_integration.PNG.license
examples/examples.py
examples/world_script.py
examples/world_script_policy.py
examples/distributed_simulation/__init__.py
examples/distributed_simulation/config.py
examples/distributed_simulation/main.py
examples/distributed_simulation/world_agent.py
examples/distributed_simulation/world_manager.py
examples/inputs/example_01a/config.yaml
examples/inputs/example_01a/demand_df.csv
examples/inputs/example_01a/demand_df.csv.license
examples/inputs/example_01a/demand_units.csv
examples/inputs/example_01a/demand_units.csv.license
examples/inputs/example_01a/exchange_units.csv
examples/inputs/example_01a/exchange_units.csv.license
examples/inputs/example_01a/exchanges_df.csv
examples/inputs/example_01a/exchanges_df.csv.license
examples/inputs/example_01a/fuel_prices_df.csv
examples/inputs/example_01a/fuel_prices_df.csv.license
examples/inputs/example_01a/powerplant_units.csv
examples/inputs/example_01a/powerplant_units.csv.license
examples/inputs/example_01b/availability_df.csv
examples/inputs/example_01b/availability_df.csv.license
examples/inputs/example_01b/config.yaml
examples/inputs/example_01b/demand_df.csv
examples/inputs/example_01b/demand_df.csv.license
examples/inputs/example_01b/demand_units.csv
examples/inputs/example_01b/demand_units.csv.license
examples/inputs/example_01b/fuel_prices_df.csv
examples/inputs/example_01b/fuel_prices_df.csv.license
examples/inputs/example_01b/powerplant_units.csv
examples/inputs/example_01b/powerplant_units.csv.license
examples/inputs/example_01c/availability_df.csv
examples/inputs/example_01c/availability_df.csv.license
examples/inputs/example_01c/config.yaml
examples/inputs/example_01c/demand_df.csv
examples/inputs/example_01c/demand_df.csv.license
examples/inputs/example_01c/demand_units.csv
examples/inputs/example_01c/demand_units.csv.license
examples/inputs/example_01c/fuel_prices_df.csv
examples/inputs/example_01c/fuel_prices_df.csv.license
examples/inputs/example_01c/powerplant_units.csv
examples/inputs/example_01c/powerplant_units.csv.license
examples/inputs/example_01c/storage_units.csv
examples/inputs/example_01c/storage_units.csv.license
examples/inputs/example_01d/buses.csv
examples/inputs/example_01d/buses.csv.license
examples/inputs/example_01d/config.yaml
examples/inputs/example_01d/demand_df.csv
examples/inputs/example_01d/demand_df.csv.license
examples/inputs/example_01d/demand_units.csv
examples/inputs/example_01d/demand_units.csv.license
examples/inputs/example_01d/fuel_prices_df.csv
examples/inputs/example_01d/fuel_prices_df.csv.license
examples/inputs/example_01d/lines.csv
examples/inputs/example_01d/lines.csv.license
examples/inputs/example_01d/powerplant_units.csv
examples/inputs/example_01d/powerplant_units.csv.license
examples/inputs/example_01e/config.yaml
examples/inputs/example_01e/demand_df.csv
examples/inputs/example_01e/demand_df.csv.license
examples/inputs/example_01e/demand_units.csv
examples/inputs/example_01e/demand_units.csv.license
examples/inputs/example_01e/electrolyser_units.csv
examples/inputs/example_01e/electrolyser_units.csv.license
examples/inputs/example_01e/forecasts_df.csv
examples/inputs/example_01e/forecasts_df.csv.license
examples/inputs/example_01e/fuel_prices_df.csv
examples/inputs/example_01e/fuel_prices_df.csv.license
examples/inputs/example_01e/powerplant_units.csv
examples/inputs/example_01e/powerplant_units.csv.license
examples/inputs/example_01f/availability_df.csv
examples/inputs/example_01f/availability_df.csv.license
examples/inputs/example_01f/config.yaml
examples/inputs/example_01f/demand_df.csv
examples/inputs/example_01f/demand_df.csv.license
examples/inputs/example_01f/demand_units.csv
examples/inputs/example_01f/demand_units.csv.license
examples/inputs/example_01f/fuel_prices_df.csv
examples/inputs/example_01f/fuel_prices_df.csv.license
examples/inputs/example_01f/powerplant_units.csv
examples/inputs/example_01f/powerplant_units.csv.license
examples/inputs/example_01g/availability_df.csv
examples/inputs/example_01g/availability_df.csv.license
examples/inputs/example_01g/config.yaml
examples/inputs/example_01g/demand_df.csv
examples/inputs/example_01g/demand_df.csv.license
examples/inputs/example_01g/demand_units.csv
examples/inputs/example_01g/demand_units.csv.license
examples/inputs/example_01g/fuel_prices_df.csv
examples/inputs/example_01g/fuel_prices_df.csv.license
examples/inputs/example_01g/powerplant_units.csv
examples/inputs/example_01g/powerplant_units.csv.license
examples/inputs/example_01g/storage_units.csv
examples/inputs/example_01g/storage_units.csv.license
examples/inputs/example_01h/availability_df.csv
examples/inputs/example_01h/availability_df.csv.license
examples/inputs/example_01h/config.yaml
examples/inputs/example_01h/demand_df.csv
examples/inputs/example_01h/demand_df.csv.license
examples/inputs/example_01h/demand_units.csv
examples/inputs/example_01h/demand_units.csv.license
examples/inputs/example_01h/forecasts_df.csv
examples/inputs/example_01h/forecasts_df.csv.license
examples/inputs/example_01h/fuel_prices_df.csv
examples/inputs/example_01h/fuel_prices_df.csv.license
examples/inputs/example_01h/powerplant_units.csv
examples/inputs/example_01h/powerplant_units.csv.license
examples/inputs/example_01h/residential_dsm_units.csv
examples/inputs/example_01h/residential_dsm_units.csv.license
examples/inputs/example_01i/config.yaml
examples/inputs/example_01i/demand_df.csv
examples/inputs/example_01i/demand_df.csv.license
examples/inputs/example_01i/demand_units.csv
examples/inputs/example_01i/demand_units.csv.license
examples/inputs/example_01i/exchange_units.csv
examples/inputs/example_01i/exchange_units.csv.license
examples/inputs/example_01i/exchanges_df.csv
examples/inputs/example_01i/exchanges_df.csv.license
examples/inputs/example_01i/fuel_prices_df.csv
examples/inputs/example_01i/fuel_prices_df.csv.license
examples/inputs/example_01i/powerplant_units.csv
examples/inputs/example_01i/powerplant_units.csv.license
examples/inputs/example_01i/unit_operators.csv
examples/inputs/example_01i/unit_operators.csv.license
examples/inputs/example_02a/config.yaml
examples/inputs/example_02a/demand_df.csv
examples/inputs/example_02a/demand_df.csv.license
examples/inputs/example_02a/demand_units.csv
examples/inputs/example_02a/demand_units.csv.license
examples/inputs/example_02a/fuel_prices_df.csv
examples/inputs/example_02a/fuel_prices_df.csv.license
examples/inputs/example_02a/powerplant_units.csv
examples/inputs/example_02a/powerplant_units.csv.license
examples/inputs/example_02b/config.yaml
examples/inputs/example_02b/demand_df.csv
examples/inputs/example_02b/demand_df.csv.license
examples/inputs/example_02b/demand_units.csv
examples/inputs/example_02b/demand_units.csv.license
examples/inputs/example_02b/fuel_prices_df.csv
examples/inputs/example_02b/fuel_prices_df.csv.license
examples/inputs/example_02b/powerplant_units.csv
examples/inputs/example_02b/powerplant_units.csv.license
examples/inputs/example_02c/config.yaml
examples/inputs/example_02c/demand_df.csv
examples/inputs/example_02c/demand_df.csv.license
examples/inputs/example_02c/demand_units.csv
examples/inputs/example_02c/demand_units.csv.license
examples/inputs/example_02c/fuel_prices_df.csv
examples/inputs/example_02c/fuel_prices_df.csv.license
examples/inputs/example_02c/powerplant_units.csv
examples/inputs/example_02c/powerplant_units.csv.license
examples/inputs/example_02d/availability_df.csv
examples/inputs/example_02d/availability_df.csv.license
examples/inputs/example_02d/config.yaml
examples/inputs/example_02d/demand_df.csv
examples/inputs/example_02d/demand_df.csv.license
examples/inputs/example_02d/demand_units.csv
examples/inputs/example_02d/demand_units.csv.license
examples/inputs/example_02d/fuel_prices_df.csv
examples/inputs/example_02d/fuel_prices_df.csv.license
examples/inputs/example_02d/powerplant_units.csv
examples/inputs/example_02d/powerplant_units.csv.license
examples/inputs/example_02e/config.yaml
examples/inputs/example_02e/demand_df.csv
examples/inputs/example_02e/demand_df.csv.license
examples/inputs/example_02e/demand_units.csv
examples/inputs/example_02e/demand_units.csv.license
examples/inputs/example_02e/fuel_prices_df.csv
examples/inputs/example_02e/fuel_prices_df.csv.license
examples/inputs/example_02e/powerplant_units.csv
examples/inputs/example_02e/powerplant_units.csv.license
examples/inputs/example_02e/storage_units.csv
examples/inputs/example_02e/storage_units.csv.license
examples/inputs/example_03/availability_df.csv
examples/inputs/example_03/availability_df.csv.license
examples/inputs/example_03/config.yaml
examples/inputs/example_03/demand_df.csv
examples/inputs/example_03/demand_df.csv.license
examples/inputs/example_03/demand_units.csv
examples/inputs/example_03/demand_units.csv.license
examples/inputs/example_03/exchange_units.csv
examples/inputs/example_03/exchange_units.csv.license
examples/inputs/example_03/exchanges_df.csv
examples/inputs/example_03/exchanges_df.csv.license
examples/inputs/example_03/fuel_prices_df.csv
examples/inputs/example_03/fuel_prices_df.csv.license
examples/inputs/example_03/industrial_dsm_units.csv
examples/inputs/example_03/industrial_dsm_units.csv.license
examples/inputs/example_03/powerplant_units.csv
examples/inputs/example_03/powerplant_units.csv.license
examples/inputs/example_03/storage_units.csv
examples/inputs/example_03/storage_units.csv.license
examples/inputs/example_03a/availability_df.csv
examples/inputs/example_03a/availability_df.csv.license
examples/inputs/example_03a/config.yaml
examples/inputs/example_03a/demand_df.csv
examples/inputs/example_03a/demand_df.csv.license
examples/inputs/example_03a/demand_units.csv
examples/inputs/example_03a/demand_units.csv.license
examples/inputs/example_03a/exchange_units.csv
examples/inputs/example_03a/exchange_units.csv.license
examples/inputs/example_03a/exchanges_df.csv
examples/inputs/example_03a/exchanges_df.csv.license
examples/inputs/example_03a/fuel_prices_df.csv
examples/inputs/example_03a/fuel_prices_df.csv.license
examples/inputs/example_03a/powerplant_units.csv
examples/inputs/example_03a/powerplant_units.csv.license
examples/inputs/example_03b/availability_df.csv
examples/inputs/example_03b/availability_df.csv.license
examples/inputs/example_03b/config.yaml
examples/inputs/example_03b/demand_df.csv
examples/inputs/example_03b/demand_df.csv.license
examples/inputs/example_03b/demand_units.csv
examples/inputs/example_03b/demand_units.csv.license
examples/inputs/example_03b/exchange_units.csv
examples/inputs/example_03b/exchange_units.csv.license
examples/inputs/example_03b/exchanges_df.csv
examples/inputs/example_03b/exchanges_df.csv.license
examples/inputs/example_03b/fuel_prices_df.csv
examples/inputs/example_03b/fuel_prices_df.csv.license
examples/inputs/example_03b/powerplant_units.csv
examples/inputs/example_03b/powerplant_units.csv.license
examples/inputs/example_03c/availability_df.csv
examples/inputs/example_03c/availability_df.csv.license
examples/inputs/example_03c/config.yaml
examples/inputs/example_03c/demand_df.csv
examples/inputs/example_03c/demand_df.csv.license
examples/inputs/example_03c/demand_units.csv
examples/inputs/example_03c/demand_units.csv.license
examples/inputs/example_03c/exchange_units.csv
examples/inputs/example_03c/exchange_units.csv.license
examples/inputs/example_03c/exchanges_df.csv
examples/inputs/example_03c/exchanges_df.csv.license
examples/inputs/example_03c/fuel_prices_df.csv
examples/inputs/example_03c/fuel_prices_df.csv.license
examples/inputs/example_03c/powerplant_units.csv
examples/inputs/example_03c/powerplant_units.csv.license
examples/inputs/example_03c/storage_units.csv
examples/inputs/example_03c/storage_units.csv.license
examples/notebooks/01_minimal_manual_example.ipynb
examples/notebooks/01_minimal_manual_example.ipynb.license
examples/notebooks/02_automated_run_example.ipynb
examples/notebooks/02_automated_run_example.ipynb.license
examples/notebooks/03_custom_unit_example.ipynb
examples/notebooks/03_custom_unit_example.ipynb.license
examples/notebooks/04a_reinforcement_learning_algorithm_example.ipynb
examples/notebooks/04a_reinforcement_learning_algorithm_example.ipynb.license
examples/notebooks/04b_reinforcement_learning_example.ipynb
examples/notebooks/04b_reinforcement_learning_example.ipynb.license
examples/notebooks/04c_reinforcement_learning_storage_example.ipynb
examples/notebooks/04c_reinforcement_learning_storage_example.ipynb.license
examples/notebooks/05_market_comparison.ipynb
examples/notebooks/05_market_comparison.ipynb.license
examples/notebooks/06_advanced_orders_example.ipynb
examples/notebooks/06_advanced_orders_example.ipynb.license
examples/notebooks/07_interoperability_example.ipynb
examples/notebooks/07_interoperability_example.ipynb.license
examples/notebooks/08_market_zone_coupling.ipynb
examples/notebooks/08_market_zone_coupling.ipynb.license
examples/notebooks/09_example_Sim_and_xRL.ipynb
examples/notebooks/09_example_Sim_and_xRL.ipynb.license
examples/notebooks/10_DSU_and_flexibility.ipynb
examples/notebooks/10_DSU_and_flexibility.ipynb.license
examples/notebooks/10a_DSU_and_flexibility.ipynb
examples/notebooks/10a_DSU_and_flexibility.ipynb.license
examples/notebooks/11_redispatch.ipynb
examples/notebooks/11_redispatch.ipynb.license
examples/notebooks/11a_redispatch_dsm.ipynb
examples/notebooks/11a_redispatch_dsm.ipynb.license
examples/real_time/world_rt.py
paper/paper.bib
paper/paper.md
paper/paper.md.license
tests/__init__.py
tests/conftest.py
tests/test_advanced_order_strategy.py
tests/test_baseunit.py
tests/test_boiler.py
tests/test_building.py
tests/test_clearing_paper_examples.py
tests/test_complex_market_mechanisms.py
tests/test_data_request_mechanism.py
tests/test_demand.py
tests/test_dmas_market.py
tests/test_dmas_powerplant.py
tests/test_dmas_storage.py
tests/test_dri_plant.py
tests/test_drl_storage_strategy.py
tests/test_eaf.py
tests/test_electrolyser.py
tests/test_ev.py
tests/test_exchanges.py
tests/test_extended.py
tests/test_flexable_storage_strategies.py
tests/test_flexable_strategies.py
tests/test_forecast_initialization.py
tests/test_generic_storage.py
tests/test_heat_pump.py
tests/test_hydrogen_plant.py
tests/test_integration_cli.py
tests/test_learning_role.py
tests/test_loader_csv.py
tests/test_market.py
tests/test_matd3.py
tests/test_naive_strategies.py
tests/test_nodal_clearing.py
tests/test_outputs.py
tests/test_policies.py
tests/test_policies_contracts.py
tests/test_powerplant.py
tests/test_pv.py
tests/test_rl_buffer.py
tests/test_rl_strategies.py
tests/test_seasonal_hydrogen_storage.py
tests/test_simple_market_mechanisms.py
tests/test_steam_plant.py
tests/test_steel_plant.py
tests/test_storage.py
tests/test_tensorboard_logger.py
tests/test_thermal_storage.py
tests/test_units.py
tests/test_units_operator.py
tests/test_utils.py
tests/test_world.py
tests/utils.py
tests/fixtures/01a_results/demand_meta.csv
tests/fixtures/01a_results/demand_meta.csv.license
tests/fixtures/01a_results/exchange_meta.csv
tests/fixtures/01a_results/exchange_meta.csv.license
tests/fixtures/01a_results/market_meta.csv
tests/fixtures/01a_results/market_meta.csv.license
tests/fixtures/forecast_init/availability.csv
tests/fixtures/forecast_init/availability.csv.license
tests/fixtures/forecast_init/buses.csv
tests/fixtures/forecast_init/buses.csv.license
tests/fixtures/forecast_init/demand.csv
tests/fixtures/forecast_init/demand.csv.license
tests/fixtures/forecast_init/demand_units.csv
tests/fixtures/forecast_init/demand_units.csv.license
tests/fixtures/forecast_init/forecasts.csv
tests/fixtures/forecast_init/forecasts.csv.license
tests/fixtures/forecast_init/fuel_prices.csv
tests/fixtures/forecast_init/fuel_prices.csv.license
tests/fixtures/forecast_init/lines.csv
tests/fixtures/forecast_init/lines.csv.license
tests/fixtures/forecast_init/powerplant_units.csv
tests/fixtures/forecast_init/powerplant_units.csv.license
tests/fixtures/forecast_init/results/congestion_signal.csv
tests/fixtures/forecast_init/results/congestion_signal.csv.license
tests/fixtures/forecast_init/results/load_forecast.csv
tests/fixtures/forecast_init/results/load_forecast.csv.license
tests/fixtures/forecast_init/results/renewable_utilization.csv
tests/fixtures/forecast_init/results/renewable_utilization.csv.license
tests/fixtures/invalid_units/config.yaml
tests/fixtures/invalid_units/demand_units.csv
tests/fixtures/invalid_units/demand_units.csv.license
tests/fixtures/invalid_units/powerplant_units.csv
tests/fixtures/invalid_units/powerplant_units.csv.license
tests/fixtures/missing_units/config.yaml