├── .gitignore ├── assets ├── house1_consumption.csv ├── house2_consumption.csv ├── house3_consumption.csv └── toronto_solar_exp_2011.csv ├── cghandler └── httpservice.py ├── experimental.py ├── feat_extractor.py ├── main.py ├── marlagent ├── __init__.py ├── agent │ ├── __init__.py │ ├── dqn │ │ ├── __init__.py │ │ ├── dqn.py │ │ ├── model.py │ │ └── replay_buffer.py │ └── linear │ │ ├── __init__.py │ │ └── lin_agent.py ├── agent_actions.py └── rlagent.py ├── nameserver.py ├── prediction ├── __init__.py └── energy_generation.py ├── shutdown.sh ├── start.sh ├── state.py ├── synchronizer.py └── util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/.gitignore -------------------------------------------------------------------------------- /assets/house1_consumption.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/assets/house1_consumption.csv -------------------------------------------------------------------------------- /assets/house2_consumption.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/assets/house2_consumption.csv -------------------------------------------------------------------------------- /assets/house3_consumption.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/assets/house3_consumption.csv -------------------------------------------------------------------------------- /assets/toronto_solar_exp_2011.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/assets/toronto_solar_exp_2011.csv -------------------------------------------------------------------------------- /cghandler/httpservice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/cghandler/httpservice.py -------------------------------------------------------------------------------- /experimental.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/experimental.py -------------------------------------------------------------------------------- /feat_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/feat_extractor.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/main.py -------------------------------------------------------------------------------- /marlagent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /marlagent/agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /marlagent/agent/dqn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /marlagent/agent/dqn/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/marlagent/agent/dqn/dqn.py -------------------------------------------------------------------------------- /marlagent/agent/dqn/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/marlagent/agent/dqn/model.py -------------------------------------------------------------------------------- /marlagent/agent/dqn/replay_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/marlagent/agent/dqn/replay_buffer.py -------------------------------------------------------------------------------- /marlagent/agent/linear/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /marlagent/agent/linear/lin_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/marlagent/agent/linear/lin_agent.py -------------------------------------------------------------------------------- /marlagent/agent_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/marlagent/agent_actions.py -------------------------------------------------------------------------------- /marlagent/rlagent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/marlagent/rlagent.py -------------------------------------------------------------------------------- /nameserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/nameserver.py -------------------------------------------------------------------------------- /prediction/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /prediction/energy_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/prediction/energy_generation.py -------------------------------------------------------------------------------- /shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/shutdown.sh -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/start.sh -------------------------------------------------------------------------------- /state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/state.py -------------------------------------------------------------------------------- /synchronizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/synchronizer.py -------------------------------------------------------------------------------- /util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitection/marl/HEAD/util.py --------------------------------------------------------------------------------