Update v1.8.2
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.