Farama-Foundation / Arcade-Learning-Environment

The Arcade Learning Environment (ALE) -- a platform for AI research.
GNU General Public License v2.0
2.12k stars 420 forks source link

Videochess, Videocube and TicTacToe3D don't work #480

Closed pseudo-rnd-thoughts closed 1 year ago

pseudo-rnd-thoughts commented 1 year ago

The ale_py.roms.utils.rom_name_to_id doesn't correctly convert the environment name for video chess, video cube and tic-tac-toe-3d.

env_names=['TicTacToe3D', 'Videochess', 'Videocube']
converted_ids=['tic_tac_toe3_d', 'videochess', 'videocube']  # [rom_utils.rom_name_to_id(name) for name in env_names]
actual_rom_ids=['tic_tac_toe_3d', 'video_chess', 'video_cube']

As a result gym.make("ALE/TicTacToe3D-v5") raises issue, same with Videochess and Videocube.

JesseFarebro commented 1 year ago

This should now be fixed in v0.8.1.