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", diff --git a/intermediate_source/mario_rl_tutorial.py b/intermediate_source/mario_rl_tutorial.py index a2d856c4129..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, info = env.step(action=0) -print(f"{next_state.shape},\n {reward},\n {done},\n {info}") +obs, reward, terminated, truncated, info = env.step(action) +print(f"{obs.shape},\n {reward},\n {terminated},\n {truncated},\n {info}") ###################################################################### 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