Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

upgrade to version 1.3.0 #159

Merged
merged 43 commits into from
Nov 2, 2020
Merged

upgrade to version 1.3.0 #159

merged 43 commits into from
Nov 2, 2020

Conversation

BDonnot
Copy link
Collaborator

@BDonnot BDonnot commented Nov 2, 2020

  • [BREAKING] GymConverter has been moved to grid2op.gym_compat module instead of grid2op.Converter
  • [FIXED] wrong computation of voltage magnitude at extremity of powerlines when the powerlines were disconnected.
  • [FIXED] rte-france#151 : modification of observation attributes 3
    could lead to crash
  • [FIXED] rte-france#153 : negative generator could happen in some
    cases
  • [FIXED] an error that lead to wrong normalization of some generator (due to slack bus) when using the
    gymconverter.
  • [FIXED] a bug that prevented runner to read back previously stored data (and now a test to check
    backward compatibility down to version 1.0.0)
  • [FIXED] small issue that could lead to non reproducibility when shuffling chronics
  • [FIXED] a bug in obs.bus_connectivity_matrix() when powerlines were disconnected
  • [ADDED] a class to deactivate the maintenance and hazards in the chronics from file
    GridStateFromFileWithForecastsWithoutMaintenance
  • [ADDED] a keyword argument in the matplotlib plot information on the grid
    (plot_helper.plot_info(..., coloring=...))
  • [ADDED] a function to change the color palette of powerlines (plot_helper.assign_line_palette)
  • [ADDED] a function to change the color palette of generators (plot_helper.assign_gen_palette)
  • [ADDED] Support the attack of the opponent in the EpisodeData class
  • [ADDED] Now the observations are set to a "game over" state when a game over occurred
    see BaseObservation.set_game_over
  • [ADDED] a method to plot the redispatching state of the grid PlotMatplot.plot_current_dispatch
  • [ADDED] the documentation of Episode module that was not displayed.
  • [IMPROVED] silence the warning issue when calling MultiEnv.get_seeds
  • [IMPROVED] the tolerance of the redispatching algorithm is now more consistent between the precision of the solver
    used and the time when it's
  • [IMPROVED] make faster and more robust the optimization routine used during redispatching
  • [IMPROVED] error message when the state fails because of infeasible redispatching

BDonnot and others added 30 commits September 29, 2020 16:45
The numpy array attack is now used to instanciate a CollectionWrapper object to allow easy access to the attack objects (built from the method from_vect).
Create the attacks Collection as an EpisodeData.CollectionWrapper
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants