google-deepmind/lab2d
A C++/Lua-based 2D grid world environment for agent-based machine learning research, built by DeepMind.

Not currently ranked — collecting fresh signals.
star history
DeepMind Lab2D is a system for creating 2D environments for machine learning research. It defines environments using text-based maps and Lua scripts for behavior logic. ML agents interact with these environments through either the Python dm_env API or a custom C API, supporting multiple concurrent agents. The system emphasizes ease of use and performance for rapid prototyping of agent-based learning scenarios.
Frequently asked
- What is google-deepmind/lab2d?
- A C++/Lua-based 2D grid world environment for agent-based machine learning research, built by DeepMind.
- Is lab2d open source?
- Yes — google-deepmind/lab2d is open source, released under the Apache-2.0 license.
- What language is lab2d written in?
- google-deepmind/lab2d is primarily written in C++.
- How popular is lab2d?
- google-deepmind/lab2d has 441 stars on GitHub.
- Where can I find lab2d?
- google-deepmind/lab2d is on GitHub at https://github.com/google-deepmind/lab2d.