From 0dfd8e18e42cb757303dbb67292750e2fddbfa23 Mon Sep 17 00:00:00 2001 From: Dominik Roth Date: Thu, 18 May 2023 19:08:11 +0200 Subject: [PATCH] Fixed Bug: env_id was broken, when prefix is handled by other library (e.g. 'dmc:...' by shimmy) --- fancy_gym/utils/make_env_helpers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fancy_gym/utils/make_env_helpers.py b/fancy_gym/utils/make_env_helpers.py index 709a4f7..ff76ca2 100644 --- a/fancy_gym/utils/make_env_helpers.py +++ b/fancy_gym/utils/make_env_helpers.py @@ -77,13 +77,13 @@ def make(env_id: str, seed: int, **kwargs): if ':' in env_id: split_id = env_id.split(':') - framework, env_id = split_id[-2:] + framework, framework_env_id = split_id[-2:] else: framework = None if framework == 'metaworld': # MetaWorld environment - env = make_metaworld(env_id, seed, **kwargs) + env = make_metaworld(framework_env_id, seed, **kwargs) # elif framework == 'dmc': # Deprecated: With shimmy gym now has native support for deepmind envs # # DeepMind Control environment