This section includes platforms used in artificial intelligence research. They are mainly used for simulating environments that are later used for learning purposes for AI controlled agents.
# | Name | Last version | Programming language | License | Website, Documentation, Papers | Description | Status |
---|---|---|---|---|---|---|---|
1 | Brax | 0.9.2 | Python | Physics engine containing algorithms for agents training used in robotics research | ACTIVE | ||
2 | Deepmind Garage | 2020.06.3 | Python | Toolkit that facilitates reinforcement learning algorithms and provides a standardized, reproducible environment | ACTIVE | ||
3 | Deepmind Lab | December 2020 | C, Lua | 3D game platform used for exploring learning agents, which aims to serve as a testing environment in AI research | ACTIVE | ||
4 | Gazebo | Garden | C++ | Cross-platform 3D robotics simulator that facilitates high-fidelity physics, rendering, and sensor models | ACTIVE | ||
5 | Gymnasium | 0.29.1 | Python | Toolkit for developing reinforcement learning algorithms that facilitate API for single-agent RL | ACTIVE | ||
6 | Habitat | 0.2.5 | Python | Simulation platform that enables training Embodied AI agents and offers high-performance 3D simulator | ACTIVE | ||
7 | MAgent2 | 0.3.2 | Python | Engine for generating high-performance multi-agent grid environments with many agents | ACTIVE | ||
8 | Mava | 0.1.3 | Python | JAX-based framework for multi-agent reinforcement learning systems | ACTIVE | ||
9 | MuJuCo | 2.3.7 | C, C++, C#, Python | General purpose physics engine with native 3D modelling environment that facilitates fast and reliable simulations | ACTIVE | ||
10 | Open Spiel | 1.3 | C++, Python | Collection of environments and algorithms for research in general reinforcement learning and search/planning in games | ACTIVE | ||
11 | PySC2 | 4.0 | Python | Reinforcement learning Environment inspired by StarCraft II that involves multi-agent interactions | ACTIVE | ||
12 | RecSim | 0.2.4 | Python | Platform for simulation of environments for recommender systems, supports development of new recommendation algorithms | UNCLEAR | ||
13 | Unity ML-agents | 20 | C#, Python | Platform that facilitates the training of intelligent agents that is dedicated for game development and AI research | ACTIVE |