← all repositories

google-deepmind/lab2d

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

441 stars C++ AgentsML Frameworks
lab2d
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.