Source code for ast_toolbox

"""AST-Toolbox Base"""
# from gym.envs.registration import register
import gym

__version__ = '2020.09.01.0'


[docs]def register(id, entry_point, force=True, **kwargs): env_specs = gym.envs.registry.env_specs if id in env_specs.keys(): if not force: return del env_specs[id] gym.register( id=id, entry_point=entry_point, **kwargs )
# logger = logging.getLogger(__name__) register( id='GoExploreAST-v0', entry_point='ast_toolbox.envs:GoExploreASTEnv', nondeterministic=True, ) register( id='GoExploreAST-v1', entry_point='ast_toolbox.envs:Custom_GoExploreASTEnv', nondeterministic=True, ) # register( # id='SoccerEmptyGoal-v0', # entry_point='gym_soccer.envs:SoccerEmptyGoalEnv', # timestep_limit=1000, # reward_threshold=10.0, # nondeterministic = True, # ) # # register( # id='SoccerAgainstKeeper-v0', # entry_point='gym.envs:SoccerAgainstKeeperEnv', # timestep_limit=1000, # reward_threshold=8.0, # nondeterministic = True, # )