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
  • 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
    • Make your own custom environment
    • Handling Time Limits
    • Implementing Custom Wrappers
    • Load custom quadruped robot environments
  • Training Agents
    • Solving Blackjack with Tabular Q-Learning
    • Solving Frozenlake with Tabular Q-Learning
    • Training using REINFORCE for Mujoco
    • Speeding up A2C Training with Vector Envs
  • Third-Party Tutorials

Development

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

Gymnasium Basics¶

The aim of these tutorials is to showcase the fundamental API of Gymnasium to help s implement it

Make your own custom environment

Make your own custom environment

Handling Time Limits

Handling Time Limits

Implementing Custom Wrappers

Implementing Custom Wrappers

Load custom quadruped robot environments

Load custom quadruped robot environments
Next
Make your own custom environment
Previous
External Environments
Copyright © 2025 Farama Foundation