From a1ed2fba0ef329e0420e2787eb5c4e122551c58b Mon Sep 17 00:00:00 2001 From: Svetlana Karslioglu Date: Thu, 6 Oct 2022 08:16:36 -0700 Subject: [PATCH 1/4] Update requirements.txt --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 74e2da5fad3..ca05d7c2085 100644 --- a/requirements.txt +++ b/requirements.txt @@ -43,7 +43,7 @@ scikit-image scipy pillow==9.0.1 wget -gym==0.25.1 +gym==0.26.1 gym-super-mario-bros==7.4.0 timm pygame==2.1.2 From 679aaaee3b3fbae674de1f6da8d6ab437159471c Mon Sep 17 00:00:00 2001 From: Svetlana Karslioglu Date: Thu, 6 Oct 2022 09:18:55 -0700 Subject: [PATCH 2/4] Disable the mario tutorial --- .jenkins/validate_tutorials_built.py | 1 + 1 file changed, 1 insertion(+) diff --git a/.jenkins/validate_tutorials_built.py b/.jenkins/validate_tutorials_built.py index bf42e0845ff..9b939995342 100644 --- a/.jenkins/validate_tutorials_built.py +++ b/.jenkins/validate_tutorials_built.py @@ -11,6 +11,7 @@ NOT_RUN = [ "basics/intro", # no code "translation_transformer", + "mario_rl_tutorial.py", # needs to be updated to work with gym 0.26 "profiler", "saving_loading_models", "introyt/captumyt", From f72b6a47e03721eb82b7680b5504d52ede77f4f7 Mon Sep 17 00:00:00 2001 From: Svetlana Karslioglu Date: Thu, 6 Oct 2022 10:03:07 -0700 Subject: [PATCH 3/4] Update --- intermediate_source/mario_rl_tutorial.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/intermediate_source/mario_rl_tutorial.py b/intermediate_source/mario_rl_tutorial.py index a2d856c4129..07c6ce4e407 100755 --- a/intermediate_source/mario_rl_tutorial.py +++ b/intermediate_source/mario_rl_tutorial.py @@ -104,8 +104,8 @@ env = JoypadSpace(env, [["right"], ["right", "A"]]) env.reset() -next_state, reward, done, info = env.step(action=0) -print(f"{next_state.shape},\n {reward},\n {done},\n {info}") +next_state, reward, done, truncated, info = env.step(action=0) +print(f"{next_state.shape},\n {reward},\n {done},\n truncated{},\n {info}") ###################################################################### From 07ca6d5b541c937a87019a6f9a8c86c7382180c5 Mon Sep 17 00:00:00 2001 From: Svetlana Karslioglu Date: Thu, 6 Oct 2022 10:57:30 -0700 Subject: [PATCH 4/4] Update mario_rl_tutorial.py --- intermediate_source/mario_rl_tutorial.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/intermediate_source/mario_rl_tutorial.py b/intermediate_source/mario_rl_tutorial.py index 07c6ce4e407..f1ddda760ee 100755 --- a/intermediate_source/mario_rl_tutorial.py +++ b/intermediate_source/mario_rl_tutorial.py @@ -103,9 +103,11 @@ # 1. jump right env = JoypadSpace(env, [["right"], ["right", "A"]]) +action = env.action_space.sample() + env.reset() -next_state, reward, done, truncated, info = env.step(action=0) -print(f"{next_state.shape},\n {reward},\n {done},\n truncated{},\n {info}") +obs, reward, terminated, truncated, info = env.step(action) +print(f"{obs.shape},\n {reward},\n {terminated},\n {truncated},\n {info}") ######################################################################