Patch Notes
Fixes 192
Fixes 191
Fixes 166
Fixes 194
Fixes 198
Fixes 155
Fixes 151
Changelog
- Added try_env.py to workspace in Dockerfile.
- Deleted default parameter for dictionary in Normalize wrapper and add that dictionary specification to load_model.py.
- Added conda environment file to configure automatically with python 3.9 version and Sinergym module (and pip dependencies).
- Fix datacenter-cool-X environments name in Sinergym register.
- Re-estructure documentation order, installation explanation re-estructured too, added config tests, more examples about how to use Sinergym.
- Added `year` field to Sinergym in order to define runperiods.
- Added runperiod extra_parameter (changes in common, controller, wrappers, rewards, eplus_env in order to adapt it to new year field in environmets).
- New documentation in extra configuration.
- README.md synchronized with the Sinergym documentation.
- Tests adapted to new version.
- Modify .devcontainer.
- Deleted default python version (python3 command) from Dockerfile.
- Now it is defined a base reward class, `BaseReward`, which receives the environment as input as well as other parameters to be used. Then, the `__call__` method calculates the reward, based on the attributes of the environment.