From 974fa089c73a2fab1ceed01623af48f01e674cc2 Mon Sep 17 00:00:00 2001 From: BDonnot Date: Fri, 3 Jun 2022 13:39:53 +0200 Subject: [PATCH] Release v1.7.1 --- CHANGELOG.rst | 2 +- Dockerfile | 2 +- docs/conf.py | 2 +- grid2op/__init__.py | 2 +- .../res_agent_1.7.1/00/_parameters.json | 21 ++ .../res_agent_1.7.1/00/actions.npz | Bin 0 -> 286 bytes .../res_agent_1.7.1/00/agent_exec_times.npz | Bin 0 -> 220 bytes .../00/disc_lines_cascading_failure.npz | Bin 0 -> 217 bytes .../res_agent_1.7.1/00/env_modifications.npz | Bin 0 -> 359 bytes .../res_agent_1.7.1/00/episode_meta.json | 11 + .../res_agent_1.7.1/00/episode_times.json | 12 + .../res_agent_1.7.1/00/grid2op.info | 3 + .../res_agent_1.7.1/00/observations.npz | Bin 0 -> 1083 bytes .../res_agent_1.7.1/00/opponent_attack.npz | Bin 0 -> 206 bytes .../res_agent_1.7.1/00/other_rewards.json | 4 + .../res_agent_1.7.1/00/rewards.npz | Bin 0 -> 217 bytes .../res_agent_1.7.1/01/_parameters.json | 21 ++ .../res_agent_1.7.1/01/actions.npz | Bin 0 -> 298 bytes .../res_agent_1.7.1/01/agent_exec_times.npz | Bin 0 -> 229 bytes .../01/disc_lines_cascading_failure.npz | Bin 0 -> 218 bytes .../res_agent_1.7.1/01/env_modifications.npz | Bin 0 -> 394 bytes .../res_agent_1.7.1/01/episode_meta.json | 11 + .../res_agent_1.7.1/01/episode_times.json | 12 + .../res_agent_1.7.1/01/grid2op.info | 3 + .../res_agent_1.7.1/01/observations.npz | Bin 0 -> 1696 bytes .../res_agent_1.7.1/01/opponent_attack.npz | Bin 0 -> 206 bytes .../res_agent_1.7.1/01/other_rewards.json | 6 + .../res_agent_1.7.1/01/rewards.npz | Bin 0 -> 225 bytes .../res_agent_1.7.1/dict_action_space.json | 215 ++++++++++++++++++ .../res_agent_1.7.1/dict_attack_space.json | 215 ++++++++++++++++++ .../dict_env_modification_space.json | 215 ++++++++++++++++++ .../dict_observation_space.json | 215 ++++++++++++++++++ 32 files changed, 968 insertions(+), 4 deletions(-) create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/_parameters.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/actions.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/agent_exec_times.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/disc_lines_cascading_failure.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/env_modifications.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_meta.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_times.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/grid2op.info create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/observations.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/opponent_attack.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/other_rewards.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/00/rewards.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/_parameters.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/actions.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/agent_exec_times.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/disc_lines_cascading_failure.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/env_modifications.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/episode_meta.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/episode_times.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/grid2op.info create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/observations.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/opponent_attack.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/other_rewards.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/01/rewards.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/dict_action_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/dict_attack_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/dict_env_modification_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.7.1/dict_observation_space.json diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 522881f24..04f011c49 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -31,7 +31,7 @@ Change Log - [???] "asynch" multienv - [???] properly model interconnecting powerlines -[1.7.1] - 2022-06-yy +[1.7.1] - 2022-06-03 ----------------------- - [BREAKING] The possibility to propagate keyword arguments between the environment and the runner implied adding some arguments in the constructor of diff --git a/Dockerfile b/Dockerfile index 84f685c6a..9a6a7013a 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.7.0" -b "v1.7.0-branch" +RUN git checkout "tags/v1.7.1" -b "v1.7.1-branch" # Install Dependencies RUN pip3 install .[optional,challenge] WORKDIR / diff --git a/docs/conf.py b/docs/conf.py index 8bb7a255f..50e6d0553 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.7.0' +release = '1.7.1' version = '1.7' diff --git a/grid2op/__init__.py b/grid2op/__init__.py index f478a8652..9d2bdb58b 100644 --- a/grid2op/__init__.py +++ b/grid2op/__init__.py @@ -11,7 +11,7 @@ Grid2Op """ -__version__ = '1.7.0' +__version__ = '1.7.1' __all__ = [ "Action", diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/_parameters.json b/grid2op/data_test/runner_data/res_agent_1.7.1/00/_parameters.json new file mode 100644 index 000000000..eff4df7c1 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/00/_parameters.json @@ -0,0 +1,21 @@ +{ + "ACTIVATE_STORAGE_LOSS": true, + "ALARM_BEST_TIME": 12, + "ALARM_WINDOW_SIZE": 12, + "ALLOW_DISPATCH_GEN_SWITCH_OFF": true, + "ENV_DC": false, + "FORECAST_DC": false, + "HARD_OVERFLOW_THRESHOLD": 2.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 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/actions.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/00/actions.npz new file mode 100644 index 0000000000000000000000000000000000000000..88a23289072522cf972efc63ddeb51b81d7796f7 GIT binary patch literal 286 zcmWIWW@Zs#U|`??VnqheP^+XFK$b!@NJNAoC9xz?FR!4IkwE|~29#m|$%DY#3mdZz z1&A~}-0@BGU0L)AfrCzh3+L|A)Z_CLdd16^ReyZ${=1>y zWn;77=IKNAJJ+4R+3%hEHco%py0X*teET7eKqu=hnF72SnM9az`3a$+ff2-p`7pqn Rl?}va1VS?)eF?;2008B`SjhkY literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/agent_exec_times.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/00/agent_exec_times.npz new file mode 100644 index 0000000000000000000000000000000000000000..705057c96d82ff644547470bfd868504cf6eee28 GIT binary patch literal 220 zcmWIWW@Zs#U|`??Vnv3+z;~O%fGhzfkcbFFN@7W(US2^ZBZB}~3@F6_k_Um=Z^U0o z3!FR=a4cZ$yh%}WVwU7BU6409ZPB{L3+7FW4+)wwLwtVxlu2Ad<=$sB{aCxi(^bTl zF#VKjV`H4ek2BdpI90mYhKrxB{ literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/env_modifications.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/00/env_modifications.npz new file mode 100644 index 0000000000000000000000000000000000000000..ac8a9b5f9b4f70bd91054e2cb7a52db9e0a6ee13 GIT binary patch literal 359 zcmWIWW@Zs#U|`??Vnv1>QFo3#1hN>qKq4XxDTyVCdU*wvj0^%`F_08k9!S5vVCco{ zDAD%NbM^Ead7|4odRzq*XCL$1xN*azqi+%v-OQ4d7nN`D@>Aq6^hPlj)*G1YzUI&HaQ@s$vE>*i(g{_nG| z{@XC`PJ8v$MB7SzovpWBuf5a}yP5fI`?F(20M_Jm_y7O^ literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_meta.json b/grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_meta.json new file mode 100644 index 000000000..98a53d2e6 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_meta.json @@ -0,0 +1,11 @@ +{ + "agent_seed": null, + "backend_type": "PandaPowerBackend_rte_case5_example", + "chronics_max_timestep": "100", + "chronics_path": "/home/benjamin/Documents/grid2op_dev/grid2op/data/rte_case5_example/chronics/00", + "cumulative_reward": 5.041506290435791, + "env_seed": null, + "env_type": "Environment_rte_case5_example", + "grid_path": "/home/benjamin/Documents/grid2op_dev/grid2op/data/rte_case5_example/grid.json", + "nb_timestep_played": 2 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_times.json b/grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_times.json new file mode 100644 index 000000000..947a58922 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/00/episode_times.json @@ -0,0 +1,12 @@ +{ + "Agent": { + "total": 3.77109998908054e-05 + }, + "Env": { + "apply_act": 0.003426671000056558, + "observation_computation": 0.0011693050000758376, + "powerflow_computation": 0.03654419199995118, + "total": 0.04114016800008358 + }, + "total": 0.04200758100000712 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/grid2op.info b/grid2op/data_test/runner_data/res_agent_1.7.1/00/grid2op.info new file mode 100644 index 000000000..4af5f7344 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/00/grid2op.info @@ -0,0 +1,3 @@ +{ + "version": "1.7.1" +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/observations.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/00/observations.npz new file mode 100644 index 0000000000000000000000000000000000000000..0160f28a87cbde57a9914eb4aaa2c135105769b7 GIT binary patch literal 1083 zcmWIWW@Zs#U|`??Vnv3ijXgSBnHd;%$TI>(L>N*MOA__+3Mv^H1i)fIMGPQ$5O{l~ z-seiG%<+%w&3-lZt@IVndVTDQbJ=9;zG+Om-#`ETQ)-#_k-9Y*d7cLwr$v>=Z1(hY zeU`UbKDeNK>f%k?{;g2yiYolH_pn-NLv*rC%JjTNH?`jKr*AAOjlVIyz%pWsSiQ~t z+sVIc?B~BPfB*jX?(6%iz28ShhuJw-#@tL?zvh$ulg;9{-W{mtuU6Gt>G<5XF5~$BC_LrX)y+%)eRItHymaoZC{vN& ziN48Ko}5|T9kut^X)8hb#BVo}{9nDT_WJT|=Ka%uKN(A&@_QxveDb9$lYe&V+@HPt ztzDjY)ehaF>nqcHr!AcI!uq@mPw>yKx5r*CdUj)FD|hl~=D8R5xg>wtJx$HBI61(W z_0=hp)$>jJw{BZEy~cRS^tpS&`E94I+kTbrRChVwtFP;lFMatrX~Ub}J0kX0hi$zT z61-yGi@EE!Z53PH$gV6GoOJc;s~6wrok%gg`8n8d>Z6ib_%l<6q+~VB)>SU?yt>66TFX}HjFMWFJZCh{d_O{^X#%@JxHQJ9A z{rxIkIP+&<%(8f6^Qb3#FHD@i->&HG^skQ`ZY-D0t8-L2&)a<|^?c`@#lN3ao2Q?! zk6U;7oyVGMVwTMtQx9&r@mgEzNT|2>x*6H$6KY%zI>a0k|MJrL>gv+t?eZs{%ygUi z^4+Ds@f9V{b+?}`&itKH7S*?HN8&sS;fN=ix>ct<=B(|Ei;_19dY}7d=KTa2OWCfk z)|-=7%dB?|Z)3W+dExWarM{kDEmO{XP0I|k-#pzC7N`R}#U?``b2_sf>W`%YWF@`wJt$MNSa zZ~l+!Isf%(>KhhFhN3mu@bZCwfHxzP2s5q>k8nW)BZv*l{sG>sY#=@(5Sjt$_uwJ` E07f0}_y7O^ literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/00/opponent_attack.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/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<?KcT&=RihbrBt>)-4eB%;EwbB=8Q)Kt z+pm9rczeIsr>ScmTj;yHzG=HLdrOkkqm;lkT{-`DY8?A{|DWpYsXy!D{WhoWo1cBw zO_}$tpDpj~g2<~+?0Eb3{dRBv*=c>}L7>!}f2aRPo4>u&TMl$B7O-Pme1JD2lL#{| c{~`1=FoM`H-v)TIvVr)FKxhV}?}0cB00;+KRR910 literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/01/agent_exec_times.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/01/agent_exec_times.npz new file mode 100644 index 0000000000000000000000000000000000000000..81b6274270c6a1dafbd23ff422e4b2430a62b3c4 GIT binary patch literal 229 zcmWIWW@Zs#U|`??Vnv3_ISkG5K$ZX#NJNAoC9xz?FR!4IkwE|~29#m|$%DY`H{!3P z1x}s_I2N#W-lV8GF-!86F36jlwrJhr1@orGhXhTTAwEBT$|NqKa_=*meym;M=_+DN zn0`vNv9Vdrvf|pxmBPGk?)&gr*GcKn= coB$#l7(pb=p#k2kY#=@(5Sjt$nIH}W01-AgA^-pY literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/01/disc_lines_cascading_failure.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/01/disc_lines_cascading_failure.npz new file mode 100644 index 0000000000000000000000000000000000000000..6892873dd985c6302ca44a4a4d96d35cc5da4e75 GIT binary patch literal 218 zcmWIWW@Zs#U|`??Vnv4a*S`mb09gx|K_VgyDTyVCdU*wvj0^%`F`yI!NFD@czY%{W zEpYNgz_Ea}^Cm^jiCL1jbV1zYlojh1FPJwiJ|t+$4DtE#Qzmf|?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.7.1/01/episode_meta.json b/grid2op/data_test/runner_data/res_agent_1.7.1/01/episode_meta.json new file mode 100644 index 000000000..b9b29840d --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/01/episode_meta.json @@ -0,0 +1,11 @@ +{ + "agent_seed": null, + "backend_type": "PandaPowerBackend_rte_case5_example", + "chronics_max_timestep": "100", + "chronics_path": "/home/benjamin/Documents/grid2op_dev/grid2op/data/rte_case5_example/chronics/01", + "cumulative_reward": 12.990995407104492, + "env_seed": null, + "env_type": "Environment_rte_case5_example", + "grid_path": "/home/benjamin/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.7.1/01/episode_times.json b/grid2op/data_test/runner_data/res_agent_1.7.1/01/episode_times.json new file mode 100644 index 000000000..ddbb13bc4 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/01/episode_times.json @@ -0,0 +1,12 @@ +{ + "Agent": { + "total": 8.108100007575558e-05 + }, + "Env": { + "apply_act": 0.007501441000044906, + "observation_computation": 0.003945140999917385, + "powerflow_computation": 0.07179892499993912, + "total": 0.08324550699990141 + }, + "total": 0.08473494700001538 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/01/grid2op.info b/grid2op/data_test/runner_data/res_agent_1.7.1/01/grid2op.info new file mode 100644 index 000000000..4af5f7344 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/01/grid2op.info @@ -0,0 +1,3 @@ +{ + "version": "1.7.1" +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/01/observations.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/01/observations.npz new file mode 100644 index 0000000000000000000000000000000000000000..963c3968f001b84b942a27124497d0c7b5b4fc31 GIT binary patch literal 1696 zcmcIlYdD(+6ppp)O_i;UwmK}drPB^o>D+fg*J{zal_0eulM8dJYna})iDk3UE>t>~ z#3drbB1_|wJz7$XPmw4gX^|$9eN2g{&`i5$&wlOa&hwn}ob#Ud$N6#2c?116ZQcWe z!M1HU0=DlR?!_%u+wmCBCWSc+!MjTbrVe{f3=%VPzlBO>9_3-mP z9$NV(DEk9b7Yovl)LV}CcfX}BTA}8od6zhKdVsCJQCv^P(J=940PTBMH|zcgF!Nw~ zUYWDNBilQz#A&suxcL0Qp#i2Df;_u-+MJB4)tSQP!svi;Xr*RF}3_})d#uUT`M7is603a|8w{{$)P$AlN#A|r^{+#_UPCN zp&fo5gZbv3%Bs|JB|C(ZT^pGbL&fI;gL_XVP!dqB?+X7=iehx9^AGTazezwPMb)k5 z1$ka5_R*E9NyDr3a_~J=LPOZG7cb0PYHWSo+moXr6V5V{Ke>-@eS$BI;m1vXJk42s zTlT2ZYdNd-ofD!;cc%xOa3A;f(DBas?7%I$H^JSF*A~5KE2Nh`nS~ZydBmiyXS?Y5 zQi-SXWpyv|nbfP!(w&84T2|Ed?|+wrYT1g7FKc4?)n6Ga+j;|Apy%67emh4Kn1wmD z08#vw7)+BobxY0_i>-~hd$#kj6NkJn^&b&Xak`TQk)Vr~fhQs(=kG#zkRu@yP)+9K zMR5}LdWHJxn&LVThFuAf`{ijmd4Y@HmN;0)bh9EfwE8MKwz4r&c67?J559gmtT5UV z-Y{OI9tk*g`(f4%mlW`JIgxh`ESn~?94P}HS!0m_NlV<*Y%MbxY_GP#99D7Wk@eP> zmzi7!P`x)azrj?Raj}$_+mQU^^Zm%9zJENPXwM%WI%xe=8Xga>8XGaWj%QGbYYa>? zxIS}9HfJG<4~p;L-4FWdiuNHTG-*s{({uc>eJ1S^LEEMnRaz>A#_lzzoNp>wI)7VG z#no6$0d3M|N};G;R};S)kCSxHiAVk{7;mV&;1-?ySTiQx8)aN$^wL;9j(Ecr)Jswc z?DQE|c4o`AM)dom;&HDOb4rjsX*YY=u9}?$rbiLbI2i)ct=>)bNMxcb?6u5Br6sj^ zJF&=++IREVpEaZrb5iUSLF@#ibloh1S1k`77NtHiamFnPi?xdN=v|q)_2B$!h1#R_ zVWVqXrN^j|WDVjWS!c(3S#FDIO35nDF_Ad@b#EQU0v~8y3k};n|122tn`gR(nTH{I ztY;noZ&}TfhaUg%9mecb;vJkn1UayzzIx--q7o;cjzQTj?ICjiiDkz8iP4dx=VxcX z0z#8qnlsvVE*sKpE=m9>>*)c^(opSj4RpCrPS@%gy~toCx6qLQ-1b^39Oqj3GhGFd zcKX;4YcLBA{S%52272F2;Y8pxcGhXl?b$tMBN2tv%Tfq;E3HQ<;DAYiyicCpv2$c> zyvN!mHgm*>9)f6OtCyUS4CKsivFF|#dB^sKj?o7)2#X^BmYp5vICxt+3N#ie!imi%&4 zwY2@P9`4MYshb-Z7=rFOBiua|G@+&}1Qk3N7N-i3Z+*~M!hT@XeQxT;X;C*KpfW3V z!DLtk0Xn$?sHLHC9sER6l6G_dZOsdNxh?eTxCi1wIM7cJL|p#+E+Of1u9_qqF%}|K zr*lG82^onY;XN@6=isC?enuPxeUA5NRwbEesOZa&Qae96eC(d=%(2$=mSphw@ayU? D=FdBr literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/01/opponent_attack.npz b/grid2op/data_test/runner_data/res_agent_1.7.1/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<GcIRAtOt<| Yj35%`$N+CvHV~f?2+e@>R1k*&0Q^=q+5i9m literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.7.1/dict_action_space.json b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_action_space.json new file mode 100644 index 000000000..3bafc6508 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_action_space.json @@ -0,0 +1,215 @@ +{ + "_PATH_ENV": null, + "_init_subtype": "grid2op.Action.TopologyAction.TopologyAction", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "dim_alarms": 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.7.1", + "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 + ], + "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.7.1/dict_attack_space.json b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_attack_space.json new file mode 100644 index 000000000..d9b844d8e --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_attack_space.json @@ -0,0 +1,215 @@ +{ + "_PATH_ENV": null, + "_init_subtype": "grid2op.Action.DontAct.DontAct", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "dim_alarms": 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.7.1", + "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 + ], + "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.7.1/dict_env_modification_space.json b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_env_modification_space.json new file mode 100644 index 000000000..99cbe178b --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_env_modification_space.json @@ -0,0 +1,215 @@ +{ + "_PATH_ENV": null, + "_init_subtype": "grid2op.Action.CompleteAction.CompleteAction", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "dim_alarms": 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.7.1", + "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 + ], + "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.7.1/dict_observation_space.json b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_observation_space.json new file mode 100644 index 000000000..e8174a074 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.7.1/dict_observation_space.json @@ -0,0 +1,215 @@ +{ + "_PATH_ENV": null, + "_init_subtype": "grid2op.Observation.completeObservation.CompleteObservation", + "alarms_area_lines": [], + "alarms_area_names": [], + "alarms_lines_area": {}, + "dim_alarms": 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.7.1", + "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 + ], + "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