/
__init__.py
94 lines (84 loc) · 3.96 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
__all__ = [
"Grid2OpException",
"EnvError",
"IncorrectNumberOfLoads",
"IncorrectNumberOfGenerators",
"IncorrectNumberOfLines",
"IncorrectNumberOfSubstation",
"IncorrectNumberOfElements",
"IncorrectPositionOfLoads",
"IncorrectPositionOfGenerators",
"IncorrectPositionOfLines",
"UnknownEnv",
"MultiEnvException",
"IllegalAction",
"OnProduction",
"VSetpointModified",
"ActiveSetPointAbovePmax",
"ActiveSetPointBelowPmin",
"OnLoad",
"OnLines",
"InvalidReconnection",
"UnitCommitorRedispachingNotAvailable",
"NotEnoughGenerators",
"GeneratorTurnedOffTooSoon",
"GeneratorTurnedOnTooSoon",
"InvalidRedispatching",
"InvalidBusStatus",
"InvalidNumberOfObjectEnds",
"InvalidNumberOfLines",
"InvalidNumberOfGenerators",
"InvalidNumberOfLoads",
"UnrecognizedAction",
"InvalidLineStatus",
"AmbiguousAction",
"DivergingPowerFlow",
"NoForecastAvailable",
"ChronicsError",
"ChronicsNotFoundError",
"InsufficientData",
"BackendError",
"PlotError",
"OpponentError"
]
from grid2op.Exceptions.Grid2OpException import Grid2OpException
from grid2op.Exceptions.EnvExceptions import EnvError
from grid2op.Exceptions.EnvExceptions import IncorrectNumberOfLoads
from grid2op.Exceptions.EnvExceptions import IncorrectNumberOfGenerators
from grid2op.Exceptions.EnvExceptions import IncorrectNumberOfLines
from grid2op.Exceptions.EnvExceptions import IncorrectNumberOfSubstation
from grid2op.Exceptions.EnvExceptions import IncorrectNumberOfElements
from grid2op.Exceptions.EnvExceptions import IncorrectPositionOfLoads
from grid2op.Exceptions.EnvExceptions import IncorrectPositionOfGenerators
from grid2op.Exceptions.EnvExceptions import IncorrectPositionOfLines
from grid2op.Exceptions.EnvExceptions import UnknownEnv
from grid2op.Exceptions.EnvExceptions import MultiEnvException
from grid2op.Exceptions.IllegalActionExceptions import IllegalAction
from grid2op.Exceptions.IllegalActionExceptions import OnProduction
from grid2op.Exceptions.IllegalActionExceptions import VSetpointModified
from grid2op.Exceptions.IllegalActionExceptions import ActiveSetPointAbovePmax
from grid2op.Exceptions.IllegalActionExceptions import ActiveSetPointBelowPmin
from grid2op.Exceptions.IllegalActionExceptions import OnLoad
from grid2op.Exceptions.IllegalActionExceptions import OnLines
from grid2op.Exceptions.IllegalActionExceptions import InvalidReconnection
from grid2op.Exceptions.IllegalActionExceptions import UnitCommitorRedispachingNotAvailable
from grid2op.Exceptions.AmbiguousActionExceptions import NotEnoughGenerators
from grid2op.Exceptions.AmbiguousActionExceptions import GeneratorTurnedOffTooSoon
from grid2op.Exceptions.AmbiguousActionExceptions import GeneratorTurnedOnTooSoon
from grid2op.Exceptions.AmbiguousActionExceptions import InvalidRedispatching
from grid2op.Exceptions.AmbiguousActionExceptions import InvalidBusStatus
from grid2op.Exceptions.AmbiguousActionExceptions import InvalidNumberOfObjectEnds
from grid2op.Exceptions.AmbiguousActionExceptions import InvalidNumberOfLines
from grid2op.Exceptions.AmbiguousActionExceptions import InvalidNumberOfGenerators
from grid2op.Exceptions.AmbiguousActionExceptions import InvalidNumberOfLoads
from grid2op.Exceptions.AmbiguousActionExceptions import UnrecognizedAction
from grid2op.Exceptions.AmbiguousActionExceptions import InvalidLineStatus
from grid2op.Exceptions.AmbiguousActionExceptions import AmbiguousAction
from grid2op.Exceptions.PowerflowExceptions import DivergingPowerFlow
from grid2op.Exceptions.ObservationExceptions import NoForecastAvailable
from grid2op.Exceptions.ChronicsExceptions import ChronicsError
from grid2op.Exceptions.ChronicsExceptions import ChronicsNotFoundError
from grid2op.Exceptions.ChronicsExceptions import InsufficientData
from grid2op.Exceptions.BackendExceptions import BackendError
from grid2op.Exceptions.PlotExceptions import PlotError
from grid2op.Exceptions.OpponentError import OpponentError