Best RL Environments
Home / Reset audit

Reset audit

Answer in brief

Of 256 environments run on 8 November 2026, 255 replayed identically under the same seed and 1 did not. A further 77 could not be run, and each is listed with its reason. Machine: 10-core arm64 laptop, 24 GB, CPU only.

Content reviewed 8 November 2026. How this is assessed.

Gantovar and this reference are run by the same operator. Gantovar is excluded from this page, and this page ranks nothing.

Results by family

Each number is counted from results.csv. Package versions run: gymnasium 1.4.0, gymnasium-robotics 1.4.2, minigrid 3.2.0, pettingzoo 1.27.0.

Replay status across all 333 rows: identical 255, replay failed 1 (written check_failed in results.csv), not run 77.

The API check returned pass 176, warnings 80 across the 256 environments run. Replay and the API check are separate results, so an environment can pass one and fail the other.

65 environments raised an assertion error when created, on a default install of the listed package versions, which resolved mujoco 4.0.0. All came from gymnasium_robotics/utils/mujoco_utils.py. They are reported as not run, and versions were not pinned to work around this.

classic/hanabi_v5 replayed with an error: replay failed: ValueError: when an agent is dead, the only valid action is None at pettingzoo/utils/env.py:217. Its reset with no seed began a different game than the one played when the actions were saved, so a saved action became illegal, which means the replay could not finish. It is counted among those that did not replay identically.

12 ids need arguments or a dependency this audit does not install, so they were not run.

Replay counts only when all three seeds match in both processes. A blank or failed replay is in the errored or timed out column.

FamilyPackageRowsRunIdenticalDivergedErrored or timed outSeeded reset restoredAPI check failed or timed outNot run
Adroit handgymnasium-robotics88800800
BabyAIminigrid969696009600
Box2Dgymnasium55500500
Butterflypettingzoo33300300
Classic controlgymnasium55500500
Classic gamespettingzoo99801800
Compatibility wrappersgymnasium20000002
Dexterous handgymnasium-robotics5600000056
Kitchengymnasium-robotics10000001
Mazegymnasium-robotics404040004000
MiniGridminigrid717171007100
MuJoCogymnasium111111001100
Phys2Dgymnasium20000002
Robot arm tasksgymnasium-robotics80000008
SISLpettingzoo22200200
Tabulargymnasium20000002
Toy textgymnasium66600600
Wave function collapseminigrid60000006

How the replay was run

For the latest registered version of each environment, every phase ran in a fresh process with a 180 second timeout. An environment that exceeds it is recorded as timeout, and no value is estimated.

Replay: for seeds 0, 1 and 12345, 1,000 actions were sampled once and saved, then replayed in two separate processes with PYTHONHASHSEED 1 and 2. Each run called reset with the seed, stepped through the saved actions, and called reset with no seed after any episode ended. Observations were reduced to data type, shape and raw bytes, recursing into dictionary and tuple spaces. Those bytes, the reward as a double and both end flags went into a SHA-256 chain, and the two chains were compared step by step.

Seeded reset compares the observation from a first reset with a seed against the observation from a reset with the same seed after 1,000 steps. Speed ran serially after everything else, on a machine not reserved for this work.

PettingZoo environments use api_test and the agent-by-agent API. Their actions were sampled once with action masks and saved, so a replay feeds the same actions in the same order. Speed for those environments includes mask sampling and counts one agent turn as one step.

The environment checker was disabled on the make call used for replay and speed, and run separately as the API check on the unwrapped environment with the render check skipped. Numeric thread counts were set to one per process.

What this does not show

This is one machine, on one date, with these package versions. A different chip, build or math library may produce different bytes.

Bitwise identity is stricter than statistical reproducibility. An environment that diverges at step 800 can still give the same learning curves on average. Diverged does not mean broken.

The Arcade Learning Environment and the arcade family in PettingZoo are excluded because they depend on separately supplied game ROM files.

No third-party repository was installed. Only the Farama packages listed here were run, and the exact dependency set is in the requirements files below. Metadata on third-party projects, with no code run, is on the third-party environment status page.

Files

results.csv and results.json hold the full output. reset_audit.py is the harness, run-log.txt is the per-phase log, and the installed package sets are core, robotics, minigrid and pettingzoo.

Every environment, one row each

Sorted alphabetically. Each row has its own link. One registered id is shortened in this table to leave out a hardware maker's name, and the full id is in the CSV. Steps per second is the median of 3 runs of 5,000 steps. Reset time is the median of 20, in milliseconds.

EnvironmentFamilyPackageStatusReplayFirst diverging stepSeeded resetAPI checkSteps per secondReset ms
Acrobot-v1Classic controlgymnasium 1.4.0identicalidenticalrestoredpass72,364.50.0
AdroitHandDoor-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings7,945.20.1
AdroitHandDoorSparse-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings7,984.50.1
AdroitHandHammer-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,381.70.1
AdroitHandHammerSparse-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,468.40.1
AdroitHandPen-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings8,178.00.0
AdroitHandPenSparse-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings8,096.50.0
AdroitHandRelocate-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings7,258.00.1
AdroitHandRelocateSparse-v1Adroit handgymnasium-robotics 1.4.2identicalidenticalrestoredwarnings7,239.90.1
Ant-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings8,609.40.0
AntMaze_Large-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,948.60.0
AntMaze_Large_Diverse_G-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,818.00.0
AntMaze_Large_Diverse_GDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,595.30.0
AntMaze_Large_Diverse_GR-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,717.70.0
AntMaze_Large_Diverse_GRDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,718.90.0
AntMaze_LargeDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,808.70.0
AntMaze_Medium-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,109.00.0
AntMaze_Medium_Diverse_G-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,536.70.0
AntMaze_Medium_Diverse_GDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,698.20.0
AntMaze_Medium_Diverse_GR-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,815.40.0
AntMaze_Medium_Diverse_GRDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings5,949.30.0
AntMaze_MediumDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,135.30.0
AntMaze_Open-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,485.90.0
AntMaze_Open_Diverse_G-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,203.80.0
AntMaze_Open_Diverse_GDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,404.00.0
AntMaze_Open_Diverse_GR-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,737.90.0
AntMaze_Open_Diverse_GRDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,591.60.0
AntMaze_OpenDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,569.50.0
AntMaze_UMaze-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,026.20.0
AntMaze_UMazeDense-v5Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings6,224.40.0
BabyAI-ActionObjDoor-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,514.70.3
BabyAI-BlockedUnlockPickup-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass18,444.00.1
BabyAI-BossLevel-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass11,684.70.9
BabyAI-BossLevelNoUnlock-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass12,103.10.8
BabyAI-FindObjS5-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,366.90.2
BabyAI-FindObjS6-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,313.10.2
BabyAI-FindObjS7-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,461.00.3
BabyAI-GoTo-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass13,998.21.1
BabyAI-GoToDoor-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,238.50.2
BabyAI-GoToImpUnlock-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,318.21.4
BabyAI-GoToLocal-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,878.80.2
BabyAI-GoToLocalS5N2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,826.60.1
BabyAI-GoToLocalS6N2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,720.70.1
BabyAI-GoToLocalS6N3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,411.50.1
BabyAI-GoToLocalS6N4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,978.50.1
BabyAI-GoToLocalS7N4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,901.90.1
BabyAI-GoToLocalS7N5-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,693.20.1
BabyAI-GoToLocalS8N2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,950.30.1
BabyAI-GoToLocalS8N3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,624.30.2
BabyAI-GoToLocalS8N4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,592.70.2
BabyAI-GoToLocalS8N5-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,904.00.2
BabyAI-GoToLocalS8N6-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,430.40.2
BabyAI-GoToLocalS8N7-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,155.60.2
BabyAI-GoToObj-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,714.60.1
BabyAI-GoToObjDoor-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass13,815.11.3
BabyAI-GoToObjMaze-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,275.30.7
BabyAI-GoToObjMazeOpen-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,044.00.6
BabyAI-GoToObjMazeS4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass18,284.70.3
BabyAI-GoToObjMazeS4R2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,942.10.2
BabyAI-GoToObjMazeS5-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,892.90.3
BabyAI-GoToObjMazeS6-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,424.00.4
BabyAI-GoToObjMazeS7-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,808.90.5
BabyAI-GoToObjS4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,218.40.1
BabyAI-GoToObjS6-v1BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,027.60.1
BabyAI-GoToOpen-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,019.71.1
BabyAI-GoToRedBall-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,988.10.2
BabyAI-GoToRedBallGrey-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,176.70.2
BabyAI-GoToRedBallNoDists-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,424.20.1
BabyAI-GoToRedBlueBall-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,770.10.3
BabyAI-GoToSeq-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass11,830.21.1
BabyAI-GoToSeqS5R2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,169.60.4
BabyAI-KeyCorridor-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,694.50.3
BabyAI-KeyCorridorS3R1-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass20,642.30.1
BabyAI-KeyCorridorS3R2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass19,480.50.2
BabyAI-KeyCorridorS3R3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass19,833.10.2
BabyAI-KeyCorridorS4R3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,271.80.2
BabyAI-KeyCorridorS5R3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,201.60.2
BabyAI-KeyCorridorS6R3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,604.90.3
BabyAI-KeyInBox-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,103.00.2
BabyAI-MiniBossLevel-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,669.30.3
BabyAI-MoveTwoAcrossS5N2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,709.60.2
BabyAI-MoveTwoAcrossS8N9-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,417.20.4
BabyAI-OneRoomS12-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,357.50.1
BabyAI-OneRoomS16-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,219.50.1
BabyAI-OneRoomS20-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,908.20.2
BabyAI-OneRoomS8-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,488.40.1
BabyAI-Open-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,566.01.2
BabyAI-OpenDoor-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,943.80.2
BabyAI-OpenDoorColor-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,128.60.2
BabyAI-OpenDoorDebug-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,435.00.2
BabyAI-OpenDoorLoc-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,784.40.2
BabyAI-OpenDoorsOrderN2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,182.60.2
BabyAI-OpenDoorsOrderN2Debug-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,662.40.2
BabyAI-OpenDoorsOrderN4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,935.90.2
BabyAI-OpenDoorsOrderN4Debug-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,301.90.2
BabyAI-OpenRedBlueDoors-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,959.20.2
BabyAI-OpenRedBlueDoorsDebug-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,468.90.2
BabyAI-OpenRedDoor-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass18,948.20.1
BabyAI-OpenTwoDoors-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,108.40.2
BabyAI-Pickup-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,613.61.1
BabyAI-PickupAbove-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,784.20.2
BabyAI-PickupDist-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,287.50.1
BabyAI-PickupDistDebug-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,286.60.1
BabyAI-PickupLoc-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,169.90.2
BabyAI-PutNextLocal-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,481.30.2
BabyAI-PutNextLocalS5N3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass18,347.60.2
BabyAI-PutNextLocalS6N4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass18,064.70.2
BabyAI-PutNextS4N1-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass19,011.20.1
BabyAI-PutNextS5N1-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,921.50.1
BabyAI-PutNextS5N2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,342.50.2
BabyAI-PutNextS5N2Carrying-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,980.30.2
BabyAI-PutNextS6N3-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,165.90.2
BabyAI-PutNextS6N3Carrying-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,391.50.2
BabyAI-PutNextS7N4-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,203.30.2
BabyAI-PutNextS7N4Carrying-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass16,656.70.2
BabyAI-Synth-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,072.90.6
BabyAI-SynthLoc-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,051.80.6
BabyAI-SynthS5R2-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass15,862.90.4
BabyAI-SynthSeq-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass11,465.30.9
BabyAI-UnblockPickup-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,772.60.8
BabyAI-Unlock-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,415.01.6
BabyAI-UnlockLocal-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,594.70.2
BabyAI-UnlockLocalDist-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass14,948.90.3
BabyAI-UnlockPickup-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,744.30.1
BabyAI-UnlockPickupDist-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass17,260.50.1
BabyAI-UnlockToUnlock-v0BabyAIminigrid 3.2.0identicalidenticalrestoredpass18,479.10.1
BipedalWalker-v3Box2Dgymnasium 1.4.0identicalidenticalrestoredwarnings19,193.10.9
BipedalWalkerHardcore-v3Box2Dgymnasium 1.4.0identicalidenticalrestoredwarnings18,544.81.0
Blackjack-v1Toy textgymnasium 1.4.0identicalidenticalrestoredpass74,891.20.0
butterfly/cooperative_pong_v6Butterflypettingzoo 1.27.0identicalidenticalrestoredwarnings3,649.30.1
butterfly/knights_archers_zombies_v11Butterflypettingzoo 1.27.0identicalidenticalrestoredwarnings25,991.60.1
butterfly/pistonball_v6Butterflypettingzoo 1.27.0identicalidenticalrestoredwarnings7,675.90.4
CarRacing-v3Box2Dgymnasium 1.4.0identicalidenticalrestoredwarnings430.45.1
CartPole-v1Classic controlgymnasium 1.4.0identicalidenticalrestoredwarnings441,692.90.0
classic/chess_v6Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings3,122.50.0
classic/connect_four_v3Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings46,946.30.0
classic/go_v5Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings12,303.10.0
classic/hanabi_v5Classic gamespettingzoo 1.27.0check_failederrorwarningsnot measurednot measured
classic/leduc_holdem_v4Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings78,203.10.1
classic/rps_v2Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings283,217.30.0
classic/texas_holdem_no_limit_v6Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings37,601.40.2
classic/texas_holdem_v4Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings54,036.20.1
classic/tictactoe_v3Classic gamespettingzoo 1.27.0identicalidenticalrestoredwarnings90,770.00.0
CliffWalking-v1Toy textgymnasium 1.4.0identicalidenticalrestoredpass567,499.30.0
CliffWalkingSlippery-v1Toy textgymnasium 1.4.0identicalidenticalrestoredpass569,735.60.0
FetchPickAndPlace-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FetchPickAndPlaceDense-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FetchPush-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FetchPushDense-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FetchReach-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FetchReachDense-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FetchSlide-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FetchSlideDense-v4Robot arm tasksnot run: make failednonenonenot measurednot measured
FrozenLake-v1Toy textgymnasium 1.4.0identicalidenticalrestoredpass501,892.50.0
FrozenLake8x8-v1Toy textgymnasium 1.4.0identicalidenticalrestoredpass533,176.90.0
GymV21Environment-v0Compatibility wrappersnot run: needs shimmy dependencynonenonenot measurednot measured
GymV26Environment-v0Compatibility wrappersnot run: needs shimmy dependencynonenonenot measurednot measured
HalfCheetah-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings58,092.80.0
HandManipulateBlock-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlock_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlock_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlock_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlock_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockFull-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockFullDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateParallel-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateParallel_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateParallel_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateParallel_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateParallel_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateParallelDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateXYZ-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateXYZ_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateXYZ_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateXYZ_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateXYZ_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateXYZDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateZ-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateZ_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateZ_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateZ_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateZ_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateBlockRotateZDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEgg-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEgg_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEgg_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEgg_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEgg_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggFull-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggFullDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggRotate-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggRotate_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggRotate_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggRotate_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggRotate_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulateEggRotateDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePen-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePen_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePen_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePen_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePen_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenFull-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenFullDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenRotate-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenRotate_BooleanTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenRotate_BooleanTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenRotate_ContinuousTouchSensors-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenRotate_ContinuousTouchSensorsDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandManipulatePenRotateDense-v1Dexterous handnot run: make failednonenonenot measurednot measured
HandReach-v3Dexterous handnot run: make failednonenonenot measurednot measured
HandReachDense-v3Dexterous handnot run: make failednonenonenot measurednot measured
Hopper-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings21,930.90.0
Humanoid-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings8,928.20.0
HumanoidStandup-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings4,405.30.0
InvertedDoublePendulum-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings35,549.70.0
InvertedPendulum-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings86,499.60.0
Kitchen-v1Kitchennot run: make failednonenonenot measurednot measured
LunarLander-v3Box2Dgymnasium 1.4.0identicalidenticalrestoredwarnings66,197.30.1
LunarLanderContinuous-v3Box2Dgymnasium 1.4.0identicalidenticalrestoredwarnings54,310.20.1
MiniGrid-BlockedUnlockPickup-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,037.50.1
MiniGrid-DistShift1-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,649.50.0
MiniGrid-DistShift2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,649.10.0
MiniGrid-DoorKey-16x16-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass16,914.90.1
MiniGrid-DoorKey-5x5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass20,521.10.1
MiniGrid-DoorKey-6x6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass20,317.80.1
MiniGrid-DoorKey-8x8-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,356.70.1
MiniGrid-Dynamic-Obstacles-16x16-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass12,692.90.1
MiniGrid-Dynamic-Obstacles-5x5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass14,615.90.1
MiniGrid-Dynamic-Obstacles-6x6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass14,618.80.1
MiniGrid-Dynamic-Obstacles-8x8-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass13,988.90.1
MiniGrid-Dynamic-Obstacles-Random-5x5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass13,217.20.1
MiniGrid-Dynamic-Obstacles-Random-6x6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass13,410.80.1
MiniGrid-Empty-16x16-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,868.90.0
MiniGrid-Empty-5x5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,668.10.0
MiniGrid-Empty-6x6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,778.30.0
MiniGrid-Empty-8x8-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,987.70.0
MiniGrid-Empty-Random-5x5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,077.80.1
MiniGrid-Empty-Random-6x6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass21,148.90.1
MiniGrid-Fetch-5x5-N2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass20,742.40.1
MiniGrid-Fetch-6x6-N2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass20,711.90.1
MiniGrid-Fetch-8x8-N3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass20,836.60.1
MiniGrid-FourRooms-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass16,155.10.1
MiniGrid-GoToDoor-5x5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass14,924.70.1
MiniGrid-GoToDoor-6x6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass15,266.50.1
MiniGrid-GoToDoor-8x8-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass14,980.90.1
MiniGrid-GoToObject-6x6-N2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass14,552.30.1
MiniGrid-GoToObject-8x8-N2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass14,525.90.1
MiniGrid-KeyCorridorS3R1-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass20,878.70.1
MiniGrid-KeyCorridorS3R2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,950.30.2
MiniGrid-KeyCorridorS3R3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,700.00.2
MiniGrid-KeyCorridorS4R3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,823.20.2
MiniGrid-KeyCorridorS5R3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,750.10.2
MiniGrid-KeyCorridorS6R3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,074.40.2
MiniGrid-LavaCrossingS11N5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass16,791.90.1
MiniGrid-LavaCrossingS9N1-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,478.30.1
MiniGrid-LavaCrossingS9N2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,269.70.1
MiniGrid-LavaCrossingS9N3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,261.80.1
MiniGrid-LavaGapS5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,349.80.1
MiniGrid-LavaGapS6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,143.70.1
MiniGrid-LavaGapS7-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,134.20.1
MiniGrid-LockedRoom-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,285.90.1
MiniGrid-MemoryS11-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,752.50.1
MiniGrid-MemoryS13-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,035.10.1
MiniGrid-MemoryS13Random-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,037.60.1
MiniGrid-MemoryS17Random-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,809.90.1
MiniGrid-MemoryS7-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,540.90.1
MiniGrid-MemoryS9-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,554.70.1
MiniGrid-MultiRoom-N2-S4-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,678.40.1
MiniGrid-MultiRoom-N4-S5-v1MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,038.50.1
MiniGrid-MultiRoom-N6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,773.80.3
MiniGrid-ObstructedMaze-1Dl-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,338.00.1
MiniGrid-ObstructedMaze-1Dlh-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,422.60.1
MiniGrid-ObstructedMaze-1Dlhb-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,942.10.1
MiniGrid-ObstructedMaze-1Q-v1MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,289.50.1
MiniGrid-ObstructedMaze-2Dl-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,316.00.1
MiniGrid-ObstructedMaze-2Dlh-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,963.50.2
MiniGrid-ObstructedMaze-2Dlhb-v1MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,879.90.1
MiniGrid-ObstructedMaze-2Q-v1MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,537.00.2
MiniGrid-ObstructedMaze-Full-v1MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,463.00.2
MiniGrid-Playground-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,798.10.2
MiniGrid-PutNear-6x6-N2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,109.60.1
MiniGrid-PutNear-8x8-N3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass20,082.20.1
MiniGrid-RedBlueDoors-6x6-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,776.60.1
MiniGrid-RedBlueDoors-8x8-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass17,713.70.1
MiniGrid-SimpleCrossingS11N5-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,088.70.1
MiniGrid-SimpleCrossingS9N1-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,412.70.1
MiniGrid-SimpleCrossingS9N2-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,509.00.1
MiniGrid-SimpleCrossingS9N3-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass18,875.40.1
MiniGrid-Unlock-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,289.90.1
MiniGrid-UnlockPickup-v0MiniGridminigrid 3.2.0identicalidenticalrestoredpass19,523.80.1
MiniGrid-WFC-DungeonMazeScaled-v0Wave function collapsenot run: needs WFC dependencynonenonenot measurednot measured
MiniGrid-WFC-MazeSimple-v0Wave function collapsenot run: needs WFC dependencynonenonenot measurednot measured
MiniGrid-WFC-ObstaclesAngular-v0Wave function collapsenot run: needs WFC dependencynonenonenot measurednot measured
MiniGrid-WFC-ObstaclesBlackdots-v0Wave function collapsenot run: needs WFC dependencynonenonenot measurednot measured
MiniGrid-WFC-ObstaclesHogs3-v0Wave function collapsenot run: needs WFC dependencynonenonenot measurednot measured
MiniGrid-WFC-RoomsFabric-v0Wave function collapsenot run: needs WFC dependencynonenonenot measurednot measured
MountainCar-v0Classic controlgymnasium 1.4.0identicalidenticalrestoredpass289,787.20.0
MountainCarContinuous-v0Classic controlgymnasium 1.4.0identicalidenticalrestoredpass1,348,784.30.0
Pendulum-v1Classic controlgymnasium 1.4.0identicalidenticalrestoredwarnings245,028.00.0
phys2d/CartPole-v1Phys2Dnot run: needs jax dependencynonenonenot measurednot measured
phys2d/Pendulum-v0Phys2Dnot run: needs jax dependencynonenonenot measurednot measured
PointMaze_Large-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings84,278.10.0
PointMaze_Large_Diverse_G-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings84,469.20.0
PointMaze_Large_Diverse_GDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings88,351.10.0
PointMaze_Large_Diverse_GR-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings85,576.00.0
PointMaze_Large_Diverse_GRDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings86,882.70.0
PointMaze_LargeDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings87,912.40.0
PointMaze_Medium-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings87,234.30.0
PointMaze_Medium_Diverse_G-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings87,755.00.0
PointMaze_Medium_Diverse_GDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings83,946.60.0
PointMaze_Medium_Diverse_GR-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings82,161.10.0
PointMaze_Medium_Diverse_GRDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings86,283.50.0
PointMaze_MediumDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings87,772.50.0
PointMaze_Open-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings88,282.90.0
PointMaze_Open_Diverse_G-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings86,573.30.0
PointMaze_Open_Diverse_GDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings91,543.40.0
PointMaze_Open_Diverse_GR-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings88,327.00.0
PointMaze_Open_Diverse_GRDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings84,333.90.0
PointMaze_OpenDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings83,515.30.0
PointMaze_UMaze-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings83,642.20.0
PointMaze_UMazeDense-v3Mazegymnasium-robotics 1.4.2identicalidenticalrestoredwarnings86,096.70.0
Pusher-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings44,487.90.0
Reacher-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings64,394.40.0
sisl/multiwalker_v9SISLpettingzoo 1.27.0identicalidenticalrestoredwarnings14,190.31.2
sisl/pursuit_v5SISLpettingzoo 1.27.0identicalidenticalrestoredwarnings6,270.80.2
Swimmer-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings38,648.30.0
tabular/Blackjack-v0Tabularnot run: needs jax dependencynonenonenot measurednot measured
tabular/CliffWalking-v0Tabularnot run: needs jax dependencynonenonenot measurednot measured
Taxi-v4Toy textgymnasium 1.4.0identicalidenticalrestoredpass363,494.30.0
Walker2d-v5MuJoCogymnasium 1.4.0identicalidenticalrestoredwarnings19,071.30.0

Sources for this entry

Continue this reading path

Cite this entry

Best RL Environments. "Reset audit." Content reviewed 8 November 2026. https://bestrlenvironments.com/reset-audit/