From c71a2dfb824dae7115394266e02cc673c8633a0e Mon Sep 17 00:00:00 2001 From: DONNOT Benjamin Date: Fri, 12 Jul 2024 09:00:22 +0200 Subject: [PATCH] Release v1.10.3 --- CHANGELOG.rst | 4 +- Dockerfile | 2 +- docs/conf.py | 2 +- grid2op/__init__.py | 2 +- .../res_agent_1.10.3/00/_parameters.json | 24 ++ .../res_agent_1.10.3/00/actions.npz | Bin 0 -> 292 bytes .../res_agent_1.10.3/00/agent_exec_times.npz | Bin 0 -> 225 bytes .../00/disc_lines_cascading_failure.npz | Bin 0 -> 214 bytes .../res_agent_1.10.3/00/env_modifications.npz | Bin 0 -> 379 bytes .../res_agent_1.10.3/00/episode_meta.json | 11 + .../res_agent_1.10.3/00/episode_times.json | 12 + .../res_agent_1.10.3/00/grid2op.info | 3 + .../res_agent_1.10.3/00/observations.npz | Bin 0 -> 1365 bytes .../res_agent_1.10.3/00/opponent_attack.npz | Bin 0 -> 206 bytes .../res_agent_1.10.3/00/other_rewards.json | 5 + .../res_agent_1.10.3/00/rewards.npz | Bin 0 -> 221 bytes .../res_agent_1.10.3/01/_parameters.json | 24 ++ .../res_agent_1.10.3/01/actions.npz | Bin 0 -> 306 bytes .../res_agent_1.10.3/01/agent_exec_times.npz | Bin 0 -> 229 bytes .../01/disc_lines_cascading_failure.npz | Bin 0 -> 218 bytes .../res_agent_1.10.3/01/env_modifications.npz | Bin 0 -> 394 bytes .../res_agent_1.10.3/01/episode_meta.json | 11 + .../res_agent_1.10.3/01/episode_times.json | 12 + .../res_agent_1.10.3/01/grid2op.info | 3 + .../res_agent_1.10.3/01/observations.npz | Bin 0 -> 1633 bytes .../res_agent_1.10.3/01/opponent_attack.npz | Bin 0 -> 206 bytes .../res_agent_1.10.3/01/other_rewards.json | 6 + .../res_agent_1.10.3/01/rewards.npz | Bin 0 -> 225 bytes .../res_agent_1.10.3/dict_action_space.json | 220 ++++++++++++++++++ .../res_agent_1.10.3/dict_attack_space.json | 220 ++++++++++++++++++ .../dict_env_modification_space.json | 220 ++++++++++++++++++ .../dict_observation_space.json | 220 ++++++++++++++++++ 32 files changed, 995 insertions(+), 6 deletions(-) create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/_parameters.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/actions.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/agent_exec_times.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/disc_lines_cascading_failure.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/env_modifications.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_meta.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_times.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/grid2op.info create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/observations.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/opponent_attack.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/other_rewards.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/00/rewards.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/_parameters.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/actions.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/agent_exec_times.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/disc_lines_cascading_failure.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/env_modifications.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_meta.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_times.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/grid2op.info create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/observations.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/opponent_attack.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/other_rewards.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/01/rewards.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/dict_action_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/dict_attack_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/dict_env_modification_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.10.3/dict_observation_space.json diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 3acf1eaa0..ee78f8859 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -64,10 +64,8 @@ Next release - TODO L2RPN scores as reward (sum loads after the game over and have it in the final reward) - TODO on CI: test only gym, only gymnasium and keep current test for both gym and gymnasium -[1.10.3] - 2024-07-yy +[1.10.3] - 2024-07-12 ------------------------- -- TODO Automatic "experimental_read_from_local_dir" - - [BREAKING] `env.chronics_hander.set_max_iter(xxx)` is now a private function. Use `env.set_max_iter(xxx)` or even better `env.reset(options={"max step": xxx})`. Indeed, `env.chronics_hander.set_max_iter()` will likely have diff --git a/Dockerfile b/Dockerfile index 31efad005..3d47b14d3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,7 +35,7 @@ WORKDIR /Grid2Op RUN git pull RUN git remote update RUN git fetch --all --tags -RUN git checkout "tags/v1.10.2" -b "v1.10.2-branch" +RUN git checkout "tags/v1.10.3" -b "v1.10.3-branch" # Install Dependencies RUN pip3 install .[optional,challenge] WORKDIR / diff --git a/docs/conf.py b/docs/conf.py index 8d3d22dd7..1abcdb2fb 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,7 +22,7 @@ author = 'Benjamin Donnot' # The full version, including alpha/beta/rc tags -release = '1.10.3.dev1' +release = '1.10.3' version = '1.10' diff --git a/grid2op/__init__.py b/grid2op/__init__.py index 32bbc6599..ea88ee3c6 100644 --- a/grid2op/__init__.py +++ b/grid2op/__init__.py @@ -11,7 +11,7 @@ Grid2Op """ -__version__ = '1.10.3.dev1' +__version__ = '1.10.3' __all__ = [ "Action", diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/_parameters.json b/grid2op/data_test/runner_data/res_agent_1.10.3/00/_parameters.json new file mode 100644 index 000000000..46aaa9417 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/00/_parameters.json @@ -0,0 +1,24 @@ +{ + "ACTIVATE_STORAGE_LOSS": true, + "ALARM_BEST_TIME": 12, + "ALARM_WINDOW_SIZE": 12, + "ALERT_TIME_WINDOW": 12, + "ALLOW_DISPATCH_GEN_SWITCH_OFF": true, + "ENV_DC": false, + "FORECAST_DC": false, + "HARD_OVERFLOW_THRESHOLD": 2.0, + "IGNORE_INITIAL_STATE_TIME_SERIE": 0, + "IGNORE_MIN_UP_DOWN_TIME": true, + "INIT_STORAGE_CAPACITY": 0.5, + "LIMIT_INFEASIBLE_CURTAILMENT_STORAGE_ACTION": false, + "MAX_LINE_STATUS_CHANGED": 1, + "MAX_SIMULATE_PER_EPISODE": -1, + "MAX_SIMULATE_PER_STEP": -1, + "MAX_SUB_CHANGED": 1, + "NB_TIMESTEP_COOLDOWN_LINE": 0, + "NB_TIMESTEP_COOLDOWN_SUB": 0, + "NB_TIMESTEP_OVERFLOW_ALLOWED": 2, + "NB_TIMESTEP_RECONNECTION": 10, + "NO_OVERFLOW_DISCONNECTION": false, + "SOFT_OVERFLOW_THRESHOLD": 1.0 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/actions.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/00/actions.npz new file mode 100644 index 0000000000000000000000000000000000000000..bc9ea2f514c4837302d600f949b403f71367687e GIT binary patch literal 292 zcmWIWW@Zs#U|`??Vnv4CAA%F+0a*&sAQ2IUl*E!my}W`-Mg{?}7*L7eWPmp-8;H*cgl0f`Du}}X04HiT@c;k- literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/disc_lines_cascading_failure.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/00/disc_lines_cascading_failure.npz new file mode 100644 index 0000000000000000000000000000000000000000..298421483a690c50c49a7bfba7d14b7491c75e94 GIT binary patch literal 214 zcmWIWW@Zs#U|`??Vnv1(=C@q~fUE_~AQ2IUl*E!my}W`-Mg{?}7*L7lr9 zVfrc6#>QsFB{s{7Yb#d@lismF11>j4KcKnZj7%cTxZDD<6GS#Jf=HOl0=!w-Kzv3Z LGy~FIAPxfnQk5^~ literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/env_modifications.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/00/env_modifications.npz new file mode 100644 index 0000000000000000000000000000000000000000..6e06d3e28034aba5f5b1f2075c566fcbb8ea07d3 GIT binary patch literal 379 zcmWIWW@Zs#U|`??Vnv1%otDX8fh>kDkcbFFN@7W(US2^ZBZB}~3?v1X2hwjZ7EJle&j04m)lc)*tTYV)qU zudF{Ft6kl89OOB?VE;qj0B=Sn5oTNghS1%>2x7y6FTk6X4a8>zLNg$(50(W0r{srj literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_meta.json b/grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_meta.json new file mode 100644 index 000000000..ef2d68f7d --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_meta.json @@ -0,0 +1,11 @@ +{ + "agent_seed": null, + "backend_type": "PandaPowerBackend_rte_case5_example", + "chronics_max_timestep": "100", + "chronics_path": "/home/donnotben/Documents/grid2op_dev/grid2op/data/rte_case5_example/chronics/00", + "cumulative_reward": 7.773218154907227, + "env_seed": null, + "env_type": "Environment_rte_case5_example", + "grid_path": "/home/donnotben/Documents/grid2op_dev/grid2op/data/rte_case5_example/grid.json", + "nb_timestep_played": 3 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_times.json b/grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_times.json new file mode 100644 index 000000000..5d45e02a3 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/00/episode_times.json @@ -0,0 +1,12 @@ +{ + "Agent": { + "total": 7.87390000027699e-05 + }, + "Env": { + "apply_act": 0.01019013399996993, + "observation_computation": 0.002153088000000025, + "powerflow_computation": 0.053345044999957736, + "total": 0.06568826699992769 + }, + "total": 0.06722843900001862 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/grid2op.info b/grid2op/data_test/runner_data/res_agent_1.10.3/00/grid2op.info new file mode 100644 index 000000000..0a5b47a30 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/00/grid2op.info @@ -0,0 +1,3 @@ +{ + "version": "1.10.3" +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/observations.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/00/observations.npz new file mode 100644 index 0000000000000000000000000000000000000000..b1d0ef112078e553f25d2a15ab04a1cfebfe9757 GIT binary patch literal 1365 zcmcIkYg7^j6owvVGs`8l(sEm_va)a|v=EdPl_mMWG+XGJ3BH&mBqEa5v8iZ*ZNA86 zEGIBT@raRO0fkvcD)~SYB`asB2x^H6hD^7!vtRqUd(VA*-*p?NpDj5 zNp(PBYHHPY^ETUVqjj? zuO?&zOY6G2$}39ZN0Ug(T4aQ6uBdm~lE~6ipwoj&>HXUH(U#%(TAx)Lvx_*U-1r(! zshrNCRjk}r*IszXokU5Hcg*5=9~_O^g0YjO*VNL2O_b_1-F*wkF zXOWStE(!EBIC9e_Gyv+eSwE5bMFf6UzR6Vben>IN+J)8RDT;{dVSNHvHeWeAk&bKE zd-~tOUV!+>ngn(m>lFr#>Q%J%7Z)>QE2pk}Onpgsv@Q7CzP z(p8YA`%0?IxM;?A_~zBK>iVzc(`jeW4G+)~-`~*K?C#2j=mS{^nxAY(*co;enSUgW z^iMtt8F^&8!%{@#3o_n+!849)ZU{Jh);Pm(JO-yVoS%BJquif zVQnmuk*hBqDX>eVhfMNL#CsTi5Zd+`xMQ) z*~ZN&l8M4jlKB`UEbU%fsN;v6bd3Nto$E1&;7R zl$pJO`ZAwXDqzP-y}aUNjkRy$Cgi))H~AgJ_fune#fhGI=VtHDz$5pW`=R;dnwbpl zQ1Pjn&7MzZ(1+W@=M9p>a;DR3f~6ZL>QV7JUZ=yhSP+rmGNuo*LEjgiKr~SzynQUb zPWQvlTknOL7&$V$MBJtv(e%z+$^?7Kv5IOXY*cM&NiQo*KBkC_;9{TJ(CoQ6{VEcj z&#uN>=1y~E&Xkutn=xXg>k^hRS&zVSJlk)$<^(V+;jSDvg04f((8fG}i_PNdMxzls z&Z>Z0`#hdUm2J@PXVuDtP+>)*VBf8jv|*T3+70s`PaE_uux;_8p@Y`v=D)9}{krd5 zGX-xA)sfpy9*i+FB*f^;q_)TIiM7nLU}%kcAh*S-FLmz;JUn!W#_E7<8~g_BckTDP zXJ8PdUIY2Ib;I?#?ciuCrsvg%)ENf6GtD}cn}Ozl_+qGQ$f2&)AlZ|bkC%i?J=md4 z>x4B>GJjOa)y-!>LrxLyghHEx)Z4p{iX^%%fxFY*WJqB{)Tt>zeAQTm~-g{}^L1YProK1}>!6!d$t05&a3Z2!|m6 literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/00/opponent_attack.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/00/opponent_attack.npz new file mode 100644 index 0000000000000000000000000000000000000000..e05f269121334f0cb4e2072ef79bb0768da95322 GIT binary patch literal 206 zcmWIWW@Zs#U|`??Vnv4fx;QTnAgci^BEpc8SdyrhS5V2wAOIEv3NwJ@L16Y9@mJCU zCr<<%3s^gEQq-K7C3#C1c9_Zdw;)-LgM6|p5u zKc(8(*sQqNW?6A<e UV1PF(8;H*cgl0f`B8bBP06e=jSpWb4 literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/_parameters.json b/grid2op/data_test/runner_data/res_agent_1.10.3/01/_parameters.json new file mode 100644 index 000000000..46aaa9417 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/01/_parameters.json @@ -0,0 +1,24 @@ +{ + "ACTIVATE_STORAGE_LOSS": true, + "ALARM_BEST_TIME": 12, + "ALARM_WINDOW_SIZE": 12, + "ALERT_TIME_WINDOW": 12, + "ALLOW_DISPATCH_GEN_SWITCH_OFF": true, + "ENV_DC": false, + "FORECAST_DC": false, + "HARD_OVERFLOW_THRESHOLD": 2.0, + "IGNORE_INITIAL_STATE_TIME_SERIE": 0, + "IGNORE_MIN_UP_DOWN_TIME": true, + "INIT_STORAGE_CAPACITY": 0.5, + "LIMIT_INFEASIBLE_CURTAILMENT_STORAGE_ACTION": false, + "MAX_LINE_STATUS_CHANGED": 1, + "MAX_SIMULATE_PER_EPISODE": -1, + "MAX_SIMULATE_PER_STEP": -1, + "MAX_SUB_CHANGED": 1, + "NB_TIMESTEP_COOLDOWN_LINE": 0, + "NB_TIMESTEP_COOLDOWN_SUB": 0, + "NB_TIMESTEP_OVERFLOW_ALLOWED": 2, + "NB_TIMESTEP_RECONNECTION": 10, + "NO_OVERFLOW_DISCONNECTION": false, + "SOFT_OVERFLOW_THRESHOLD": 1.0 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/actions.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/01/actions.npz new file mode 100644 index 0000000000000000000000000000000000000000..628314c1539797ac662fdaa456ad15fcd9cdfc14 GIT binary patch literal 306 zcmWIWW@Zs#U|`??Vnv4kt<%}p09gvrAQ2IUl*E!my}W`-Mg{?}7*L7dM2v6+iVn=x;sI6(fbG7KQp9QJh{4ESi9f1^Ov!e zO`BW$f3dkl*rd=+eUJD2(Mi%i@@N2^afTkL9hZvXH1H`ko;|64Rm_j7RU z+Ur@F8T-WizkiSXH}CX6Ig9@nfBrmX{Qv2zzwdI3-_JcP25}i0 n`R*-8fHxzP2s18!BGfl9g4i%$2Y9oxf%uF-Xa=O8fjA5Rpyy;p literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/agent_exec_times.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/01/agent_exec_times.npz new file mode 100644 index 0000000000000000000000000000000000000000..7ac79199685b505339224ce606c9ad5ae6d17d22 GIT binary patch literal 229 zcmWIWW@Zs#U|`??Vnv4H19to3fh++gkcbFFN@7W(US2^ZBZB}~3@F6_k_Um=Z^U0o z3!FR=a4cZ$yh%}WVwU7BU6409ZPB{L3+7FW4+)wwLwtVxlu2Ad<=$sB{aCxi(^bTl zF#VKjV`HGcKn= coB$#l7(pb=p#k2kY#=@(5Sjt$nIH}W0KdpNmjD0& literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/disc_lines_cascading_failure.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/01/disc_lines_cascading_failure.npz new file mode 100644 index 0000000000000000000000000000000000000000..028559449343f36cc0147b289820cdea983d2780 GIT binary patch literal 218 zcmWIWW@Zs#U|`??Vnv26_30TQK-L0gkcbFFN@7W(US2^ZBZB}~3@F6_k_Um=Z^U0o z3!FR=a4cZ$yh%}WVwU7BT@W`pWyQM13+7FW4+)wwLwtVxlu2Ad<=$sB{aCxi(^bTl zF#VKjV`H=85}RekwUsM{NzZLg1LO898WOC^EDQ_*-i%Bl%(&bGu@^)(FoH;!>jJ!4 Q*+6_oAT$HgeIO140CE5^aR2}S literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/env_modifications.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/01/env_modifications.npz new file mode 100644 index 0000000000000000000000000000000000000000..33e0daca8112074b051743bb24d2de330b6905c8 GIT binary patch literal 394 zcmWIWW@Zs#U|`??Vnv3+(|LU?j6h}=NJNAoC9xz?FR!4IkwE|~29#j{%LD1Rm-c!c z4q#||xTC9r_vWGt3xn7N7ruP7Y=?z~=SEwLj;SFrE??y4+_Dys*~7R|%R;sM(E}9@ zKDB>|?yp~bKIrUs?nlwN>*m+Zwk=z<_=UyGlHb;mn`G3r6Af1$^?Z@q9$8(#dwS`v ztADeq*WcHD|9kh_=DeTw+XL2Lf3$Sz&!`$9|7|Y?oQzv`hke;8kQVLwZf<_&*A|M|6lP2cr!AIFyjh8gysfNn8HId Sz?+o~#AgITGazjTmIVN;k&v$d literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_meta.json b/grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_meta.json new file mode 100644 index 000000000..518205185 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_meta.json @@ -0,0 +1,11 @@ +{ + "agent_seed": null, + "backend_type": "PandaPowerBackend_rte_case5_example", + "chronics_max_timestep": "100", + "chronics_path": "/home/donnotben/Documents/grid2op_dev/grid2op/data/rte_case5_example/chronics/01", + "cumulative_reward": 19.197418212890625, + "env_seed": null, + "env_type": "Environment_rte_case5_example", + "grid_path": "/home/donnotben/Documents/grid2op_dev/grid2op/data/rte_case5_example/grid.json", + "nb_timestep_played": 4 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_times.json b/grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_times.json new file mode 100644 index 000000000..f54e7013d --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/01/episode_times.json @@ -0,0 +1,12 @@ +{ + "Agent": { + "total": 0.00010630600002059509 + }, + "Env": { + "apply_act": 0.011138778999907117, + "observation_computation": 0.0032093399999553185, + "powerflow_computation": 0.08027153299991596, + "total": 0.0946196519997784 + }, + "total": 0.0964781280000011 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/grid2op.info b/grid2op/data_test/runner_data/res_agent_1.10.3/01/grid2op.info new file mode 100644 index 000000000..0a5b47a30 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/01/grid2op.info @@ -0,0 +1,3 @@ +{ + "version": "1.10.3" +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/observations.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/01/observations.npz new file mode 100644 index 0000000000000000000000000000000000000000..af56b6e9ba2ac7c55f78ca44ae7e9e480c588051 GIT binary patch literal 1633 zcmcIldpHvc6rUtX$g85_DvuEAx|GNG5OY0ZSc`@{$HrX>Gc&tg-@PH5q^Xhlh?tn< zF+u_2bt%;VC%_q%`HKkqr;dHv4$<9z2k-#Omy(!13F0KndD(E)U- zzBd?_0RWn`rM3|@KzK-ei0MyPF;aj7->~f>z)pUL<~a&6cb&DmmR8i3rm7&7NhYl7 zip#|aY_+Rgi;cOG!(M1vy5lQ%!+PVRex)Yg?emFRI$i%u1@}-2)r}_~TIq6HFTM!w zKN->TGElDFM#(SvsHW8!-7y`#=DL;QtH;$@?E{OtMf@JyKJzWOCDWGNg<={b&-Ypp z2Z^$QVwsNITQKQDnnT-uXy(9F0oc#yE*iCvRkFSdXs?S(j&lfaOL7~-$>hXc3qS;9 zn#Vq0M7hTGqA8G;*Jo;RPhNrN63%%{oE!6)5Qtl2wHNc)3Kt$)@bU?Ypj&eXj9;0| z=kS8lhw`g);F``&Q;_1C`5_gbT7nMg>B$%S6z3xv+m^|a`Inf`qz;%kt~fXf_^3~P z;!0tD-c|CDw>T5F*>PO_Vj8|{fltb7tSar9t720_P$%8EO-AA(m&9{#F5M9@nu}@v z7-FMFaNx7x=*NO}#AfV91a8#iBc)P(flco@V>WIvS~<#m!Mal!NiGQBNw-LZimTTf z0}$ATgq#_}sb)BXr6QX}N(5r<6UVg{leT<6MTOEPQms3`Xr~4ro0SwR+au`x--GPR zo1urtx@9Ai=h;PNYEBxjA70ODZygnr_IS-zw;Ca3@G}HfPQ9Y5+_9JdE z$h1Ca>0w!5-&po2y-VIlbN~1qsm>mH9oqtpuNXR*cOjGWD&g4Rg=$#U}y`Qg;W}*zpr;o43IW90O3?(h_tfVWFhLB@Ae+K1~y!p-@>*AwBm2a1yy7l zrIyx!8_|URUyO78z-hkvo}LG3J@~WGQqp~S#VLOf6NW^DPHjBGua;fh96+akD2Tfu zcW*i!gly~{=0-YKXFmJmDQ{3xD-o`CDzhtJ(;aBh$D+ge;(J-hxv=ncv40t8q?{=;z0vlU0A588<@>C?Nhq^+O~nNP($fjLi^*^U1_n*+XO= ziV1=;I5Wgv7`LPKg!Qx+Mlr{rs3F>($$?OMJH3{)?30QD3!U0C70P+sa{w?|wcuNh& literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/01/opponent_attack.npz b/grid2op/data_test/runner_data/res_agent_1.10.3/01/opponent_attack.npz new file mode 100644 index 0000000000000000000000000000000000000000..e05f269121334f0cb4e2072ef79bb0768da95322 GIT binary patch literal 206 zcmWIWW@Zs#U|`??Vnv4fx;QTnAgci^BEpc8SdyrhS5V2wAOIEv3NwJ@L16Y9@mJCU zCr<<%3s^gEQq-K7C3#C1c9_Zdw;)-LgM6|p5u zKc(8(*sQqNW?6A<eWPmp-8;H*cgl0f`Du}}X0M(2&*#H0l literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/dict_action_space.json b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_action_space.json new file mode 100644 index 000000000..9fa976c0b --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_action_space.json @@ -0,0 +1,220 @@ +{ + "_PATH_GRID_CLASSES": null, + "_init_subtype": "grid2op.Action.topologyAction.TopologyAction", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "alertable_line_ids": [], + "alertable_line_names": [], + "assistant_warning_type": null, + "dim_alarms": 0, + "dim_alerts": 0, + "env_name": "rte_case5_example", + "gen_cost_per_MW": [ + 0.0, + 70.0 + ], + "gen_max_ramp_down": [ + 0.0, + 10.0 + ], + "gen_max_ramp_up": [ + 0.0, + 10.0 + ], + "gen_min_downtime": [ + 0, + 4 + ], + "gen_min_uptime": [ + 0, + 4 + ], + "gen_pmax": [ + 10.0, + 30.0 + ], + "gen_pmin": [ + 0.0, + 0.0 + ], + "gen_pos_topo_vect": [ + 4, + 8 + ], + "gen_redispatchable": [ + false, + true + ], + "gen_renewable": [ + true, + false + ], + "gen_shutdown_cost": [ + 0.0, + 1.0 + ], + "gen_startup_cost": [ + 0.0, + 2.0 + ], + "gen_to_sub_pos": [ + 4, + 2 + ], + "gen_to_subid": [ + 0, + 1 + ], + "gen_type": [ + "wind", + "thermal" + ], + "glop_version": "1.10.3", + "grid_layout": { + "sub_0": [ + 0.0, + 0.0 + ], + "sub_1": [ + 0.0, + 400.0 + ], + "sub_2": [ + 200.0, + 400.0 + ], + "sub_3": [ + 400.0, + 400.0 + ], + "sub_4": [ + 400.0, + 0.0 + ] + }, + "line_ex_pos_topo_vect": [ + 6, + 9, + 13, + 18, + 10, + 14, + 15, + 19 + ], + "line_ex_to_sub_pos": [ + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1 + ], + "line_ex_to_subid": [ + 1, + 2, + 3, + 4, + 2, + 3, + 3, + 4 + ], + "line_or_pos_topo_vect": [ + 0, + 1, + 2, + 3, + 7, + 11, + 12, + 16 + ], + "line_or_to_sub_pos": [ + 0, + 1, + 2, + 3, + 1, + 2, + 3, + 3 + ], + "line_or_to_subid": [ + 0, + 0, + 0, + 0, + 1, + 2, + 2, + 3 + ], + "load_pos_topo_vect": [ + 5, + 17, + 20 + ], + "load_to_sub_pos": [ + 5, + 4, + 2 + ], + "load_to_subid": [ + 0, + 3, + 4 + ], + "n_busbar_per_sub": "2", + "name_gen": [ + "gen_0_0", + "gen_1_1" + ], + "name_line": [ + "0_1_0", + "0_2_1", + "0_3_2", + "0_4_3", + "1_2_4", + "2_3_5", + "2_3_6", + "3_4_7" + ], + "name_load": [ + "load_0_0", + "load_3_1", + "load_4_2" + ], + "name_shunt": [], + "name_storage": [], + "name_sub": [ + "sub_0", + "sub_1", + "sub_2", + "sub_3", + "sub_4" + ], + "shunt_to_subid": [], + "storage_Emax": [], + "storage_Emin": [], + "storage_charging_efficiency": [], + "storage_discharging_efficiency": [], + "storage_loss": [], + "storage_marginal_cost": [], + "storage_max_p_absorb": [], + "storage_max_p_prod": [], + "storage_pos_topo_vect": [], + "storage_to_sub_pos": [], + "storage_to_subid": [], + "storage_type": [], + "sub_info": [ + 6, + 3, + 4, + 5, + 3 + ] +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/dict_attack_space.json b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_attack_space.json new file mode 100644 index 000000000..31f90cf6e --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_attack_space.json @@ -0,0 +1,220 @@ +{ + "_PATH_GRID_CLASSES": null, + "_init_subtype": "grid2op.Action.dontAct.DontAct", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "alertable_line_ids": [], + "alertable_line_names": [], + "assistant_warning_type": null, + "dim_alarms": 0, + "dim_alerts": 0, + "env_name": "rte_case5_example", + "gen_cost_per_MW": [ + 0.0, + 70.0 + ], + "gen_max_ramp_down": [ + 0.0, + 10.0 + ], + "gen_max_ramp_up": [ + 0.0, + 10.0 + ], + "gen_min_downtime": [ + 0, + 4 + ], + "gen_min_uptime": [ + 0, + 4 + ], + "gen_pmax": [ + 10.0, + 30.0 + ], + "gen_pmin": [ + 0.0, + 0.0 + ], + "gen_pos_topo_vect": [ + 4, + 8 + ], + "gen_redispatchable": [ + false, + true + ], + "gen_renewable": [ + true, + false + ], + "gen_shutdown_cost": [ + 0.0, + 1.0 + ], + "gen_startup_cost": [ + 0.0, + 2.0 + ], + "gen_to_sub_pos": [ + 4, + 2 + ], + "gen_to_subid": [ + 0, + 1 + ], + "gen_type": [ + "wind", + "thermal" + ], + "glop_version": "1.10.3", + "grid_layout": { + "sub_0": [ + 0.0, + 0.0 + ], + "sub_1": [ + 0.0, + 400.0 + ], + "sub_2": [ + 200.0, + 400.0 + ], + "sub_3": [ + 400.0, + 400.0 + ], + "sub_4": [ + 400.0, + 0.0 + ] + }, + "line_ex_pos_topo_vect": [ + 6, + 9, + 13, + 18, + 10, + 14, + 15, + 19 + ], + "line_ex_to_sub_pos": [ + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1 + ], + "line_ex_to_subid": [ + 1, + 2, + 3, + 4, + 2, + 3, + 3, + 4 + ], + "line_or_pos_topo_vect": [ + 0, + 1, + 2, + 3, + 7, + 11, + 12, + 16 + ], + "line_or_to_sub_pos": [ + 0, + 1, + 2, + 3, + 1, + 2, + 3, + 3 + ], + "line_or_to_subid": [ + 0, + 0, + 0, + 0, + 1, + 2, + 2, + 3 + ], + "load_pos_topo_vect": [ + 5, + 17, + 20 + ], + "load_to_sub_pos": [ + 5, + 4, + 2 + ], + "load_to_subid": [ + 0, + 3, + 4 + ], + "n_busbar_per_sub": "2", + "name_gen": [ + "gen_0_0", + "gen_1_1" + ], + "name_line": [ + "0_1_0", + "0_2_1", + "0_3_2", + "0_4_3", + "1_2_4", + "2_3_5", + "2_3_6", + "3_4_7" + ], + "name_load": [ + "load_0_0", + "load_3_1", + "load_4_2" + ], + "name_shunt": [], + "name_storage": [], + "name_sub": [ + "sub_0", + "sub_1", + "sub_2", + "sub_3", + "sub_4" + ], + "shunt_to_subid": [], + "storage_Emax": [], + "storage_Emin": [], + "storage_charging_efficiency": [], + "storage_discharging_efficiency": [], + "storage_loss": [], + "storage_marginal_cost": [], + "storage_max_p_absorb": [], + "storage_max_p_prod": [], + "storage_pos_topo_vect": [], + "storage_to_sub_pos": [], + "storage_to_subid": [], + "storage_type": [], + "sub_info": [ + 6, + 3, + 4, + 5, + 3 + ] +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/dict_env_modification_space.json b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_env_modification_space.json new file mode 100644 index 000000000..1b27c9a41 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_env_modification_space.json @@ -0,0 +1,220 @@ +{ + "_PATH_GRID_CLASSES": null, + "_init_subtype": "grid2op.Action.completeAction.CompleteAction", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "alertable_line_ids": [], + "alertable_line_names": [], + "assistant_warning_type": null, + "dim_alarms": 0, + "dim_alerts": 0, + "env_name": "rte_case5_example", + "gen_cost_per_MW": [ + 0.0, + 70.0 + ], + "gen_max_ramp_down": [ + 0.0, + 10.0 + ], + "gen_max_ramp_up": [ + 0.0, + 10.0 + ], + "gen_min_downtime": [ + 0, + 4 + ], + "gen_min_uptime": [ + 0, + 4 + ], + "gen_pmax": [ + 10.0, + 30.0 + ], + "gen_pmin": [ + 0.0, + 0.0 + ], + "gen_pos_topo_vect": [ + 4, + 8 + ], + "gen_redispatchable": [ + false, + true + ], + "gen_renewable": [ + true, + false + ], + "gen_shutdown_cost": [ + 0.0, + 1.0 + ], + "gen_startup_cost": [ + 0.0, + 2.0 + ], + "gen_to_sub_pos": [ + 4, + 2 + ], + "gen_to_subid": [ + 0, + 1 + ], + "gen_type": [ + "wind", + "thermal" + ], + "glop_version": "1.10.3", + "grid_layout": { + "sub_0": [ + 0.0, + 0.0 + ], + "sub_1": [ + 0.0, + 400.0 + ], + "sub_2": [ + 200.0, + 400.0 + ], + "sub_3": [ + 400.0, + 400.0 + ], + "sub_4": [ + 400.0, + 0.0 + ] + }, + "line_ex_pos_topo_vect": [ + 6, + 9, + 13, + 18, + 10, + 14, + 15, + 19 + ], + "line_ex_to_sub_pos": [ + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1 + ], + "line_ex_to_subid": [ + 1, + 2, + 3, + 4, + 2, + 3, + 3, + 4 + ], + "line_or_pos_topo_vect": [ + 0, + 1, + 2, + 3, + 7, + 11, + 12, + 16 + ], + "line_or_to_sub_pos": [ + 0, + 1, + 2, + 3, + 1, + 2, + 3, + 3 + ], + "line_or_to_subid": [ + 0, + 0, + 0, + 0, + 1, + 2, + 2, + 3 + ], + "load_pos_topo_vect": [ + 5, + 17, + 20 + ], + "load_to_sub_pos": [ + 5, + 4, + 2 + ], + "load_to_subid": [ + 0, + 3, + 4 + ], + "n_busbar_per_sub": "2", + "name_gen": [ + "gen_0_0", + "gen_1_1" + ], + "name_line": [ + "0_1_0", + "0_2_1", + "0_3_2", + "0_4_3", + "1_2_4", + "2_3_5", + "2_3_6", + "3_4_7" + ], + "name_load": [ + "load_0_0", + "load_3_1", + "load_4_2" + ], + "name_shunt": [], + "name_storage": [], + "name_sub": [ + "sub_0", + "sub_1", + "sub_2", + "sub_3", + "sub_4" + ], + "shunt_to_subid": [], + "storage_Emax": [], + "storage_Emin": [], + "storage_charging_efficiency": [], + "storage_discharging_efficiency": [], + "storage_loss": [], + "storage_marginal_cost": [], + "storage_max_p_absorb": [], + "storage_max_p_prod": [], + "storage_pos_topo_vect": [], + "storage_to_sub_pos": [], + "storage_to_subid": [], + "storage_type": [], + "sub_info": [ + 6, + 3, + 4, + 5, + 3 + ] +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.10.3/dict_observation_space.json b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_observation_space.json new file mode 100644 index 000000000..e341acfff --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.10.3/dict_observation_space.json @@ -0,0 +1,220 @@ +{ + "_PATH_GRID_CLASSES": null, + "_init_subtype": "grid2op.Observation.completeObservation.CompleteObservation", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "alertable_line_ids": [], + "alertable_line_names": [], + "assistant_warning_type": null, + "dim_alarms": 0, + "dim_alerts": 0, + "env_name": "rte_case5_example", + "gen_cost_per_MW": [ + 0.0, + 70.0 + ], + "gen_max_ramp_down": [ + 0.0, + 10.0 + ], + "gen_max_ramp_up": [ + 0.0, + 10.0 + ], + "gen_min_downtime": [ + 0, + 4 + ], + "gen_min_uptime": [ + 0, + 4 + ], + "gen_pmax": [ + 10.0, + 30.0 + ], + "gen_pmin": [ + 0.0, + 0.0 + ], + "gen_pos_topo_vect": [ + 4, + 8 + ], + "gen_redispatchable": [ + false, + true + ], + "gen_renewable": [ + true, + false + ], + "gen_shutdown_cost": [ + 0.0, + 1.0 + ], + "gen_startup_cost": [ + 0.0, + 2.0 + ], + "gen_to_sub_pos": [ + 4, + 2 + ], + "gen_to_subid": [ + 0, + 1 + ], + "gen_type": [ + "wind", + "thermal" + ], + "glop_version": "1.10.3", + "grid_layout": { + "sub_0": [ + 0.0, + 0.0 + ], + "sub_1": [ + 0.0, + 400.0 + ], + "sub_2": [ + 200.0, + 400.0 + ], + "sub_3": [ + 400.0, + 400.0 + ], + "sub_4": [ + 400.0, + 0.0 + ] + }, + "line_ex_pos_topo_vect": [ + 6, + 9, + 13, + 18, + 10, + 14, + 15, + 19 + ], + "line_ex_to_sub_pos": [ + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1 + ], + "line_ex_to_subid": [ + 1, + 2, + 3, + 4, + 2, + 3, + 3, + 4 + ], + "line_or_pos_topo_vect": [ + 0, + 1, + 2, + 3, + 7, + 11, + 12, + 16 + ], + "line_or_to_sub_pos": [ + 0, + 1, + 2, + 3, + 1, + 2, + 3, + 3 + ], + "line_or_to_subid": [ + 0, + 0, + 0, + 0, + 1, + 2, + 2, + 3 + ], + "load_pos_topo_vect": [ + 5, + 17, + 20 + ], + "load_to_sub_pos": [ + 5, + 4, + 2 + ], + "load_to_subid": [ + 0, + 3, + 4 + ], + "n_busbar_per_sub": "2", + "name_gen": [ + "gen_0_0", + "gen_1_1" + ], + "name_line": [ + "0_1_0", + "0_2_1", + "0_3_2", + "0_4_3", + "1_2_4", + "2_3_5", + "2_3_6", + "3_4_7" + ], + "name_load": [ + "load_0_0", + "load_3_1", + "load_4_2" + ], + "name_shunt": [], + "name_storage": [], + "name_sub": [ + "sub_0", + "sub_1", + "sub_2", + "sub_3", + "sub_4" + ], + "shunt_to_subid": [], + "storage_Emax": [], + "storage_Emin": [], + "storage_charging_efficiency": [], + "storage_discharging_efficiency": [], + "storage_loss": [], + "storage_marginal_cost": [], + "storage_max_p_absorb": [], + "storage_max_p_prod": [], + "storage_pos_topo_vect": [], + "storage_to_sub_pos": [], + "storage_to_subid": [], + "storage_type": [], + "sub_info": [ + 6, + 3, + 4, + 5, + 3 + ] +} \ No newline at end of file