- Notifications
You must be signed in to change notification settings - Fork 8.7k
Environments
Alvis Logins edited this page Apr 2, 2020 · 3 revisions
An environment is a problem with a minimal interface that an agent can interact with. The environments in the OpenAI Gym are designed in order to allow objective testing and bench-marking of an agents abilities.
- Write your environment in an existing collection or a new collection. All collections are subfolders of `/gym/envs'.
- Import your environment into the
__init__.pyfile of the collection. This file will be located at/gym/envs/my_collection/__init__.py. Addfrom gym.envs.my_collection.my_awesome_env import MyEnvto this file. - Register your env in
/gym/envs/__init__.py:
register( id='MyEnv-v0', entry_point='gym.envs.my_collection:MyEnv', ) - Add your environment to the scoreboard in
/gym/scoreboard/__init__.py:
add_task( id='MyEnv-v0', summary="Super cool environment", group='my_collection', contributor='mygithubhandle', ) - Gym Repository
- Wiki Home
- Leaderboard
- Environments
- FAQ
- Resources
- Feature Requests