Light Logo Dark Logo Gymnasium Documentation
Farama Foundation logo Farama Foundation
Contents Menu Expand Light mode Dark mode Auto light/dark mode
Light Logo Dark Logo Gymnasium Documentation

Introduction

  • Basic Usage
  • Training an Agent
  • Create a Custom Environment
  • Recording Agents
  • Speeding Up Training
  • Compatibility with Gym
  • Migration Guide - v0.21 to v1.0.0

API

  • Env
  • Make and register
  • Spaces
    • Fundamental Spaces
    • Composite Spaces
    • Spaces Utils
  • Wrappers
    • List of Wrappers
    • Misc Wrappers
    • Action Wrappers
    • Observation Wrappers
    • Reward Wrappers
  • Vectorize
    • Wrappers
    • AsyncVectorEnv
    • SyncVectorEnv
    • Utility functions
  • Utility functions
  • Functional Env

Environments

  • Classic Control
    • Acrobot
    • Cart Pole
    • Mountain Car Continuous
    • Mountain Car
    • Pendulum
  • Box2D
    • Bipedal Walker
    • Car Racing
    • Lunar Lander
  • Toy Text
    • Blackjack
    • Taxi
    • Cliff Walking
    • Frozen Lake
  • MuJoCo
    • Ant
    • Half Cheetah
    • Hopper
    • Humanoid
    • Humanoid Standup
    • Inverted Double Pendulum
    • Inverted Pendulum
    • Pusher
    • Reacher
    • Swimmer
    • Walker2D
  • Atari
  • External Environments

Tutorials

  • Gymnasium Basics Documentation Links
    • Load custom quadruped robot environments
    • Handling Time Limits
    • Implementing Custom Wrappers
    • Make your own custom environment
    • Training A2C with Vector Envs and Domain Randomization
  • Training Agents links in the Gymnasium Documentation
    • Training using REINFORCE for Mujoco
    • Solving Blackjack with Q-Learning
    • Frozenlake benchmark
  • Third-Party Tutorials

Development

  • Github
  • Paper
  • Gymnasium Release Notes
  • Gym Release Notes
  • Contribute to the Docs
Back to top
Edit this page

Gymnasium Basics Documentation LinksΒΆ

Load custom quadruped robot environments link: https://gymnasium.farama.org/tutorials/gymnasium_basics/load_quadruped_model/

Implementing Custom Wrappers link: https://gymnasium.farama.org/tutorials/gymnasium_basics/implementing_custom_wrappers/

Make your own custom environment(environment_creation.py): https://gymnasium.farama.org/tutorials/gymnasium_basics/environment_creation/

Handling Time Limits: https://gymnasium.farama.org/tutorials/gymnasium_basics/handling_time_limits/

Training A2C with Vector Envs and Domain Randomization: https://gymnasium.farama.org/tutorials/gymnasium_basics/vector_envs_tutorial/

Handling Time Limits

Handling Time Limits

Implementing Custom Wrappers

Implementing Custom Wrappers

Make your own custom environment

Make your own custom environment

Training A2C with Vector Envs and Domain Randomization

Training A2C with Vector Envs and Domain Randomization
Next
Load custom quadruped robot environments
Previous
External Environments
Copyright © 2025 Farama Foundation
On this page
  • Gymnasium Basics Documentation Links