Release 1.7.1
This release will most likely be the grid2op version used for the l2rpn 2022 competition at WCCI conference.
Breaking changes
- The possibility to propagate keyword arguments between the environment
and the runner implied adding some arguments in the constructor of
PandapowerBackend
. So if you made a class that inherit from it, you should
add these arguments in the constructor (otherwise you will not be able to use
the runner) [This should not impact lot of codes, if any]
Fixed issues
- a documentation issue #281
- a bug preventing to use the
FromChronix2grid
chronics class when
there is an opponent on the grid. - a documentation issue #319
on notebook 11 - some issues when the backend does not support shunts data (caused during the
computation of the size of the observation) Tests are now performed in
grid2op/tests/test_educpp_backend.py
- a bug when downloading an environment when the archive name is not the
same as the environment names (attempt to delete a non existing folder). This
is the case forl2rpn_wcci_2022
env. For this env, your are forced to use
grid2op version >= 1.7.1 - an issue when converting a "done" action as a graph, see
#327
New features
- score function for the L2RPN WCCI 2022 competition
Improvments
- adding the compatibility with logger in the reward functions.
- when there is a game over caused by redispatching, the observation is
not updated, as it is the case for other type of game over (improved consistency) - it is now possible to make an environment with a backend that
cannot be copied. - the arguments used to create a backend can be (if used properly)
re used (without copy !) when making aRunner
from an environment for example. - description and definition of
obs.curtailment_limit_effective
are now
consistent (issue #321)