You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
now requires numpy >= 1.20 to work (otherwise there are
issues with newer versions of pandas).
issue #379 requires
different behaviour depending on installed gym package.
cooldowns are not consistent between env.step and obs.simulate.
If obs.time_before_cooldown_line[l_id] > 0 it will be illegal, at the next call to env.step
(and obs.simulate) to modify the status of this powerline l_id. Same for obs.time_before_cooldown_sub[s_id] > 0 if trying to modify topology of
substation s_id. This also impacts the maintenances and hazards.
This is also linked to github issue #148
Fixed issues
a bug when using a Runner with an environment that has
been copied (see #361)
issue #365 and #376 . Now the function(s) gridobj.process_shunt_data and gridobj.process_grid2op_shunt_data are called gridobj.process_shunt_static_data
issue #377 by adding a special
method backend.update_thermal_limit_from_vect
Addition
the "packaging" python package is now required to install grid2op.
It allows to support different gym versions that changes behavior regarding
numpy pseudo random generator.
the function act.remove_line_status_from_topo to ignore the line status modification
that would be induced by "set_bus" or "change_bus" when some cooldown applies on the powerline.
Improvement
clarify documentation of gym compat module (see #372 and #373) as well as the doc
for MultifolderWithCache (see #370)