From 7eece7ad49246125c80ed58def13a7250d44bf25 Mon Sep 17 00:00:00 2001 From: DONNOT Benjamin Date: Mon, 12 Dec 2022 09:55:50 +0100 Subject: [PATCH] Release v1.8.0 --- CHANGELOG.rst | 2 +- Dockerfile | 2 +- docs/conf.py | 4 +- grid2op/__init__.py | 2 +- .../res_agent_1.8.0/00/_parameters.json | 21 ++ .../res_agent_1.8.0/00/actions.npz | Bin 0 -> 302 bytes .../res_agent_1.8.0/00/agent_exec_times.npz | Bin 0 -> 225 bytes .../00/disc_lines_cascading_failure.npz | Bin 0 -> 217 bytes .../res_agent_1.8.0/00/env_modifications.npz | Bin 0 -> 379 bytes .../res_agent_1.8.0/00/episode_meta.json | 11 + .../res_agent_1.8.0/00/episode_times.json | 12 + .../res_agent_1.8.0/00/grid2op.info | 3 + .../res_agent_1.8.0/00/observations.npz | Bin 0 -> 1354 bytes .../res_agent_1.8.0/00/opponent_attack.npz | Bin 0 -> 206 bytes .../res_agent_1.8.0/00/other_rewards.json | 5 + .../res_agent_1.8.0/00/rewards.npz | Bin 0 -> 221 bytes .../res_agent_1.8.0/01/_parameters.json | 21 ++ .../res_agent_1.8.0/01/actions.npz | Bin 0 -> 302 bytes .../res_agent_1.8.0/01/agent_exec_times.npz | Bin 0 -> 233 bytes .../01/disc_lines_cascading_failure.npz | Bin 0 -> 218 bytes .../res_agent_1.8.0/01/env_modifications.npz | Bin 0 -> 411 bytes .../res_agent_1.8.0/01/episode_meta.json | 11 + .../res_agent_1.8.0/01/episode_times.json | 12 + .../res_agent_1.8.0/01/grid2op.info | 3 + .../res_agent_1.8.0/01/observations.npz | Bin 0 -> 1892 bytes .../res_agent_1.8.0/01/opponent_attack.npz | Bin 0 -> 206 bytes .../res_agent_1.8.0/01/other_rewards.json | 7 + .../res_agent_1.8.0/01/rewards.npz | Bin 0 -> 230 bytes .../res_agent_1.8.0/dict_action_space.json | 215 ++++++++++++++++++ .../res_agent_1.8.0/dict_attack_space.json | 215 ++++++++++++++++++ .../dict_env_modification_space.json | 215 ++++++++++++++++++ .../dict_observation_space.json | 215 ++++++++++++++++++ 32 files changed, 971 insertions(+), 5 deletions(-) create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/_parameters.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/actions.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/agent_exec_times.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/disc_lines_cascading_failure.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/env_modifications.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/episode_meta.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/episode_times.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/grid2op.info create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/observations.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/opponent_attack.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/other_rewards.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/00/rewards.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/_parameters.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/actions.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/agent_exec_times.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/disc_lines_cascading_failure.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/env_modifications.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/episode_meta.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/episode_times.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/grid2op.info create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/observations.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/opponent_attack.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/other_rewards.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/01/rewards.npz create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/dict_action_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/dict_attack_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/dict_env_modification_space.json create mode 100644 grid2op/data_test/runner_data/res_agent_1.8.0/dict_observation_space.json diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 4a966007f..fd9443777 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -31,7 +31,7 @@ Change Log - [???] "asynch" multienv - [???] properly model interconnecting powerlines -[1.8.0] - 2022-12-yy +[1.8.0] - 2022-12-12 -------------------- - [BREAKING] now requires numpy >= 1.20 to work (otherwise there are issues with newer versions of pandas). diff --git a/Dockerfile b/Dockerfile index 034542090..f464395be 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.2" -b "v1.7.2-branch" +RUN git checkout "tags/v1.8.0" -b "v1.8.0-branch" # Install Dependencies RUN pip3 install .[optional,challenge] WORKDIR / diff --git a/docs/conf.py b/docs/conf.py index 230a2b8bd..0d7ce0718 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,8 +22,8 @@ author = 'Benjamin Donnot' # The full version, including alpha/beta/rc tags -release = '1.8.0.rc1' -version = '1.7' +release = '1.8.0' +version = '1.8' # -- General configuration --------------------------------------------------- diff --git a/grid2op/__init__.py b/grid2op/__init__.py index 40790c8c7..619633387 100644 --- a/grid2op/__init__.py +++ b/grid2op/__init__.py @@ -11,7 +11,7 @@ Grid2Op """ -__version__ = '1.8.0.rc1' +__version__ = '1.8.0' __all__ = [ "Action", diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/00/_parameters.json b/grid2op/data_test/runner_data/res_agent_1.8.0/00/_parameters.json new file mode 100644 index 000000000..eff4df7c1 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/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.8.0/00/actions.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/00/actions.npz new file mode 100644 index 0000000000000000000000000000000000000000..e33148a172153562edf4d8e9a49a15c3fdfeee7f GIT binary patch literal 302 zcmWIWW@Zs#U|`??Vnv4Di*=J%09gvrAQ2IUl*E!my}W`-Mg{?}7*L7W|LJlFM@z&zGtG0Yhd;>K zu)WLNH%B*Y?;GvkeXmzldVkbB^1Mpqv%u@zTT6>R@A7^9YTNv2^1h{a&EG#wFP;1Q z@IeLs$0w8JzAcQE+hlLKFJF$@9T ij7%cTxcrFF(7*^{!+adz&B_MiGXkL*kbVT>FaQAWJ!1X< literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/00/agent_exec_times.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/00/agent_exec_times.npz new file mode 100644 index 0000000000000000000000000000000000000000..74e4619ecc3ac73edd9b99f1cbcb12397c75261c GIT binary patch literal 225 zcmWIWW@Zs#U|`??Vnv3B8zx9Z16cx0AQ2IUl*E!my}W`-Mg{?}7*L7lr9 zVfrc6#>Qqf%Zh6&R|>P5&W?asKSPvo_ Y7(pb=kpbSUY#=@(5Sjt$sUQvm03Gu-$p8QV literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/00/disc_lines_cascading_failure.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/00/disc_lines_cascading_failure.npz new file mode 100644 index 0000000000000000000000000000000000000000..0ae735f042924ba7bb2605bfe270e2d7f6cf6926 GIT binary patch literal 217 zcmWIWW@Zs#U|`??Vnv2bfg;~vAZr0LNJNAoC9xz?FR!4IkwE|~29#m|$%DY`H{!3P z1x}s_I2N#W-lV8GF-!86E{L0)vSQuh1@orGhXhTTAwEBT$|NqKa_=*meym;M=_+DN zn0`vNv9VckiOsU&+RBx}r02$Sph44w%k3ZsD?@-cBa;X-F6Th31(6MmAQI-d0B=?{ P5T6kU&46?-h{FH?U5_t} literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/00/env_modifications.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/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.8.0/00/episode_meta.json b/grid2op/data_test/runner_data/res_agent_1.8.0/00/episode_meta.json new file mode 100644 index 000000000..c3982a1b6 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/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": 8.699331283569336, + "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.8.0/00/episode_times.json b/grid2op/data_test/runner_data/res_agent_1.8.0/00/episode_times.json new file mode 100644 index 000000000..e0abf9241 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/00/episode_times.json @@ -0,0 +1,12 @@ +{ + "Agent": { + "total": 9.015399973577587e-05 + }, + "Env": { + "apply_act": 0.018735005999587884, + "observation_computation": 0.004058110000187298, + "powerflow_computation": 0.08484545499959495, + "total": 0.10763857099937013 + }, + "total": 0.10969554300027085 +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/00/grid2op.info b/grid2op/data_test/runner_data/res_agent_1.8.0/00/grid2op.info new file mode 100644 index 000000000..f3fd520d2 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/00/grid2op.info @@ -0,0 +1,3 @@ +{ + "version": "1.8.0" +} \ No newline at end of file diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/00/observations.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/00/observations.npz new file mode 100644 index 0000000000000000000000000000000000000000..826b1cca17d9ace5a20362ed1603354614c08d35 GIT binary patch literal 1354 zcmcJPeK->c9LFc=#ZxJ!x>G!QImyXOksddyTa3w^l{AY+IGapn7Mj)3b0YD$O}4ao zD{sY#S=y+lsBCPk&DzK=uNmfKFO0UMd+xcv?$7)Ep5NQ|_xt1b*Cz;SycP%m05+_I zEnp5_aI9l30PxhtXhi`6E}@c9hY}J~jR0G}YAZ*8)%~i?^qU2c@w?v4y=xAj&SU3c zifD!O(#IQt`#BS-8D>;NVo}R?s`bHvk$RKw12*;6h|oPBZMHCz;}l5KGVsf;`4Sr6 zn0gv~r0QXH50Z~8eSi9hTtawXB`&-U8 z-a2d%UltNpjLUNDMdSD|h<`R!%U{kq-MDf_l+5yO&Rv z;%k^^#eL=%ED{P`A3q-{8Yq;u?$UVXYig%VIiQ0aN==6K_(gk zp(~Qd>yiW>!I zD;}P$LT}6A;fTWs__x;NNL{*{XoABkns$+-1Ul*BOTtB(9gX2YQ^^ZlS~qqg>x_(j zy!-7Yp(|f@2IMIR%?OkBYLiM@anyl=nA?8twc)bqR#DyESXFuEcvlW{Ts(*`zpS#O zH6Mts9iN@>&L>SX%oZn~c&T4nJ;R`ULEbgN%X5ea^cW`#;YVBP@F)SrRRuOt@K?&X ziz6V)GRHZ(kDc)AnK^&L1En@05Gocfg;lswLIydcbFR1^#yfcvYPWhUs_CF_l~w?s z>VG7A)mkLkiEgP2?wUe8yyf1e#+)ZAaJ$Wge!P?q>KRr|53{on&X|Jbr*#74L{dhW zS(B_!deu3ZvUh=hkQwp*WRE)=Lh&ggR?=&@=0+4)ZmC1qkuW*1$C5K-VM&eiKMOCs z*Nrc73M-uMn@xG3PkB=RM%!Rc*aFNhM#ZX*-RGN5_9}>x%i`mY(H$3=Giz7_)b^Lz zLsl3iHsWW9RqP=bAJF?zD!!sBme7upHN?<%v?KOD>lXA@mTvydjpS`eU5+wvBHx^9 z)4fmr@=CNNEmds)(^kB{VNW?2a+58|1-V6$qx=q2Zu?b`*+WY1B&v)HmuNjJuReBY z)!!?mV)P|?`ev$Ok)g_s2$4YM6)m7ZP}Lzj|cfB_!+mZ&Eruww6cgHWZm zTngDvb5i=7voxJ(eTII1VM#Zk?7f~Soec>zBf``aS-ZX6z$A|_`bn}TCFk?7$Jl3n z`kfr%Ep9(0B${2pD5L}_fA>zbhuyaMbHg`v&sm1i!=l#>`K0>jaceJZlK{g+)nn`F zkNO>tQl?B0BZhsVk#mk?HE#Oc*}1n9@wSp$nX@F12Qm2@F#mIYVGuBaphjze#{b2? ce;>GRwA%ke!yu^1y4Bfe#obq`{wopx0y%$$vH$=8 literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/00/opponent_attack.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/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`B8bBP07AVs2mk;8 literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/01/_parameters.json b/grid2op/data_test/runner_data/res_agent_1.8.0/01/_parameters.json new file mode 100644 index 000000000..eff4df7c1 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/01/_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.8.0/01/actions.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/01/actions.npz new file mode 100644 index 0000000000000000000000000000000000000000..eb0f0b000d877e7ca1d458e9dfcf2df1822150a3 GIT binary patch literal 302 zcmWIWW@Zs#U|`??Vnv2E;wq&pfGmY*kcbFFN@7W(US2^ZBZB}~3@F6_k_Umemp5h| z3J_s?Q1VstU74tn%ZdP(7uS3X3k$RsdKL)idKL;^EdS72V{&=rxusm1_xbM^oGY-9 zd1rfG?DEe~nm1K{M@%{EE_+fV~o!h(Y z&ulX3iDS#OXt}?1`k&Qv;_6E@zu)^Aw>kfL*~4eCH#TbT{F`0>u}GcG?O)Hg7K*f1Xlc(byB_>4ek2BaT>I1B(qfh++gkcbFFN@7W(US2^ZBZB}~3@F6_k_Um=Z^U0o z3!FR=a4cZ$yh%}WVwU7BU6409ZPB{L3+7FW4+)wwLwtVxlu2Ad<=$sB{aCxi(^bTl zF#VKjV`HaW1paEB#E(1e=HzSh>GcNZ)>;;hxj35%`x&Uuh QHV~f?2+e?WABe*M06R!ALI3~& literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/01/env_modifications.npz b/grid2op/data_test/runner_data/res_agent_1.8.0/01/env_modifications.npz new file mode 100644 index 0000000000000000000000000000000000000000..92e0ead300dec5e40d6422a569353464f728cd4b GIT binary patch literal 411 zcmWIWW@Zs#U|`??Vnv2t;Xrj!Mj*2bBqG9)l30?cmse29$RGd~1IjRf<$?6uOZNKA zg)+xKZdQ^zoa=t6@ydmcCD)I->99>U`6AxDVoQ?XL(3Vr(iIFPbQgK}l%GG6Fv)|b zYUzs=VuxQ(-cwY6tbE_|Z0XgnXA55pESdAhyLyY1EQ=(E@S z7XR2EbU)kt*Z5XphqUR

K{_YzHZAS1Yi3VfHD3LeZ}*2vjD`!z=E)D%He~-Qh?_3m_NYp+t-{8s ztMA`^|EASL;{mWDIERVA)5i&*_m0M*F2e3~k^cDUVE8qhog|235~YR_3$H$8Sca4e zZRXPEvCM0_!{%TRx4@BWlPbt;xQ(ppDQq(3QwPz*46kA{a1KXj$R|4o!3f$9_>^@w z$^x<1yjh;RX*4UJ?kWOqhZ7g*eO#TuGbd7Pb>yoec_X0iv>g#}saNj`U9I1#ho_1=eaQtn)bjW|=CDuZL9n0!=Ne=r3G>DZNuE{=U4Ry-k(j)o^sK-y^QrCVe1y9s_<73_x6{n+$tEWTADsI|$~ z7`UJ(aQ66}7|ZB7uw-qenXvlzgYu`1T$2L8k;W`I{Gb%-z`V#W(9~OKX?Xpwibhei z&hUqlwyk^Y;Bc%Pg@(Fm;OBzB;FaG+4=W{PiS!L)_HwncEa9?+3GGMtQH%brF~|f` z*5GQg1;>*@W$X+tXKpCzl(mNbG}Re3 z1rNhjTee0{u42lxl{Y;ID>me?k;hEz{VR-;K$98Y*rq*pT*u6Ls2bl?ldm*pgIgX$-<)Sl7I%Y0p9Ip$*P6bqlwKva{9Wt_1&fJE60K^ zttXxB3lMDtN?`Q(e($n+5^BeAzK~-crCPg)yHd7n$l^@pQL*C-0k9fKNA*?)%CBRp z=77`kcB$=v1@-U%ZN8E@i6u1NBtIvXHv6Z%b+iT38bd;sPUKu@sr}VV1+uvv-kOIL zgg&zy*wYxr{`BCbEpPf{j|VA%*!_4X2wAMQe%2iA#Iw$%O5`@0^g_!>IqsK5ep=K`zgoX_iRPV}yr?2b-G_euwA(+J zbz$vmq{Yb$vSImVq-5LX?W5>f=lDVsNbdv5Z#l0n8fM|t%SJb>$;aK!-nAlYm9RAw znglZJEQPPLVD-;P3o=a)FS$Y`Bt~=0tEjgH&arvii-VICUGAtYWMeA=i$N5%bJ4!u zk?s|IbB(#$2@s3wtw4h;eh#d!S?rlII-Z!iJ ziou18xqzlH)YFiTN-O>xC7yb(3wfg!qee#eJH&k~oyjuhPvCjg=zSY>vGos4I%~p2yZ@IDitt&jW7rO8C zojNaz(F$A2fNnRF*MwqsDgkpV5A!a4l^EMGiFr2!)yY+bsb=9Y${vt=2@#=B%UvqFvcuhI=&Kq4SK_Wo?br{aG6|uwuMCt#zb2 zzd;d9DjCD)PU%V*gy}&639qX5sZOi0Ky1F7jh1I`D`*8OcZ}QMzS70`bzjD4%^}7 zgWPv7cNSFThJ!~dV~9>)G7;6v5qj>T>Vzyw_7lGR@XwePx7E-wN}Nk{EpI?{q35)l z7H)vKzTA4#+#<1lj~`FFx2EQYscH1tovDCMj@D37`~Hc9_Zdw;)-LgM6|p5u zKc(8(*sQqNW?6A<vp d5I2Cx21XDGb7_D#D;tQ<2!v)pdKQSo000}nH7x)D literal 0 HcmV?d00001 diff --git a/grid2op/data_test/runner_data/res_agent_1.8.0/dict_action_space.json b/grid2op/data_test/runner_data/res_agent_1.8.0/dict_action_space.json new file mode 100644 index 000000000..61ffe7cfe --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/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.8.0", + "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.8.0/dict_attack_space.json b/grid2op/data_test/runner_data/res_agent_1.8.0/dict_attack_space.json new file mode 100644 index 000000000..05cbd30f8 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/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.8.0", + "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.8.0/dict_env_modification_space.json b/grid2op/data_test/runner_data/res_agent_1.8.0/dict_env_modification_space.json new file mode 100644 index 000000000..12e2bbf11 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/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.8.0", + "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.8.0/dict_observation_space.json b/grid2op/data_test/runner_data/res_agent_1.8.0/dict_observation_space.json new file mode 100644 index 000000000..54d8dfb34 --- /dev/null +++ b/grid2op/data_test/runner_data/res_agent_1.8.0/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.8.0", + "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