google-deepmind/open_spiel
OpenSpiel is a C++/Python framework providing RL environments and algorithms for multi-agent game research

Velocity · 7d
+2.1
★ / day
Trend
→steady
star history
OpenSpiel is a collection of environments and algorithms for general reinforcement learning and search/planning in games. It supports diverse game types including multi-agent settings with cooperative and competitive dynamics. Games are represented as procedural extensive-form games, with the core API implemented in C++ and exposed to Python. The project includes tools to analyze learning dynamics and evaluation metrics for multi-agent systems research.