entrypoint variable made public (#970)
This commit is contained in:
@@ -32,7 +32,7 @@ except ImportError:
|
|||||||
_game_envs = defaultdict(set)
|
_game_envs = defaultdict(set)
|
||||||
for env in gym.envs.registry.all():
|
for env in gym.envs.registry.all():
|
||||||
# TODO: solve this with regexes
|
# TODO: solve this with regexes
|
||||||
env_type = env._entry_point.split(':')[0].split('.')[-1]
|
env_type = env.entry_point.split(':')[0].split('.')[-1]
|
||||||
_game_envs[env_type].add(env.id)
|
_game_envs[env_type].add(env.id)
|
||||||
|
|
||||||
# reading benchmark names directly from retro requires
|
# reading benchmark names directly from retro requires
|
||||||
@@ -126,7 +126,7 @@ def get_env_type(args):
|
|||||||
|
|
||||||
# Re-parse the gym registry, since we could have new envs since last time.
|
# Re-parse the gym registry, since we could have new envs since last time.
|
||||||
for env in gym.envs.registry.all():
|
for env in gym.envs.registry.all():
|
||||||
env_type = env._entry_point.split(':')[0].split('.')[-1]
|
env_type = env.entry_point.split(':')[0].split('.')[-1]
|
||||||
_game_envs[env_type].add(env.id) # This is a set so add is idempotent
|
_game_envs[env_type].add(env.id) # This is a set so add is idempotent
|
||||||
|
|
||||||
if env_id in _game_envs.keys():
|
if env_id in _game_envs.keys():
|
||||||
|
Reference in New Issue
Block a user