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

Not currently ranked — collecting fresh signals.
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.
Frequently asked
- What is google-deepmind/open_spiel?
- OpenSpiel is a C++/Python framework providing RL environments and algorithms for multi-agent game research
- Is open_spiel open source?
- Yes — google-deepmind/open_spiel is open source, released under the Apache-2.0 license.
- What language is open_spiel written in?
- google-deepmind/open_spiel is primarily written in C++.
- How popular is open_spiel?
- google-deepmind/open_spiel has 5.4k stars on GitHub.
- Where can I find open_spiel?
- google-deepmind/open_spiel is on GitHub at https://github.com/google-deepmind/open_spiel.