Arcade-Learning-Environment

Game emulator

A platform for developing AI agents to play Atari 2600 games

The Arcade Learning Environment (ALE) -- a platform for AI research.

GitHub

2k stars
80 watching
428 forks
Language: C++
last commit: 7 days ago

Related projects:

Repository Description Stars
farama-foundation/miniworld A tool for creating and simulating 3D environments for reinforcement learning research 704
farama-foundation/minigrid A collection of grid-world environments for reinforcement learning research 2,129
farama-foundation/magent2 A library for creating high-performance environments for training large numbers of competing agents in multi-agent scenarios 234
farama-foundation/chatarena Provides a framework for creating multi-agent language game environments to research autonomous LLMs' social interactions 1,370
farama-foundation/vizdoom A platform for developing AI bots to play Doom using visual information from the game screen 1,747
farama-foundation/gymnasium-robotics A collection of robotic simulation environments for reinforcement learning 575
farama-foundation/d4rl A collection of standardized environments and datasets for training and benchmarking algorithms in offline reinforcement learning 1,359
farama-foundation/shimmy An API conversion tool for reinforcement learning environments. 141
farama-foundation/microrts An implementation of a simplified real-time strategy game environment for testing AI research and reinforcement learning algorithms 288
farama-foundation/gymnasium Develops and compares reinforcement learning algorithms by providing a standard API to communicate between learning algorithms and environments 7,500
farama-foundation/metaworld A collection of robotic environment benchmarks for evaluating meta-reinforcement learning and multi-task learning algorithms. 1,282
farama-foundation/supersuit A collection of small wrapper functions to preprocess reinforcement learning environments. 455
nadavbh12/retro-learning-environment A framework for training AI algorithms using game consoles as input 185
afritz1/opentesarena Re-implementation of an old DOS game with modern C++ and SDL2 libraries 1,008
diambra/arena A platform providing a standard interface to arcade emulated video games for reinforcement learning research and experimentation 317