Skip to content

Release 1.7.1

Compare
Choose a tag to compare
@BDonnot BDonnot released this 03 Jun 11:41
· 1059 commits to master since this release
974fa08

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 for l2rpn_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 a Runner from an environment for example.
  • description and definition of obs.curtailment_limit_effective are now
    consistent (issue #321)