tum-ens / HAMLET

HAMLET: Hierarchical Agent-based Markets for Local Energy Trading
GNU General Public License v3.0
4 stars 2 forks source link

Integration of heat & debugging #65

Closed TUM-Doepfert closed 9 months ago

TUM-Doepfert commented 9 months ago

PR introduces heat to the scenarios. Heat pumps, Heat and Dhw are now implemented as well.

LazyFrames were turned into DataFrames due to multiprocessing issues. This also solved the issue of increased time per iteration.

Plants now do not contain underscores anymore as this is a special character that is used for separation.

Agent creation is now done using a common agent parent class. This step is incomplete but has been started and can easily be continued. This allows easier changes to all agents at once.

Debugging and speed-up in various files