OpenSpielGame environments and algorithms for reinforcement-learning, search, and multi-agent research.Apache-2.0
Game environments and algorithms for reinforcement-learning, search, and multi-agent research.
OpenSpiel provides game environments, algorithms and evaluation tools for reinforcement learning, search and planning research. It covers single-agent and multi-agent settings, including cooperative, competitive, turn-based and simultaneous-move games with complete or incomplete information. The core game API is implemented in C++ and exposed to Python, with algorithms and analysis tools available in both languages.
OpenSpiel official README · Reviewed 2026-10-14
- 01 / Feature noteVaried game environments
Research single-agent or multi-agent settings with cooperative, competitive, turn-based or simultaneous-move games and perfect or imperfect information.
Feature source ↗ - 02 / Feature noteC++ and Python access
Use game environments through a C++ API exposed to Python, alongside algorithms and tools in both languages.
Feature source ↗
GitHub stars
5,580
Detected license
Apache-2.0
Repository created
2019-07-22
Repository push
2026-10-31
2019-07-22GitHub release
2026-08-12 · v2.0.2Repository push
2026-10-31
GitHub stars
Unknown
i
Cached history uses a different month window; chart withheld until aligned.
Latest attempt: ok · Checked 2026-10-15T23:34:55.975088+00:00 · Last successful fetch 2026-10-15T23:34:55.975088+00:00 · Provider source
Hacker News stories
Unknown
i
OpenSSF Scorecard
Unknown
i
No result returned.
Checked 2026-10-28T08:49:39Z · Latest attempt: not found · Provider source
GitHub release
Published 2026-08-12
i
Checked 2026-11-04T04:26:56Z · Last successful fetch 2026-11-04T04:26:56Z · Value fetched 2026-11-04T04:26:56Z · Provider source
Unknown

