Grid2Op
stable
Quickstart
Getting started
Grid2Op module
Make: Using pre defined Environments
Available environments
Elements modeled in this environment and their main properties
Compatibility with openAI gym
A grid, a graph: grid2op representation of the powergrid
Plot
Grid2Op Plotting capabilities (beta)
Technical Documentation
Action
Agent
Backend
Chronics
Converters
Creating a new backend
Environment
Episode
Observation
Opponent Modeling
Parameters
Reward
Rules of the Game
Runner
Simulator
Space
Utility classes
Voltage Controler
Miscellaneous
Exception
Grid2Op
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
_
__add__() (grid2op.Action.BaseAction method)
__call__() (grid2op.Action.ActionSpace method)
(grid2op.Action.BaseAction method)
(grid2op.Action.PlayableAction method)
(grid2op.Observation.ObservationSpace method)
(grid2op.Reward.AlarmReward method)
(grid2op.Reward.BaseReward method)
(grid2op.Reward.BridgeReward method)
(grid2op.Reward.CloseToOverflowReward method)
(grid2op.Reward.CombinedReward method)
(grid2op.Reward.CombinedScaledReward method)
(grid2op.Reward.ConstantReward method)
(grid2op.Reward.DistanceReward method)
(grid2op.Reward.EconomicReward method)
(grid2op.Reward.EpisodeDurationReward method)
(grid2op.Reward.FlatReward method)
(grid2op.Reward.GameplayReward method)
(grid2op.Reward.IncreasingFlatReward method)
(grid2op.Reward.L2RPNReward method)
(grid2op.Reward.L2RPNSandBoxScore method)
(grid2op.Reward.LinesCapacityReward method)
(grid2op.Reward.LinesReconnectedReward method)
(grid2op.Reward.N1Reward method)
(grid2op.Reward.RedispReward method)
(grid2op.Reward.RewardHelper method)
(grid2op.Rules.AlwaysLegal method)
(grid2op.Rules.BaseRules method)
(grid2op.Rules.DefaultRules method)
(grid2op.Rules.LookParam method)
(grid2op.Rules.PreventDiscoStorageModif method)
(grid2op.Rules.PreventReconnection method)
(grid2op.Rules.RulesChecker method)
__eq__() (grid2op.Action.BaseAction method)
(grid2op.Observation.BaseObservation method)
__hash__ (grid2op.Action.BaseAction attribute)
(grid2op.Observation.BaseObservation attribute)
__iadd__() (grid2op.Action.BaseAction method)
__init__() (grid2op.Action.ActionSpace method)
(grid2op.Action.BaseAction method)
(grid2op.Action.CompleteAction method)
(grid2op.Action.DispatchAction method)
(grid2op.Action.DontAct method)
(grid2op.Action.PlayableAction method)
(grid2op.Action.PowerlineChangeAction method)
(grid2op.Action.PowerlineChangeAndDispatchAction method)
(grid2op.Action.PowerlineChangeDispatchAndStorageAction method)
(grid2op.Action.PowerlineSetAction method)
(grid2op.Action.PowerlineSetAndDispatchAction method)
(grid2op.Action.SerializableActionSpace method)
(grid2op.Action.TopologyAction method)
(grid2op.Action.TopologyAndDispatchAction method)
(grid2op.Action.TopologyChangeAction method)
(grid2op.Action.TopologyChangeAndDispatchAction method)
(grid2op.Action.TopologySetAction method)
(grid2op.Action.TopologySetAndDispatchAction method)
(grid2op.Action.VoltageOnlyAction method)
(grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
(grid2op.Observation.BaseObservation method)
(grid2op.Observation.CompleteObservation method)
(grid2op.Observation.NoisyObservation method)
(grid2op.Observation.ObservationSpace method)
(grid2op.PlotGrid.BasePlot method)
(grid2op.Reward.AlarmReward method)
(grid2op.Reward.BaseReward method)
(grid2op.Reward.BridgeReward method)
(grid2op.Reward.CloseToOverflowReward method)
(grid2op.Reward.CombinedReward method)
(grid2op.Reward.CombinedScaledReward method)
(grid2op.Reward.ConstantReward method)
(grid2op.Reward.DistanceReward method)
(grid2op.Reward.EconomicReward method)
(grid2op.Reward.EpisodeDurationReward method)
(grid2op.Reward.FlatReward method)
(grid2op.Reward.GameplayReward method)
(grid2op.Reward.IncreasingFlatReward method)
(grid2op.Reward.L2RPNReward method)
(grid2op.Reward.L2RPNSandBoxScore method)
(grid2op.Reward.L2RPNWCCI2022ScoreFun method)
(grid2op.Reward.LinesCapacityReward method)
(grid2op.Reward.LinesReconnectedReward method)
(grid2op.Reward.N1Reward method)
(grid2op.Reward.RedispReward method)
(grid2op.Reward.RewardHelper method)
(grid2op.Rules.RulesChecker method)
(grid2op.Runner.Runner method)
(grid2op.simulator.Simulator method)
(grid2op.Space.GridObjects method)
(grid2op.Space.RandomObject method)
(grid2op.Space.SerializableSpace method)
(grid2op.utils.EpisodeStatistics method)
(grid2op.utils.ScoreICAPS2021 method)
(grid2op.utils.ScoreL2RPN2020 method)
(grid2op.utils.ScoreL2RPN2022 method)
__iter__() (grid2op.Reward.BaseReward method)
(grid2op.Reward.CombinedReward method)
__reduce__() (grid2op.Space.GridObjects method)
__repr__() (grid2op.Exceptions.Grid2OpException method)
__str__() (grid2op.Action.BaseAction method)
(grid2op.Exceptions.Grid2OpException method)
__sub__() (grid2op.Observation.BaseObservation method)
__weakref__ (grid2op.Exceptions.Grid2OpException attribute)
(grid2op.PlotGrid.BasePlot attribute)
(grid2op.Reward.BaseReward attribute)
(grid2op.Reward.RewardHelper attribute)
(grid2op.Rules.BaseRules attribute)
(grid2op.Rules.RulesChecker attribute)
(grid2op.Runner.Runner attribute)
(grid2op.simulator.Simulator attribute)
(grid2op.Space.GridObjects attribute)
(grid2op.Space.RandomObject attribute)
(grid2op.utils.EpisodeStatistics attribute)
(grid2op.utils.ScoreL2RPN2020 attribute)
_action_space (grid2op.Environment.BaseEnv attribute)
_assign_attr_from_name() (grid2op.Action.BaseAction method)
_aux_affect_object_bool() (grid2op.Action.BaseAction method)
_aux_affect_object_float() (grid2op.Action.BaseAction method)
_aux_affect_object_int() (grid2op.Action.BaseAction method)
_aux_check_finite_float() (grid2op.Backend.Backend method)
_aux_draw_elements() (grid2op.PlotGrid.BasePlot method)
_aux_get_line_info() (grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
_BaseGymSpaceConverter (class in grid2op.gym_compat.gym_space_converter)
_change_bus_vect (grid2op.Action.BaseAction attribute)
_check_dict() (grid2op.Action.VoltageOnlyAction method)
_check_for_ambiguity() (grid2op.Action.BaseAction method)
_check_for_non_modeled_elements() (grid2op.Backend.PandaPowerBackend method)
_clean_up() (grid2op.Runner.Runner method)
_compute_disagreement() (grid2op.Converter.ConnectivityConverter method)
_convert_id_topo() (grid2op.Backend.PandaPowerBackend method)
_curtail (grid2op.Action.BaseAction attribute)
_custom_deepcopy_for_copy() (grid2op.Action.ActionSpace method)
_dict_inj (grid2op.Action.BaseAction attribute)
_disconnect_line() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
_empty_obs (grid2op.Observation.ObservationSpace attribute)
_env_dc (grid2op.Environment.BaseEnv attribute)
_env_modification (grid2op.Environment.BaseEnv attribute)
_game_rules (grid2op.Environment.BaseEnv attribute)
_gen_activeprod_t (grid2op.Environment.BaseEnv attribute)
_get_array_from_attr_name() (grid2op.Action.BaseAction method)
_get_dict_act() (grid2op.Agent.OneChangeThenNothing method)
_get_tested_action() (grid2op.Agent.GreedyAgent method)
(grid2op.Agent.PowerLineSwitch method)
(grid2op.Agent.RecoPowerlineAgent method)
(grid2op.Agent.TopologyGreedy method)
_hard_overflow_threshold (grid2op.Environment.BaseEnv attribute)
_helper_action_env (grid2op.Environment.BaseEnv attribute)
_init_grid_path (grid2op.Environment.BaseEnv attribute)
_is_curtailment_ambiguous() (grid2op.Action.BaseAction method)
_is_legal() (grid2op.Action.ActionSpace method)
_is_storage_ambiguous() (grid2op.Action.BaseAction method)
_lines_impacted (grid2op.Action.BaseAction attribute)
_names_chronics_to_backend (grid2op.Environment.BaseEnv attribute)
_nb_timestep_overflow_allowed (grid2op.Environment.BaseEnv attribute)
_no_overflow_disconnection (grid2op.Environment.BaseEnv attribute)
_observation_space (grid2op.Environment.BaseEnv attribute)
_post_process_from_vect() (grid2op.Action.BaseAction method)
_redispatch (grid2op.Action.BaseAction attribute)
_reset_vect() (grid2op.Action.BaseAction method)
_reward_helper (grid2op.Environment.BaseEnv attribute)
_rewardClass (grid2op.Environment.BaseEnv attribute)
_run_parrallel() (grid2op.Runner.Runner method)
_run_sequential() (grid2op.Runner.Runner method)
_runpf_with_diverging_exception() (grid2op.Backend.Backend method)
_set_line_status (grid2op.Action.BaseAction attribute)
_set_topo_vect (grid2op.Action.BaseAction attribute)
_shunt_bus (grid2op.Observation.BaseObservation attribute)
_shunt_p (grid2op.Observation.BaseObservation attribute)
_shunt_q (grid2op.Observation.BaseObservation attribute)
_shunt_v (grid2op.Observation.BaseObservation attribute)
_simulate_parameters (grid2op.Observation.ObservationSpace attribute)
_storage_power (grid2op.Action.BaseAction attribute)
_subs_impacted (grid2op.Action.BaseAction attribute)
_switch_line_status (grid2op.Action.BaseAction attribute)
_template_act (grid2op.Action.SerializableActionSpace attribute)
_template_obj (grid2op.Space.SerializableSpace attribute)
_timestep_overflow (grid2op.Environment.BaseEnv attribute)
_vectorized (grid2op.Space.GridObjects attribute)
A
a_ex (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
a_or (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
act() (grid2op.Agent.AgentWithConverter method)
(grid2op.Agent.BaseAgent method)
(grid2op.Agent.DeltaRedispatchRandomAgent method)
(grid2op.Agent.DoNothingAgent method)
(grid2op.Agent.FromActionsListAgent method)
(grid2op.Agent.GreedyAgent method)
(grid2op.Agent.OneChangeThenNothing method)
action_helper (grid2op.Observation.BaseObservation attribute)
action_helper_env (grid2op.Observation.ObservationSpace attribute)
action_space (grid2op.Agent.AgentWithConverter attribute)
(grid2op.Agent.BaseAgent attribute)
(grid2op.Environment.BaseEnv property)
(grid2op.Environment.Environment attribute)
(grid2op.Opponent.OpponentSpace attribute)
action_space_converter (grid2op.Agent.AgentWithConverter attribute)
actionClass (grid2op.Action.SerializableActionSpace attribute)
(grid2op.Runner.Runner attribute)
actions (grid2op.Episode.EpisodeData attribute)
ActionSpace (class in grid2op.Action)
ACTIVATE_STORAGE_LOSS (grid2op.Parameters.Parameters attribute)
ActiveSetPointAbovePmax
ActiveSetPointBelowPmin
actual_dispatch (grid2op.Observation.BaseObservation attribute)
add_act() (grid2op.Observation.BaseObservation method)
add_key() (grid2op.gym_compat.gym_space_converter._BaseGymSpaceConverter method)
add_text_logger() (grid2op.Environment.Environment method)
agent (grid2op.Runner.Runner attribute)
agentClass (grid2op.Runner.Runner attribute)
AgentError
AgentWithConverter (class in grid2op.Agent)
ALARM_BEST_TIME (grid2op.Parameters.Parameters attribute)
alarm_raised() (grid2op.Action.BaseAction method)
ALARM_WINDOW_SIZE (grid2op.Parameters.Parameters attribute)
AlarmReward (class in grid2op.Reward)
AlwaysLegal (class in grid2op.Rules)
AmbiguousAction
AnalogStateConverter (class in grid2op.Converter)
apply_action() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
as_dict() (grid2op.Action.BaseAction method)
as_networkx() (grid2op.Observation.BaseObservation method)
as_serializable_dict() (grid2op.Action.BaseAction method)
assert_grid_correct() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
assert_grid_correct_after_powerflow() (grid2op.Backend.Backend method)
assert_grid_correct_cls() (grid2op.Space.GridObjects class method)
attach_layout() (grid2op.Environment.BaseEnv method)
(grid2op.Environment.MultiMixEnvironment method)
(grid2op.Space.GridObjects class method)
(grid2op.VoltageControler.BaseVoltageController method)
attach_renderer() (grid2op.Environment.Environment method)
attack() (grid2op.Opponent.BaseOpponent method)
(grid2op.Opponent.GeometricOpponent method)
(grid2op.Opponent.OpponentSpace method)
(grid2op.Opponent.RandomLineOpponent method)
(grid2op.Opponent.WeightedRandomOpponent method)
attacks (grid2op.Episode.EpisodeData attribute)
attention_budget (grid2op.Observation.BaseObservation attribute)
attr_list_vect (grid2op.Action.BaseAction attribute)
(grid2op.Space.GridObjects attribute)
attr_list_vect_set (grid2op.Action.BaseAction attribute)
authorized_keys (grid2op.Action.BaseAction attribute)
available_chronics() (grid2op.Chronics.Multifolder method)
B
Backend (class in grid2op.Backend)
backend (grid2op.Environment.BaseEnv attribute)
(grid2op.Runner.Runner attribute)
backend_kwargs (grid2op.Runner.Runner attribute)
backendClass (grid2op.Runner.Runner attribute)
BackendError
BaseAction (class in grid2op.Action)
BaseActionBudget (class in grid2op.Opponent)
BaseAgent (class in grid2op.Agent)
BaseEnv (class in grid2op.Environment)
BaseGymAttrConverter (class in grid2op.gym_compat)
BaseMultiProcessEnvironment (class in grid2op.Environment)
BaseObservation (class in grid2op.Observation)
BaseObservationError
BaseOpponent (class in grid2op.Opponent)
BasePlot (class in grid2op.PlotGrid)
BaseReward (class in grid2op.Reward)
BaseRules (class in grid2op.Rules)
BaseVoltageController (class in grid2op.VoltageControler)
BoxGymActSpace (class in grid2op.gym_compat)
BoxGymObsSpace (class in grid2op.gym_compat)
BridgeReward (class in grid2op.Reward)
budget_per_timestep (grid2op.Opponent.OpponentSpace attribute)
bus_connectivity_matrix() (grid2op.Observation.BaseObservation method)
C
can_affect_something() (grid2op.Action.BaseAction method)
can_use_simulate() (grid2op.Observation.ObservationSpace method)
(grid2op.Rules.BaseRules method)
(grid2op.Rules.DefaultRules method)
(grid2op.Rules.LookParam method)
change_backend() (grid2op.simulator.Simulator method)
change_backend_type() (grid2op.simulator.Simulator method)
change_bus (grid2op.Action.BaseAction property)
change_bus() (grid2op.Action.SerializableActionSpace method)
change_chronics() (grid2op.Chronics.FromNPY method)
change_forecast_parameters() (grid2op.Environment.BaseEnv method)
change_forecasts() (grid2op.Chronics.FromNPY method)
change_i_end() (grid2op.Chronics.FromNPY method)
change_i_start() (grid2op.Chronics.FromNPY method)
change_line_status (grid2op.Action.BaseAction property)
change_local_dir() (in module grid2op.MakeEnv)
change_other_rewards() (grid2op.Observation.ObservationSpace method)
change_parameters() (grid2op.Environment.BaseEnv method)
change_reward() (grid2op.Environment.BaseEnv method)
(grid2op.Reward.RewardHelper method)
ChangeNothing (class in grid2op.Chronics)
check_kirchoff() (grid2op.Backend.Backend method)
check_space_legit() (grid2op.Action.BaseAction method)
check_valid() (grid2op.Parameters.Parameters method)
check_validity() (grid2op.Chronics.ChangeNothing method)
(grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.GridStateFromFileWithForecasts method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
chronics_handler (grid2op.Environment.BaseEnv attribute)
(grid2op.Runner.Runner attribute)
chronics_used (grid2op.Chronics.Multifolder property)
chronicsClass (grid2op.Chronics.ChronicsHandler attribute)
ChronicsError
ChronicsHandler (class in grid2op.Chronics)
ChronicsNotFoundError
clean_all_stats() (grid2op.utils.EpisodeStatistics static method)
clear_all() (grid2op.utils.EpisodeStatistics method)
(grid2op.utils.ScoreL2RPN2020 method)
clear_episode_data() (grid2op.utils.EpisodeStatistics method)
clear_figure() (grid2op.PlotGrid.BasePlot method)
close() (grid2op.Action.ActionSpace method)
(grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
(grid2op.Environment.BaseEnv method)
(grid2op.Environment.BaseMultiProcessEnvironment method)
(grid2op.gym_compat.GymEnv method)
(grid2op.Opponent.OpponentSpace method)
(grid2op.Reward.BaseReward method)
(grid2op.Reward.CombinedReward method)
(grid2op.Reward.CombinedScaledReward method)
(grid2op.Reward.N1Reward method)
(grid2op.Reward.RewardHelper method)
(grid2op.simulator.Simulator method)
(grid2op.VoltageControler.BaseVoltageController method)
CloseToOverflowReward (class in grid2op.Reward)
cls_to_dict() (grid2op.Space.GridObjects class method)
(grid2op.Space.SerializableSpace method)
CombinedReward (class in grid2op.Reward)
CombinedScaledReward (class in grid2op.Reward)
comp_time (grid2op.Backend.Backend attribute)
CompleteAction (class in grid2op.Action)
CompleteObservation (class in grid2op.Observation)
compute() (grid2op.utils.EpisodeStatistics method)
compute_budget (grid2op.Opponent.OpponentSpace attribute)
compute_grid_layout() (grid2op.PlotGrid.BasePlot method)
connectivity_matrix() (grid2op.Observation.BaseObservation method)
ConnectivityConverter (class in grid2op.Converter)
ConstantReward (class in grid2op.Reward)
ContinuousToDiscreteConverter (class in grid2op.gym_compat)
ControlVoltageFromFile (class in grid2op.VoltageControler)
converged (grid2op.simulator.Simulator property)
convert_act() (grid2op.Agent.AgentWithConverter method)
(grid2op.Converter.AnalogStateConverter method)
(grid2op.Converter.ConnectivityConverter method)
(grid2op.Converter.Converter method)
(grid2op.Converter.IdToAct method)
(grid2op.Converter.ToVect method)
convert_action_from_gym() (grid2op.Converter.Converter method)
(grid2op.Converter.IdToAct method)
(grid2op.Converter.ToVect method)
convert_action_to_gym() (grid2op.Converter.Converter method)
(grid2op.Converter.IdToAct method)
(grid2op.Converter.ToVect method)
convert_figure_to_numpy_HWC() (grid2op.PlotGrid.BasePlot method)
convert_from_vect() (grid2op.Agent.MLAgent method)
convert_obs() (grid2op.Agent.AgentWithConverter method)
(grid2op.Converter.AnalogStateConverter method)
(grid2op.Converter.ConnectivityConverter method)
(grid2op.Converter.Converter method)
(grid2op.Converter.ToVect method)
Converter (class in grid2op.Converter)
copy() (grid2op.Action.ActionSpace method)
(grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
(grid2op.Environment.Environment method)
(grid2op.Observation.BaseObservation method)
(grid2op.Observation.ObservationSpace method)
(grid2op.simulator.Simulator method)
(grid2op.VoltageControler.BaseVoltageController method)
create_figure() (grid2op.PlotGrid.BasePlot method)
curr_iter (grid2op.Chronics.GridValue attribute)
current_datetime (grid2op.Chronics.GridValue attribute)
current_index (grid2op.Chronics.GridStateFromFile attribute)
current_obs (grid2op.Environment.BaseEnv attribute)
current_reward (grid2op.Environment.BaseEnv attribute)
current_step (grid2op.Observation.BaseObservation attribute)
curtail (grid2op.Action.BaseAction property)
curtail_mw (grid2op.Action.BaseAction property)
curtailment (grid2op.Observation.BaseObservation attribute)
curtailment_limit (grid2op.Observation.BaseObservation attribute)
curtailment_limit_effective (grid2op.Observation.BaseObservation attribute)
curtailment_limit_mw (grid2op.Observation.BaseObservation property)
curtailment_mw (grid2op.Observation.BaseObservation attribute)
(grid2op.Observation.BaseObservation property)
curtailment_mw_to_ratio() (grid2op.Action.BaseAction method)
D
daily_proba_per_month_maintenance (grid2op.Chronics.GridStateFromFileWithForecastsWithMaintenance attribute)
data (grid2op.Chronics.Multifolder attribute)
day (grid2op.Observation.BaseObservation attribute)
day_of_week (grid2op.Observation.BaseObservation attribute)
deactivate_forecast() (grid2op.Environment.BaseEnv method)
DefaultRules (class in grid2op.Rules)
delta_time (grid2op.Observation.BaseObservation attribute)
DeltaRedispatchRandomAgent (class in grid2op.Agent)
detailed_infos_for_cascading_failures (grid2op.Backend.Backend attribute)
dim_topo (grid2op.Space.GridObjects attribute)
disconnect_powerline() (grid2op.Action.SerializableActionSpace method)
DiscreteActSpace (class in grid2op.gym_compat)
DispatchAction (class in grid2op.Action)
DistanceReward (class in grid2op.Reward)
DivergingPowerFlow
do_nothing_encoded_act() (grid2op.Converter.ConnectivityConverter method)
done (grid2op.Environment.BaseEnv attribute)
done() (grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
DoNothingAgent (class in grid2op.Agent)
DontAct (class in grid2op.Action)
draw_gen() (grid2op.PlotGrid.BasePlot method)
draw_legend() (grid2op.PlotGrid.BasePlot method)
draw_load() (grid2op.PlotGrid.BasePlot method)
draw_powerline() (grid2op.PlotGrid.BasePlot method)
draw_storage() (grid2op.PlotGrid.BasePlot method)
draw_substation() (grid2op.PlotGrid.BasePlot method)
dtype (grid2op.Space.SerializableSpace attribute)
dtype() (grid2op.Space.GridObjects method)
duration_next_maintenance (grid2op.Observation.BaseObservation attribute)
E
EconomicReward (class in grid2op.Reward)
EducPandaPowerBackend (class in grid2op.Backend.EducPandaPowerBackend)
effect_on() (grid2op.Action.BaseAction method)
env (grid2op.Backend.Backend attribute)
(grid2op.Environment.SingleEnvMultiProcess attribute)
(grid2op.Runner.Runner attribute)
env_actions (grid2op.Episode.EpisodeData attribute)
ENV_DC (grid2op.Parameters.Parameters attribute)
envClass (grid2op.Runner.Runner attribute)
EnvError
Environment (class in grid2op.Environment)
envs (grid2op.Environment.BaseMultiProcessEnvironment attribute)
(grid2op.Environment.MultiEnvMultiProcess attribute)
EpisodeData (class in grid2op.Episode)
EpisodeDurationReward (class in grid2op.Reward)
EpisodeStatistics (class in grid2op.utils)
extract_from_vect() (grid2op.Space.SerializableSpace method)
F
fast_forward() (grid2op.Chronics.GridValue method)
fast_forward_chronics() (grid2op.Environment.BaseEnv method)
filter_action() (grid2op.Converter.IdToAct method)
fix_voltage() (grid2op.VoltageControler.BaseVoltageController method)
(grid2op.VoltageControler.ControlVoltageFromFile method)
FlatReward (class in grid2op.Reward)
flow_bus_matrix() (grid2op.Observation.BaseObservation method)
FORECAST_DC (grid2op.Parameters.Parameters attribute)
forecasts() (grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridStateFromFileWithForecasts method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
from_dict() (grid2op.Action.SerializableActionSpace static method)
(grid2op.Space.GridObjects static method)
(grid2op.Space.SerializableSpace static method)
from_disk() (grid2op.Episode.EpisodeData class method)
from_gym() (grid2op.gym_compat.BoxGymActSpace method)
(grid2op.gym_compat.DiscreteActSpace method)
(grid2op.gym_compat.GymActionSpace method)
(grid2op.gym_compat.GymObservationSpace method)
(grid2op.gym_compat.MultiDiscreteActSpace method)
from_json() (grid2op.Parameters.Parameters static method)
(grid2op.Space.GridObjects method)
from_vect() (grid2op.Observation.BaseObservation method)
(grid2op.Space.GridObjects method)
(grid2op.Space.SerializableSpace method)
FromActionsListAgent (class in grid2op.Agent)
FromChronix2grid (class in grid2op.Chronics)
FromNPY (class in grid2op.Chronics)
G
g2op_to_gym() (grid2op.gym_compat.BaseGymAttrConverter method)
(grid2op.gym_compat.ContinuousToDiscreteConverter method)
(grid2op.gym_compat.MultiToTupleConverter method)
GameplayReward (class in grid2op.Reward)
gen_bus (grid2op.Observation.BaseObservation property)
gen_change_bus (grid2op.Action.BaseAction property)
gen_cost_per_MW (grid2op.Space.GridObjects attribute)
gen_margin_down (grid2op.Observation.BaseObservation attribute)
gen_margin_up (grid2op.Observation.BaseObservation attribute)
gen_max_ramp_down (grid2op.Space.GridObjects attribute)
gen_max_ramp_up (grid2op.Space.GridObjects attribute)
gen_min_downtime (grid2op.Space.GridObjects attribute)
gen_min_uptime (grid2op.Space.GridObjects attribute)
gen_next() (grid2op.Agent.OneChangeThenNothing class method)
gen_p (grid2op.Observation.BaseObservation attribute)
gen_p_before_curtail (grid2op.Observation.BaseObservation attribute)
gen_pmax (grid2op.Space.GridObjects attribute)
gen_pmin (grid2op.Space.GridObjects attribute)
gen_pos_topo_vect (grid2op.Space.GridObjects attribute)
gen_q (grid2op.Observation.BaseObservation attribute)
gen_redispatchable (grid2op.Space.GridObjects attribute)
gen_renewable (grid2op.Space.GridObjects attribute)
gen_set_bus (grid2op.Action.BaseAction property)
gen_shutdown_cost (grid2op.Space.GridObjects attribute)
gen_startup_cost (grid2op.Space.GridObjects attribute)
gen_theta (grid2op.Observation.BaseObservation attribute)
gen_to_sub_pos (grid2op.Space.GridObjects attribute)
gen_to_subid (grid2op.Space.GridObjects attribute)
gen_type (grid2op.Space.GridObjects attribute)
gen_v (grid2op.Observation.BaseObservation attribute)
generate_classes() (grid2op.Environment.BaseEnv method)
generate_data() (grid2op.Environment.Environment method)
generators_info() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
GeneratorTurnedOffTooSoon
GeneratorTurnedOnTooSoon
GeometricOpponent (class in grid2op.Opponent)
get() (grid2op.utils.EpisodeStatistics method)
(grid2op.utils.ScoreL2RPN2020 method)
get_action_to_set() (grid2op.Backend.Backend method)
get_all_unitary_curtail() (grid2op.Action.SerializableActionSpace static method)
get_all_unitary_line_change() (grid2op.Action.SerializableActionSpace static method)
get_all_unitary_line_set() (grid2op.Action.SerializableActionSpace static method)
get_all_unitary_line_set_simple() (grid2op.Action.SerializableActionSpace static method)
get_all_unitary_redispatch() (grid2op.Action.SerializableActionSpace static method)
get_all_unitary_storage() (grid2op.Action.SerializableActionSpace static method)
get_all_unitary_topologies_change() (grid2op.Action.SerializableActionSpace static method)
get_all_unitary_topologies_set() (grid2op.Action.SerializableActionSpace static method)
get_back_to_ref_state() (grid2op.Action.SerializableActionSpace method)
get_change_line_status_vect() (grid2op.Action.BaseAction method)
(grid2op.Action.SerializableActionSpace method)
get_comp_time() (grid2op.Environment.BaseMultiProcessEnvironment method)
get_current_line_status() (grid2op.Environment.BaseEnv method)
get_current_local_dir() (in module grid2op.MakeEnv)
get_dict_encoding() (grid2op.gym_compat.gym_space_converter._BaseGymSpaceConverter method)
get_empty_observation() (grid2op.Observation.ObservationSpace method)
get_forecasted_inj() (grid2op.Observation.BaseObservation method)
get_gen_modif() (grid2op.Action.BaseAction method)
get_generators_id() (grid2op.Space.GridObjects method)
get_grid2op_version() (grid2op.Episode.EpisodeData static method)
get_gym_dict() (grid2op.Converter.Converter method)
(grid2op.Converter.IdToAct method)
(grid2op.Converter.ToVect method)
get_hazard_duration_1d() (grid2op.Chronics.GridValue static method)
get_id() (grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.GridStateFromFileWithForecasts method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
get_indx_extract() (grid2op.Space.SerializableSpace method)
get_kwargs() (grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
(grid2op.Environment.Environment method)
get_line_flow() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
get_line_overflow() (grid2op.Backend.Backend method)
get_line_status() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
get_lines_id() (grid2op.Space.GridObjects method)
get_load_modif() (grid2op.Action.BaseAction method)
get_loads_id() (grid2op.Space.GridObjects method)
get_maintenance_duration_1d() (grid2op.Chronics.GridValue static method)
get_maintenance_time_1d() (grid2op.Chronics.GridValue static method)
get_metadata() (grid2op.utils.EpisodeStatistics method)
get_name() (grid2op.Chronics.ChronicsHandler method)
get_name_dir() (grid2op.utils.EpisodeStatistics static method)
get_name_file() (grid2op.utils.EpisodeStatistics method)
get_nb_active_bus() (grid2op.Backend.PandaPowerBackend method)
get_obj_connect_to() (grid2op.Space.GridObjects class method)
get_obj_substations() (grid2op.Space.GridObjects class method)
get_obs() (grid2op.Environment.BaseEnv method)
(grid2op.Environment.BaseMultiProcessEnvironment method)
get_parameters() (grid2op.Environment.BaseMultiProcessEnvironment method)
get_params_for_runner() (grid2op.Environment.Environment method)
get_path_env() (grid2op.Environment.BaseEnv method)
(grid2op.Environment.MultiMixEnvironment method)
get_powerflow_time() (grid2op.Environment.BaseMultiProcessEnvironment method)
get_range() (grid2op.Reward.BaseReward method)
get_relative_flow() (grid2op.Backend.Backend method)
get_reward_instance() (grid2op.Environment.BaseEnv method)
get_seeds() (grid2op.Environment.BaseMultiProcessEnvironment method)
get_set_line_status_vect() (grid2op.Action.BaseAction method)
(grid2op.Action.SerializableActionSpace method)
get_simulator() (grid2op.Observation.BaseObservation method)
get_state() (grid2op.Opponent.BaseOpponent method)
(grid2op.Opponent.GeometricOpponent method)
get_step_time() (grid2op.Environment.BaseMultiProcessEnvironment method)
get_storage_modif() (grid2op.Action.BaseAction method)
get_storages_id() (grid2op.Space.GridObjects method)
get_thermal_limit() (grid2op.Backend.Backend method)
(grid2op.Environment.BaseEnv method)
get_theta() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
get_time_stamp() (grid2op.Observation.BaseObservation method)
get_topo_vect() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
get_topological_impact() (grid2op.Action.BaseAction method)
get_types() (grid2op.Action.BaseAction method)
GreedyAgent (class in grid2op.Agent)
grid2op
module
grid2op.Action
module
grid2op.Agent
module
grid2op.Backend
module
grid2op.Chronics
module
grid2op.Converter
module
grid2op.Environment
module
grid2op.Episode
module
grid2op.Exceptions
module
grid2op.gym_compat
module
grid2op.MakeEnv
module
grid2op.Observation
module
grid2op.Opponent
module
grid2op.Parameters
module
grid2op.PlotGrid
module
grid2op.Reward
module
grid2op.Rules
module
grid2op.Runner
module
grid2op.simulator
module
grid2op.Space
module
grid2op.utils
module
grid2op.VoltageControler
module
Grid2OpException
grid_layout (grid2op.PlotGrid.BasePlot attribute)
(grid2op.Runner.Runner attribute)
(grid2op.Space.GridObjects attribute)
grid_objects_types (grid2op.Space.GridObjects attribute)
GridObjects (class in grid2op.Space)
gridStateclass (grid2op.Runner.Runner attribute)
gridStateclass_kwargs (grid2op.Runner.Runner attribute)
GridStateFromFile (class in grid2op.Chronics)
GridStateFromFileWithForecasts (class in grid2op.Chronics)
GridStateFromFileWithForecastsWithMaintenance (class in grid2op.Chronics)
GridStateFromFileWithForecastsWithoutMaintenance (class in grid2op.Chronics)
GridValue (class in grid2op.Chronics)
gridvalueClass (grid2op.Chronics.Multifolder attribute)
gym_to_g2op() (grid2op.gym_compat.BaseGymAttrConverter method)
(grid2op.gym_compat.ContinuousToDiscreteConverter method)
(grid2op.gym_compat.MultiToTupleConverter method)
GymActionSpace (class in grid2op.gym_compat)
GymEnv (class in grid2op.gym_compat)
GymObservationSpace (class in grid2op.gym_compat)
H
HARD_OVERFLOW_THRESHOLD (grid2op.Parameters.Parameters attribute)
has_failed() (grid2op.Opponent.OpponentSpace method)
hazard_duration (grid2op.Chronics.GridValue attribute)
hazards (grid2op.Chronics.GridStateFromFile attribute)
height (grid2op.PlotGrid.BasePlot attribute)
hour_of_day (grid2op.Observation.BaseObservation attribute)
I
IdToAct (class in grid2op.Converter)
ignore_attr() (grid2op.gym_compat.gym_space_converter._BaseGymSpaceConverter method)
IGNORE_MIN_UP_DOWN_TIME (grid2op.Parameters.Parameters attribute)
IllegalAction
impact_on_objects() (grid2op.Action.BaseAction method)
IncorrectNumberOfElements
IncorrectNumberOfGenerators
IncorrectNumberOfLines
IncorrectNumberOfLoads
IncorrectNumberOfStorages
IncorrectNumberOfSubstation
IncorrectPositionOfGenerators
IncorrectPositionOfLines
IncorrectPositionOfLoads
IncorrectPositionOfStorages
incr_store() (grid2op.Episode.EpisodeData method)
IncreasingFlatReward (class in grid2op.Reward)
init() (grid2op.Opponent.BaseOpponent method)
(grid2op.Opponent.GeometricOpponent method)
(grid2op.Opponent.RandomLineOpponent method)
(grid2op.Opponent.WeightedRandomOpponent method)
init_action_space (grid2op.Agent.AgentWithConverter attribute)
init_budget (grid2op.Opponent.OpponentSpace attribute)
init_converter() (grid2op.Converter.IdToAct method)
init_env() (grid2op.Runner.Runner method)
init_from_dict() (grid2op.Parameters.Parameters method)
init_from_json() (grid2op.Parameters.Parameters method)
init_grid() (grid2op.Space.GridObjects class method)
init_grid_from_dict_for_pickle() (grid2op.Space.GridObjects static method)
init_grid_path (grid2op.Runner.Runner attribute)
init_opponent() (grid2op.Opponent.OpponentSpace method)
INIT_STORAGE_CAPACITY (grid2op.Parameters.Parameters attribute)
init_subpath() (grid2op.Chronics.Multifolder method)
initialize() (grid2op.Chronics.ChangeNothing method)
(grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.GridStateFromFileWithForecasts method)
(grid2op.Chronics.GridStateFromFileWithForecastsWithMaintenance method)
(grid2op.Chronics.GridStateFromFileWithForecastsWithoutMaintenance method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
(grid2op.Chronics.MultifolderWithCache method)
(grid2op.Chronics.ReadPypowNetData method)
(grid2op.Reward.AlarmReward method)
(grid2op.Reward.BaseReward method)
(grid2op.Reward.CloseToOverflowReward method)
(grid2op.Reward.CombinedReward method)
(grid2op.Reward.CombinedScaledReward method)
(grid2op.Reward.EconomicReward method)
(grid2op.Reward.EpisodeDurationReward method)
(grid2op.Reward.IncreasingFlatReward method)
(grid2op.Reward.L2RPNReward method)
(grid2op.Reward.L2RPNSandBoxScore method)
(grid2op.Reward.LinesCapacityReward method)
(grid2op.Reward.N1Reward method)
(grid2op.Reward.RedispReward method)
(grid2op.Reward.RewardHelper method)
InsufficientData
InvalidBusStatus
InvalidCurtailment
InvalidLineStatus
InvalidNumberOfGenerators
InvalidNumberOfLines
InvalidNumberOfLoads
InvalidNumberOfObjectEnds
InvalidReconnection
InvalidRedispatching
InvalidStorage
is_alarm_illegal (grid2op.Observation.BaseObservation attribute)
is_ambiguous() (grid2op.Action.BaseAction method)
is_dc (grid2op.Backend.Backend attribute)
K
keep_only_attr() (grid2op.gym_compat.gym_space_converter._BaseGymSpaceConverter method)
kwargs (grid2op.Chronics.ChronicsHandler attribute)
kwargs_observation (grid2op.Environment.BaseEnv attribute)
L
L2RPNReward (class in grid2op.Reward)
L2RPNSandBoxScore (class in grid2op.Reward)
L2RPNWCCI2022ScoreFun (class in grid2op.Reward)
last_alarm (grid2op.Observation.BaseObservation attribute)
legal_action (grid2op.Action.ActionSpace attribute)
legalActClass (grid2op.Runner.Runner attribute)
limit_curtail_storage() (grid2op.Action.BaseAction method)
LIMIT_INFEASIBLE_CURTAILMENT_STORAGE_ACTION (grid2op.Parameters.Parameters attribute)
line_change_status (grid2op.Action.BaseAction property)
line_ex_bus (grid2op.Observation.BaseObservation property)
line_ex_change_bus (grid2op.Action.BaseAction property)
line_ex_pos_topo_vect (grid2op.Space.GridObjects attribute)
line_ex_set_bus (grid2op.Action.BaseAction property)
line_ex_to_sub_pos (grid2op.Space.GridObjects attribute)
line_ex_to_subid (grid2op.Space.GridObjects attribute)
line_or_bus (grid2op.Observation.BaseObservation property)
line_or_change_bus (grid2op.Action.BaseAction property)
line_or_pos_topo_vect (grid2op.Space.GridObjects attribute)
line_or_set_bus (grid2op.Action.BaseAction property)
line_or_to_sub_pos (grid2op.Space.GridObjects attribute)
line_or_to_subid (grid2op.Space.GridObjects attribute)
line_set_status (grid2op.Action.BaseAction property)
line_status (grid2op.Observation.BaseObservation attribute)
line_to_maintenance (grid2op.Chronics.GridStateFromFileWithForecastsWithMaintenance attribute)
lines_ex_info() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
lines_ex_pu_to_kv (grid2op.Backend.PandaPowerBackend attribute)
lines_or_info() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
lines_or_pu_to_kv (grid2op.Backend.PandaPowerBackend attribute)
LinesCapacityReward (class in grid2op.Reward)
LinesReconnectedReward (class in grid2op.Reward)
list_available_local_env() (in module grid2op.MakeEnv)
list_available_remote_env() (in module grid2op.MakeEnv)
list_available_test_env() (in module grid2op.MakeEnv)
list_episode() (grid2op.Episode.EpisodeData static method)
list_stats() (grid2op.utils.EpisodeStatistics static method)
load_alarm_data() (grid2op.Environment.BaseEnv method)
load_bus (grid2op.Observation.BaseObservation property)
load_change_bus (grid2op.Action.BaseAction property)
load_grid() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
load_grid_layout() (grid2op.Backend.Backend method)
load_next() (grid2op.Chronics.ChangeNothing method)
(grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.GridStateFromFileWithForecastsWithoutMaintenance method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
load_p (grid2op.Chronics.GridStateFromFile attribute)
(grid2op.Observation.BaseObservation attribute)
load_p_forecast (grid2op.Chronics.GridStateFromFileWithForecasts attribute)
load_pos_topo_vect (grid2op.Space.GridObjects attribute)
load_pu_to_kv (grid2op.Backend.PandaPowerBackend attribute)
load_q (grid2op.Chronics.GridStateFromFile attribute)
(grid2op.Observation.BaseObservation attribute)
load_q_forecast (grid2op.Chronics.GridStateFromFileWithForecasts attribute)
load_redispacthing_data() (grid2op.Backend.Backend method)
load_set_bus (grid2op.Action.BaseAction property)
load_state() (grid2op.Agent.BaseAgent method)
load_storage_data() (grid2op.Backend.Backend method)
load_theta (grid2op.Observation.BaseObservation attribute)
load_to_sub_pos (grid2op.Space.GridObjects attribute)
load_to_subid (grid2op.Space.GridObjects attribute)
load_v (grid2op.Observation.BaseObservation attribute)
loads_info() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
logger (grid2op.Environment.BaseEnv attribute)
(grid2op.Runner.Runner attribute)
LookParam (class in grid2op.Rules)
M
maintenance (grid2op.Chronics.GridStateFromFile attribute)
maintenance_duration (grid2op.Chronics.GridValue attribute)
maintenance_ending_hour (grid2op.Chronics.GridStateFromFileWithForecastsWithMaintenance attribute)
maintenance_forecast (grid2op.Chronics.GridStateFromFileWithForecasts attribute)
maintenance_starting_hour (grid2op.Chronics.GridStateFromFileWithForecastsWithMaintenance attribute)
maintenance_time (grid2op.Chronics.GridValue attribute)
make() (in module grid2op.MakeEnv)
make_from_dataset_path() (in module grid2op.MakeEnv)
make_old() (in module grid2op.MakeEnv)
max_daily_number_per_month_maintenance (grid2op.Chronics.GridStateFromFileWithForecastsWithMaintenance attribute)
max_episode_duration() (grid2op.Chronics.ChronicsHandler method)
(grid2op.Environment.Environment method)
max_iter (grid2op.Chronics.ChronicsHandler attribute)
(grid2op.Chronics.GridValue attribute)
MAX_LINE_STATUS_CHANGED (grid2op.Parameters.Parameters attribute)
MAX_SIMULATE_PER_EPISODE (grid2op.Parameters.Parameters attribute)
MAX_SIMULATE_PER_STEP (grid2op.Parameters.Parameters attribute)
max_step (grid2op.Observation.BaseObservation attribute)
MAX_SUB_CHANGED (grid2op.Parameters.Parameters attribute)
max_timestep() (grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
metadata (grid2op.Environment.Environment attribute)
minute_of_hour (grid2op.Observation.BaseObservation attribute)
MLAgent (class in grid2op.Agent)
module
grid2op
grid2op.Action
grid2op.Agent
grid2op.Backend
grid2op.Chronics
grid2op.Converter
grid2op.Environment
grid2op.Episode
grid2op.Exceptions
grid2op.gym_compat
grid2op.MakeEnv
grid2op.Observation
grid2op.Opponent
grid2op.Parameters
grid2op.PlotGrid
grid2op.Reward
grid2op.Rules
grid2op.Runner
grid2op.simulator
grid2op.Space
grid2op.utils
grid2op.VoltageControler
month (grid2op.Observation.BaseObservation attribute)
MultiDiscreteActSpace (class in grid2op.gym_compat)
MultiEnvException
MultiEnvMultiProcess (class in grid2op.Environment)
Multifolder (class in grid2op.Chronics)
MultifolderWithCache (class in grid2op.Chronics)
MultiMixEnvironment (class in grid2op.Environment)
MultiToTupleConverter (class in grid2op.gym_compat)
my_act() (grid2op.Agent.AgentWithConverter method)
(grid2op.Agent.MLAgent method)
(grid2op.Agent.RandomAgent method)
my_dict (grid2op.Agent.OneChangeThenNothing attribute)
N
n (grid2op.Space.SerializableSpace attribute)
N1Reward (class in grid2op.Reward)
n_gen (grid2op.Space.GridObjects attribute)
n_line (grid2op.Space.GridObjects attribute)
n_load (grid2op.Space.GridObjects attribute)
n_shunt (grid2op.Space.GridObjects attribute)
n_storage (grid2op.Space.GridObjects attribute)
n_sub (grid2op.Space.GridObjects attribute)
name (grid2op.Environment.Environment attribute)
name_gen (grid2op.Space.GridObjects attribute)
name_line (grid2op.Space.GridObjects attribute)
name_load (grid2op.Space.GridObjects attribute)
name_shunt (grid2op.Space.GridObjects attribute)
name_storage (grid2op.Space.GridObjects attribute)
name_sub (grid2op.Space.GridObjects attribute)
names_chronics_to_backend (grid2op.Chronics.GridStateFromFile attribute)
(grid2op.Runner.Runner attribute)
nb_env (grid2op.Environment.BaseMultiProcessEnvironment attribute)
(grid2op.Environment.SingleEnvMultiProcess attribute)
nb_envs (grid2op.Environment.MultiEnvMultiProcess attribute)
nb_time_step (grid2op.Environment.BaseEnv attribute)
NB_TIMESTEP_COOLDOWN_LINE (grid2op.Parameters.Parameters attribute)
NB_TIMESTEP_COOLDOWN_SUB (grid2op.Parameters.Parameters attribute)
NB_TIMESTEP_OVERFLOW_ALLOWED (grid2op.Parameters.Parameters attribute)
NB_TIMESTEP_RECONNECTION (grid2op.Parameters.Parameters attribute)
NeverAttackBudget (class in grid2op.Opponent)
next_chronics() (grid2op.Chronics.ChangeNothing method)
(grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.FromNPY method)
(grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
next_grid_state() (grid2op.Backend.Backend method)
next_time_step() (grid2op.Chronics.ChronicsHandler method)
NO_OVERFLOW_DISCONNECTION (grid2op.Parameters.Parameters attribute)
NoForecastAvailable
NoisyObservation (class in grid2op.Observation)
NonFiniteElement
normalize_attr() (grid2op.gym_compat.BoxGymActSpace method)
(grid2op.gym_compat.BoxGymObsSpace method)
NotEnoughAttentionBudget
NotEnoughGenerators
O
obs (grid2op.Agent.BaseAgent attribute)
(grid2op.Agent.OneChangeThenNothing attribute)
obs_as_class (grid2op.Environment.BaseMultiProcessEnvironment attribute)
obs_env (grid2op.Observation.ObservationSpace attribute)
observation_space (grid2op.Environment.BaseEnv property)
(grid2op.Environment.Environment attribute)
(grid2op.PlotGrid.BasePlot attribute)
observationClass (grid2op.Observation.ObservationSpace attribute)
(grid2op.Runner.Runner attribute)
observations (grid2op.Episode.EpisodeData attribute)
ObservationSpace (class in grid2op.Observation)
OneChangeThenNothing (class in grid2op.Agent)
OnLines
OnLoad
OnProduction
opponent (grid2op.Opponent.OpponentSpace attribute)
opponent_action_class (grid2op.Runner.Runner attribute)
opponent_budget_class (grid2op.Runner.Runner attribute)
opponent_budget_per_ts (grid2op.Runner.Runner attribute)
opponent_class (grid2op.Runner.Runner attribute)
opponent_init_budget (grid2op.Runner.Runner attribute)
OpponentError
OpponentSpace (class in grid2op.Opponent)
other_rewards (grid2op.Environment.BaseEnv attribute)
P
p_ex (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
p_or (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
PandaPowerBackend (class in grid2op.Backend)
Parameters (class in grid2op.Parameters)
parameters (grid2op.Environment.BaseEnv attribute)
(grid2op.Environment.BaseEnv property)
(grid2op.Runner.Runner attribute)
parameters_path (grid2op.Runner.Runner attribute)
path (grid2op.Chronics.ChronicsHandler attribute)
(grid2op.Chronics.GridStateFromFile attribute)
path_chron (grid2op.Runner.Runner attribute)
PlayableAction (class in grid2op.Action)
plot_info() (grid2op.PlotGrid.BasePlot method)
plot_layout() (grid2op.PlotGrid.BasePlot method)
plot_obs() (grid2op.PlotGrid.BasePlot method)
plot_postprocess() (grid2op.PlotGrid.BasePlot method)
PlotError
PowerlineChangeAction (class in grid2op.Action)
PowerlineChangeAndDispatchAction (class in grid2op.Action)
PowerlineChangeDispatchAndStorageAction (class in grid2op.Action)
PowerlineSetAction (class in grid2op.Action)
PowerlineSetAndDispatchAction (class in grid2op.Action)
PowerLineSwitch (class in grid2op.Agent)
predict() (grid2op.simulator.Simulator method)
PreventDiscoStorageModif (class in grid2op.Rules)
PreventReconnection (class in grid2op.Rules)
previous_fails (grid2op.Opponent.OpponentSpace attribute)
process_grid2op_compat() (grid2op.Action.BaseAction class method)
(grid2op.Observation.BaseObservation class method)
(grid2op.Space.GridObjects class method)
process_shunt_satic_data() (grid2op.Action.BaseAction class method)
(grid2op.Observation.BaseObservation class method)
(grid2op.Space.GridObjects class method)
prod_p (grid2op.Chronics.GridStateFromFile attribute)
(grid2op.Observation.BaseObservation property)
prod_p_forecast (grid2op.Chronics.GridStateFromFileWithForecasts attribute)
prod_pu_to_kv (grid2op.Backend.PandaPowerBackend attribute)
prod_q (grid2op.Observation.BaseObservation property)
prod_v (grid2op.Chronics.GridStateFromFile attribute)
(grid2op.Observation.BaseObservation property)
prod_v_forecast (grid2op.Chronics.GridStateFromFileWithForecasts attribute)
Q
q_ex (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
q_or (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
R
raise_alarm (grid2op.Action.BaseAction property)
RandomAgent (class in grid2op.Agent)
RandomLineOpponent (class in grid2op.Opponent)
RandomObject (class in grid2op.Space)
range() (grid2op.Reward.RewardHelper method)
reactivate_forecast() (grid2op.Environment.BaseEnv method)
ReadPypowNetData (class in grid2op.Chronics)
real_data (grid2op.Chronics.ChronicsHandler attribute)
reboot() (grid2op.Episode.EpisodeData method)
reconnect_powerline() (grid2op.Action.SerializableActionSpace method)
RecoPowerlineAgent (class in grid2op.Agent)
redispatch (grid2op.Action.BaseAction property)
redispatching_unit_commitment_availble (grid2op.Space.GridObjects attribute)
RedispReward (class in grid2op.Reward)
reenc() (grid2op.gym_compat.gym_space_converter._BaseGymSpaceConverter method)
reencode_space() (grid2op.gym_compat.gym_space_converter._BaseGymSpaceConverter method)
(grid2op.gym_compat.GymActionSpace method)
(grid2op.gym_compat.GymObservationSpace method)
remove_line_status_from_topo() (grid2op.Action.BaseAction method)
render() (grid2op.Environment.Environment method)
(grid2op.gym_compat.GymEnv method)
reset() (grid2op.Action.BaseAction method)
(grid2op.Agent.BaseAgent method)
(grid2op.Agent.OneChangeThenNothing method)
(grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
(grid2op.Chronics.Multifolder method)
(grid2op.Chronics.MultifolderWithCache method)
(grid2op.Environment.BaseEnv method)
(grid2op.Environment.BaseMultiProcessEnvironment method)
(grid2op.Environment.Environment method)
(grid2op.Observation.BaseObservation method)
(grid2op.Observation.ObservationSpace method)
(grid2op.Opponent.BaseOpponent method)
(grid2op.Opponent.GeometricOpponent method)
(grid2op.Opponent.OpponentSpace method)
(grid2op.Opponent.WeightedRandomOpponent method)
(grid2op.Reward.AlarmReward method)
(grid2op.Reward.BaseReward method)
(grid2op.Reward.EpisodeDurationReward method)
(grid2op.Reward.RewardHelper method)
(grid2op.Runner.Runner method)
reset_grid() (grid2op.Environment.Environment method)
return_info (grid2op.Environment.BaseMultiProcessEnvironment attribute)
reward_helper (grid2op.Observation.ObservationSpace attribute)
reward_max (grid2op.Reward.BaseReward attribute)
reward_min (grid2op.Reward.BaseReward attribute)
reward_range (grid2op.Environment.BaseEnv attribute)
(grid2op.Environment.Environment attribute)
rewardClass (grid2op.Observation.ObservationSpace attribute)
(grid2op.Reward.RewardHelper attribute)
(grid2op.Runner.Runner attribute)
RewardHelper (class in grid2op.Reward)
rho (grid2op.Observation.BaseObservation attribute)
RulesChecker (class in grid2op.Rules)
run() (grid2op.Runner.Runner method)
run_one_episode() (grid2op.Runner.Runner method)
Runner (class in grid2op.Runner)
runpf() (grid2op.Backend.Backend method)
(grid2op.Backend.EducPandaPowerBackend.EducPandaPowerBackend method)
(grid2op.Backend.PandaPowerBackend method)
S
same_grid_class() (grid2op.Space.GridObjects class method)
sample() (grid2op.Action.SerializableActionSpace method)
(grid2op.Converter.ConnectivityConverter method)
(grid2op.Converter.IdToAct method)
sample_next_chronics() (grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
save() (grid2op.Converter.IdToAct method)
save_file() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
save_state() (grid2op.Agent.BaseAgent method)
ScalerAttrConverter (class in grid2op.gym_compat)
ScoreICAPS2021 (class in grid2op.utils)
ScoreL2RPN2020 (class in grid2op.utils)
ScoreL2RPN2022 (class in grid2op.utils)
seed() (grid2op.Agent.AgentWithConverter method)
(grid2op.Agent.BaseAgent method)
(grid2op.Chronics.ChronicsHandler method)
(grid2op.Environment.BaseEnv method)
(grid2op.Environment.MultiMixEnvironment method)
(grid2op.gym_compat.gym_space_converter._BaseGymSpaceConverter method)
(grid2op.Space.RandomObject method)
(grid2op.VoltageControler.BaseVoltageController method)
seed_used (grid2op.Space.RandomObject attribute)
sep (grid2op.Chronics.GridStateFromFile attribute)
SerializableActionSpace (class in grid2op.Action)
SerializableSpace (class in grid2op.Space)
set_bus (grid2op.Action.BaseAction property)
set_bus() (grid2op.Action.SerializableActionSpace method)
set_chunk_size() (grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
(grid2op.Environment.BaseMultiProcessEnvironment method)
(grid2op.Environment.Environment method)
set_env_name() (grid2op.Space.GridObjects class method)
set_episode_times() (grid2op.Episode.EpisodeData method)
set_ff() (grid2op.Environment.BaseMultiProcessEnvironment method)
set_filter() (grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
(grid2op.Environment.BaseMultiProcessEnvironment method)
set_game_over() (grid2op.Observation.BaseObservation method)
set_id() (grid2op.Environment.BaseMultiProcessEnvironment method)
(grid2op.Environment.Environment method)
set_line_status (grid2op.Action.BaseAction property)
set_max_iter() (grid2op.Chronics.ChronicsHandler method)
(grid2op.Environment.Environment method)
set_meta() (grid2op.Episode.EpisodeData method)
set_no_storage() (grid2op.Space.GridObjects class method)
set_parameters() (grid2op.Episode.EpisodeData method)
set_range() (grid2op.Reward.BaseReward method)
set_state() (grid2op.Opponent.BaseOpponent method)
(grid2op.Opponent.GeometricOpponent method)
(grid2op.simulator.Simulator method)
set_storage (grid2op.Action.BaseAction property)
set_thermal_limit() (grid2op.Backend.Backend method)
(grid2op.Environment.BaseEnv method)
(grid2op.Environment.MultiMixEnvironment method)
shape (grid2op.Space.SerializableSpace attribute)
shape() (grid2op.Space.GridObjects method)
shuffle() (grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
shunt_info() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
shunt_to_subid (grid2op.Space.GridObjects attribute)
shunts_data_available (grid2op.Space.GridObjects attribute)
simulate() (grid2op.Environment.BaseMultiProcessEnvironment method)
(grid2op.Environment.Environment method)
(grid2op.Observation.BaseObservation method)
simulate_called() (grid2op.Observation.ObservationSpace method)
SimulateUsedTooMuchThisEpisode
SimulateUsedTooMuchThisStep
Simulator (class in grid2op.simulator)
SimulatorError
SingleEnvMultiProcess (class in grid2op.Environment)
size() (grid2op.Space.GridObjects method)
(grid2op.Space.SerializableSpace method)
size_obs() (grid2op.Observation.ObservationSpace method)
space_prng (grid2op.Space.RandomObject attribute)
spec (grid2op.Environment.Environment attribute)
split_and_save() (grid2op.Chronics.GridStateFromFile method)
(grid2op.Chronics.Multifolder method)
start_datetime (grid2op.Chronics.GridValue attribute)
state_of() (grid2op.Observation.BaseObservation method)
step() (grid2op.Environment.BaseEnv method)
(grid2op.Environment.BaseMultiProcessEnvironment method)
storage_bus (grid2op.Observation.BaseObservation property)
storage_change_bus (grid2op.Action.BaseAction property)
storage_charge (grid2op.Observation.BaseObservation attribute)
storage_charging_efficiency (grid2op.Space.GridObjects attribute)
storage_deact_for_backward_comaptibility() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
storage_discharging_efficiency (grid2op.Space.GridObjects attribute)
storage_Emax (grid2op.Space.GridObjects attribute)
storage_Emin (grid2op.Space.GridObjects attribute)
storage_loss (grid2op.Space.GridObjects attribute)
storage_marginal_cost (grid2op.Space.GridObjects attribute)
storage_max_p_absorb (grid2op.Space.GridObjects attribute)
storage_max_p_prod (grid2op.Space.GridObjects attribute)
storage_p (grid2op.Action.BaseAction property)
storage_pos_topo_vect (grid2op.Space.GridObjects attribute)
storage_power (grid2op.Observation.BaseObservation attribute)
storage_power_target (grid2op.Observation.BaseObservation attribute)
storage_set_bus (grid2op.Action.BaseAction property)
storage_theta (grid2op.Observation.BaseObservation attribute)
storage_to_sub_pos (grid2op.Space.GridObjects attribute)
storage_to_subid (grid2op.Space.GridObjects attribute)
storage_type (grid2op.Space.GridObjects attribute)
storages_info() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
sub_from_bus_id() (grid2op.Backend.Backend method)
(grid2op.Backend.PandaPowerBackend method)
sub_info (grid2op.Space.GridObjects attribute)
sub_topology() (grid2op.Observation.BaseObservation method)
subtype (grid2op.Space.SerializableSpace attribute)
support_theta (grid2op.Observation.BaseObservation attribute)
supports_type() (grid2op.Action.SerializableActionSpace method)
T
target_dispatch (grid2op.Observation.BaseObservation attribute)
tell_attack_continues() (grid2op.Opponent.BaseOpponent method)
(grid2op.Opponent.GeometricOpponent method)
(grid2op.Opponent.WeightedRandomOpponent method)
tell_id() (grid2op.Chronics.FromChronix2grid method)
(grid2op.Chronics.GridValue method)
(grid2op.Chronics.Multifolder method)
template_reward (grid2op.Reward.RewardHelper attribute)
thermal_limit (grid2op.Observation.BaseObservation property)
thermal_limit_a (grid2op.Backend.Backend attribute)
(grid2op.Runner.Runner attribute)
theta_ex (grid2op.Observation.BaseObservation attribute)
theta_or (grid2op.Observation.BaseObservation attribute)
time_before_cooldown_line (grid2op.Observation.BaseObservation attribute)
time_before_cooldown_sub (grid2op.Observation.BaseObservation attribute)
time_interval (grid2op.Chronics.GridValue attribute)
time_next_maintenance (grid2op.Observation.BaseObservation attribute)
time_since_last_alarm (grid2op.Observation.BaseObservation attribute)
time_stamp (grid2op.Environment.BaseEnv attribute)
timestep_overflow (grid2op.Observation.BaseObservation attribute)
to_dict() (grid2op.Observation.BaseObservation method)
(grid2op.Parameters.Parameters method)
to_disk() (grid2op.Episode.EpisodeData method)
to_gym() (grid2op.gym_compat.BoxGymObsSpace method)
(grid2op.gym_compat.GymActionSpace method)
(grid2op.gym_compat.GymObservationSpace method)
to_json() (grid2op.Space.GridObjects method)
to_vect() (grid2op.Space.GridObjects method)
TODO (grid2op.Chronics.FromNPY attribute)
(grid2op.Runner.Runner attribute)
topo_vect (grid2op.Observation.BaseObservation attribute)
TopologyAction (class in grid2op.Action)
TopologyAndDispatchAction (class in grid2op.Action)
TopologyChangeAction (class in grid2op.Action)
TopologyChangeAndDispatchAction (class in grid2op.Action)
TopologyGreedy (class in grid2op.Agent)
TopologySetAction (class in grid2op.Action)
TopologySetAndDispatchAction (class in grid2op.Action)
ToVect (class in grid2op.Converter)
train_val_split() (grid2op.Environment.Environment method)
train_val_split_random() (grid2op.Environment.Environment method)
U
UnitCommitorRedispachingNotAvailable
UnknownEnv
UnlimitedBudget (class in grid2op.Opponent)
UnrecognizedAction
update() (grid2op.Action.BaseAction method)
(grid2op.Action.DontAct method)
(grid2op.Action.PlayableAction method)
(grid2op.Action.VoltageOnlyAction method)
(grid2op.Observation.BaseObservation method)
(grid2op.Observation.CompleteObservation method)
(grid2op.Observation.NoisyObservation method)
update_env() (in module grid2op.MakeEnv)
update_from_obs() (grid2op.Backend.Backend method)
update_gen() (grid2op.PlotGrid.BasePlot method)
update_legend() (grid2op.PlotGrid.BasePlot method)
update_load() (grid2op.PlotGrid.BasePlot method)
update_powerline() (grid2op.PlotGrid.BasePlot method)
update_storage() (grid2op.PlotGrid.BasePlot method)
update_substation() (grid2op.PlotGrid.BasePlot method)
update_thermal_limit() (grid2op.Backend.Backend method)
update_thermal_limit_from_vect() (grid2op.Backend.Backend method)
UsedRunnerError
V
v_ex (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
v_or (grid2op.Backend.PandaPowerBackend attribute)
(grid2op.Observation.BaseObservation attribute)
verbose (grid2op.Runner.Runner attribute)
viewer (grid2op.Environment.BaseEnv attribute)
(grid2op.Environment.Environment attribute)
viewer_fig (grid2op.Environment.BaseEnv attribute)
VoltageOnlyAction (class in grid2op.Action)
VSetpointModified
W
was_alarm_used_after_game_over (grid2op.Observation.BaseObservation attribute)
WeightedRandomOpponent (class in grid2op.Opponent)
where_different() (grid2op.Observation.BaseObservation method)
which_pairs() (grid2op.Converter.ConnectivityConverter method)
width (grid2op.PlotGrid.BasePlot attribute)
with_forecast (grid2op.Environment.BaseEnv attribute)
(grid2op.Observation.ObservationSpace attribute)
Y
year (grid2op.Observation.BaseObservation attribute)
Read the Docs
v: stable
Versions
master
latest
stable
v1.8.1
v1.8.0
v1.7.2
v1.7.1
v1.7.0
v1.6.5
Downloads
On Read the Docs
Project Home
Builds