Grid2op

Latest version: v1.10.2

Safety actively analyzes 634789 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 11

0.5.2

---------------------
- [ADDED] Adding a utility to retrieve the starting kit L2RPN 2019 competition.
- [ADDED] Layout of the powergrid graph of the substations for both the
`5bus_example` and the `CASE_14_L2RPN2019`.
- [FIXED] Runner skipped half the episode in some cases (sequential, even number of scenarios). Now fixed.
- [FIXED] Some typos on the notebook "getting_started\4-StudyYourAgent.ipynb".
- [FIXED] Error in the conversion of observation to dictionary. Twice the same keys were used
('time_next_maintenance') for both `time_next_maintenance` and `duration_next_maintenance`.
- [UPDATED] The first chronics that is processed by a runner is not the "first" one on the hardrive
(if sorted in alphabetical order)
- [UPDATED] Better layout of substation layout (in case of multiple nodes) in PlotGraph

0.5.1

--------------------
- [ADDED] extra tag 'all' to install all optional dependencies.
- [FIXED] issue in the documentation of BaseObservation, voltages are given in kV and not V.
- [FIXED] a bug in the runner that prevented the right chronics to be read, and output wrong names
- [FIXED] a bug preventing import if plotting packages where not installed, that causes the documentation to crash.

0.5.0

--------------------
- [BREAKING] BaseAction/Backend has been modified with the implementation of redispatching. If
you used a custom backend, you'll have to implement the "redispatching" part.
- [BREAKING] with the introduction of redispatching, old action space and observation space,
stored as json for example, will not be usable: action size and observation size
have been modified.
- [ADDED] A converter class that allows to pre-process observation, and post-process action
when given to an `BaseAgent`. This allows for more flexibility in the `action_space` and
`observation_space`.
- [ADDED] Adding another example notebook `getting_started/Example_5bus.ipynb`
- [ADDED] Adding another renderer for the live environment.
- [ADDED] Redispatching possibility for the environment
- [ADDED] More complete documentation of the representation of the powergrid
(see documentation of `Space`)
- [FIXED] A bug in the conversion from pair unit to kv in pandapower backend. Adding some tests for that too.
- [UPDATED] More complete documentation of the BaseAction class (with some examples)
- [UPDATED] More unit test for observations
- [UPDATED] Remove the TODO's already coded
- [UPDATED] GridStateFromFile can now read the starting date and the time interval of the chronics.
- [UPDATED] Documentation of BaseObservation: adding the units
(`issue 22 <https://github.com/rte-france/Grid2Op/issues/22>`_)
- [UPDATED] Notebook `getting_started/4_StudyYourAgent.ipynb` to use the converter now (much shorter and clearer)

0.4.3

--------------------
- [FIXED] Bug in L2RPN2019 settings, that had not been modified after the changes of version 0.4.2.

0.4.2

--------------------
- [BREAKING] previous saved BaseAction Spaces and BaseObservation Spaces (as dictionary) are no more compatible
- [BREAKING] renaming of attributes describing the powergrid across classes for better consistency:

============================= ======================= =======================
Class Name Old Attribute Name New Attribute Name
============================= ======================= =======================
Backend n_lines n_line
Backend n_generators n_gen
Backend n_loads n_load
Backend n_substations n_sub
Backend subs_elements sub_info
Backend name_loads name_load
Backend name_prods name_gen
Backend name_lines name_line
Backend name_subs name_sub
Backend lines_or_to_subid line_or_to_subid
Backend lines_ex_to_subid line_ex_to_subid
Backend lines_or_to_sub_pos line_or_to_sub_pos
Backend lines_ex_to_sub_pos line_ex_to_sub_pos
Backend lines_or_pos_topo_vect line_or_pos_topo_vect
Backend lines_ex_pos_topo_vect lines_ex_pos_topo_vect
BaseAction / BaseObservation _lines_or_to_subid line_or_to_subid
BaseAction / BaseObservation _lines_ex_to_subid line_ex_to_subid
BaseAction / BaseObservation _lines_or_to_sub_pos line_or_to_sub_pos
BaseAction / BaseObservation _lines_ex_to_sub_pos line_ex_to_sub_pos
BaseAction / BaseObservation _lines_or_pos_topo_vect line_or_pos_topo_vect
BaseAction / BaseObservation _lines_ex_pos_topo_vect lines_ex_pos_topo_vect
GridValue n_lines n_line
============================= ======================= =======================

- [FIXED] Runner cannot save properly action and observation (sizes are not computed properly)
**now fixed and unit test added**
- [FIXED] Plot utility has a bug in extracting grid information.
**now fixed**
- [FIXED] gym compatibility issue for environment
- [FIXED] checking key-word arguments in "make" function: if an invalid argument is provided,
it now raises an error.
- [UPDATED] multiple random generator streams for observations
- [UPDATED] Refactoring of the BaseAction and BaseObservation Space. They now both inherit from "Space"
- [UPDATED] the getting_started notebooks to reflect these changes

0.4.1

--------------------
- [FIXED] Bug14 : Nan in the observation space after switching one powerline [PandaPowerBackend]
- [UPDATED] plot now improved for buses in substations

Page 10 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.