lab and lab2d

Lab and Lab2D are ecosystem siblings where the 2D variant provides a simplified, faster-to-iterate alternative to the 3D platform for the same agent-based research workflows, allowing researchers to choose dimensionality based on their specific simulation complexity requirements.

lab
51
Established
lab2d
45
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 7,338
Forks: 1,401
Downloads:
Commits (30d): 0
Language: C
License:
Stars: 439
Forks: 59
Downloads:
Commits (30d): 0
Language: C++
License: Apache-2.0
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About lab

google-deepmind/lab

A customisable 3D platform for agent-based AI research

Built on the ioquake3 game engine, it exposes navigation and puzzle-solving tasks via a Python API with Lua-scriptable level configuration, supporting both human play and agent training. Renders through EGL/GLX/OSMesa for headless reinforcement learning workflows, and integrates with DeepMind's dm_env framework for standardized RL environment interaction. Tasks range from navigation mazes to multi-agent combat scenarios, all configurable through Lua scripts for domain-specific research variations.

About lab2d

google-deepmind/lab2d

A customisable 2D platform for agent-based AI research

Scores updated daily from GitHub, PyPI, and npm data. How scores work