OpenSpiel: A Framework for Reinforcement Learning in Games
Not on the map. Why?
Abstract (arXiv)
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games. OpenSpiel supports n-player (single- and multi- agent) zero-sum, cooperative and general-sum, one-shot and sequential, strictly turn-taking and simultaneous-move, perfect and imperfect information games, as well as traditional multiagent environments such as (partially- and fully- observable) grid worlds and social dilemmas. OpenSpiel also includes tools to analyze learning dynamics and other common evaluation metrics. This document serves both as an overview of the code base and an introduction to the terminology, core concepts, and algorithms across the fields of reinforcement learning, computational game theory, and search.
Key facts. Cited by 180 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Aug 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 30; 2022: 31; 2023: 24; 2024: 27; 2025: 26; 2026: 42.
180 papers.
Sort:
By area:
- 2022Mastering the Game of Stratego with Model-Free Multiagent Reinforcement Learningcited by 129
- 2022SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learningcited by 118
- 2024GTBench: Uncovering the Strategic Reasoning Limitations of LLMs via Game-Theoretic Evaluationscited by 118
- 2021Scalable Evaluation of Multi-Agent Reinforcement Learning with Melting Potcited by 97
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learningcited by 65
- 2022A Unified Approach to Reinforcement Learning, Quantal Response Equilibria, and Two-Player Zero-Sum Gamescited by 64
- 2021Scaling Scaling Laws with Board Gamescited by 62
- 2023TorchRL: A data-driven decision-making library for PyTorchcited by 59
- 2021Muesli: Combining Improvements in Policy Optimizationcited by 53
- 2023Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAXcited by 52
- 2023Pgx: Hardware-Accelerated Parallel Game Simulators for Reinforcement Learningcited by 45
- 2025A Survey on the Optimization of Large Language Model-based Agentscited by 45
38 more
- 2022Scaling Laws for a Multi-Agent Reinforcement Learning Modelcited by 37
- 2021XDO: A Double Oracle Algorithm for Extensive-Form Gamescited by 34
- 2021ABIDES-Gym: Gym Environments for Multi-Agent Discrete Event Simulation and Application to Financial Marketscited by 34
- 2022Scalable Deep Reinforcement Learning Algorithms for Mean Field Gamescited by 33
- 2024Steering Language Models with Game-Theoretic Solverscited by 28
- 2025Code World Models for General Game Playingcited by 25
- 2022ESCHER: Eschewing Importance Sampling in Games by Computing a History Value Function to Estimate Regretcited by 24
- 2024Sample-Efficient Robust Multi-Agent Reinforcement Learning in the Face of Environmental Uncertaintycited by 24
- 2021MALib: A Parallel Framework for Population-based Multi-agent Reinforcement Learningcited by 23
- 2021Student of Games: A unified learning algorithm for both perfect and imperfect information gamescited by 22
- 2021Multi-Agent Training beyond Zero-Sum with Correlated Equilibrium Meta-Solverscited by 21
- 2021Exploration-Exploitation in Multi-Agent Competition: Convergence with Bounded Rationalitycited by 20
- 2024AdaSociety: An Adaptive Environment with Social Structures for Multi-Agent Decision-Makingcited by 19
- 2021Online Double Oraclecited by 18
- 2022Regularized Gradient Descent Ascent for Two-Player Zero-Sum Markov Gamescited by 18
- 2023Evolving Diverse Red-team Language Models in Multi-round Multi-agent Gamescited by 17
- 2024Natural Language Reinforcement Learningcited by 17
- 2025GEM: A Gym for Agentic LLMscited by 17
- 2021Solving Common-Payoff Games with Approximate Policy Iterationcited by 15
- 2021Efficient Deviation Types and Learning for Hindsight Rationality in Extensive-Form Gamescited by 14
- 2023Games for Artificial Intelligence Research: A Review and Perspectivescited by 14
- 2023MiniZero: Comparative Analysis of AlphaZero and MuZero on Go, Othello, and Atari Gamescited by 14
- 2025MARSHAL: Incentivizing Multi-Agent Reasoning via Self-Play with Strategic LLMscited by 14
- 2025Reevaluating Policy Gradient Methods for Imperfect-Information Gamescited by 13
- 2021Model-Free Online Learning in Unknown Sequential Decision Making Problems and Gamescited by 12
- 2022A Survey on Reinforcement Learning Methods in Character Animationcited by 12
- 2024PUZZLES: A Benchmark for Neural Algorithmic Reasoningcited by 12
- 2022Self-Play PSRO: Toward Optimal Populations in Two-Player Zero-Sum Gamescited by 11
- 2022Adapting to game trees in zero-sum imperfect information gamescited by 11
- 2025Evaluating Generalization Capabilities of LLM-Based Agents in Mixed-Motive Scenarios Using Concordiacited by 11
- 2021Measuring the Non-Transitivity in Chesscited by 10
- 2023Provably Safe Reinforcement Learning with Step-wise Violation Constraintscited by 10
- 2023Evaluating Agents using Social Choice Theorycited by 10
- 2024Policy Space Response Oracles: A Surveycited by 10
- 2026Verifiable Process Rewards for Agentic Reasoningcited by 10
- 2022Anytime PSRO for Two-Player Zero-Sum Gamescited by 9
- 2023Can We Find Nash Equilibria at a Linear Rate in Markov Games?cited by 9
- 2022Actual Causality and Responsibility Attribution in Decentralized Partially Observable Markov Decision Processescited by 8
50 most cited of 180 All 180 (JSON)
- 2026VStress: Correlation-Aware Auditing and Adaptive Budget Allocation for Repeated Verifiers29 Sep 2026
- 2026RSD-Poker: Structure-Adaptive and Shift-Robust Risk-Utility Certification for Residual Policies in Imperfect-Information Games27 Sep 2026
- 2026When Better Gets Worse: Improvement Fidelity for Self-Improving Agents in Adaptive Worlds26 Sep 2026
- 2026OptiArena: Can LLMs Improve Executable Algorithms under Fixed Resource Budgets?26 Sep 2026
- 2026Game Arena: Strategic LLM Evaluation in Competitive Environments25 Sep 2026
- 2026Self-Play Search Distillation for Large Language Model Reasoning25 Sep 2026
- 2026ScienceIDE: Turning World's Scientific Codebase into Agent Learnable Environments16 Sep 2026
- 2026Local Updates, Global Learning (LUGL): Playing Games with non-incremental Learners3 Sep 2026
- 2026NashDreamer: Model-Based Reinforcement Learning for Zero-Sum Imperfect-Information Games1 Sep 2026
- 2026ShuttleArena: Interpretable Self-Play in Physics-Based Badminton26 Aug 2026
- 2026Does a Toehold Make a Bidder Bolder? Preemption and Multiplicity in Multi-Round Takeover Auctions9 Aug 2026
- 2026IFlowNets: Extending Generative Samplers to Learn Strategies in Incomplete Information Games5 Aug 2026
38 more
- 2026DungeonBench: A Benchmark for Rules-Rich Tactical Reasoning in Dungeons & Dragons Combat31 Jul 2026
- 2026LeAct: Learning to Reason from Expert Actions23 Jul 2026
- 2026Reinforcement Learning: From Algorithms To Foundation Models20 Jul 2026
- 2026A Gold-Standard Study of What Makes a Lightweight Game-Playing Agent Strong7 Jul 2026
- 2026FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Games7 Jul 2026
- 2026How Much Due Diligence Before You Bid? Learning in Intractable Takeover Auctions28 Jun 2026
- 2026EMAgnet: Parameter-Space EMA Regularization for Policy Gradient Self-Play in Large Games22 Jun 2026
- 2026Generalized Intention Modeling in Multi-Agent Reinforcement Learning29 May 2026
- 2026Distilling Game Code World Model Generation into Lightweight Large Language Models23 May 2026
- 2026GAE Falls Short in Imperfect-Information Self-Play Reinforcement Learning19 May 2026
- 2026Parallelizing Counterfactual Regret Minimization14 May 2026
- 2026Verifiable Process Rewards for Agentic Reasoning11 May 2026
- 2026Strat-Reasoner: Reinforcing Strategic Reasoning of LLMs in Multi-Agent Games6 May 2026
- 2026A Structural Threshold in Decision Capacity Governs Collapse in Self-Play Reinforcement Learning4 May 2026
- 2026When Actions Disappear: Adversarial Action Removal in Self-Play Reinforcement Learning4 May 2026
- 2026A High-Throughput Compute-Efficient POMDP Hide-And-Seek-Engine (HASE) for Multi-Agent Operations29 Apr 2026
- 2026StratFormer: Adaptive Opponent Modeling and Exploitation in Imperfect-Information Games28 Apr 2026
- 2026SkyNet: Belief-Aware Planning for Partially-Observable Stochastic Games29 Mar 2026
- 2026Code-Space Response Oracles: Generating Interpretable Multi-Agent Policies with Large Language Models10 Mar 2026
- 2026Valet: A Standardized Testbed of Traditional Imperfect-Information Card Games3 Mar 2026
- 2026Conservative Equilibrium Discovery in Offline Game-Theoretic Multiagent Reinforcement Learning27 Feb 2026
- 2026Recurrent Structural Policy Gradient for Partially Observable Mean Field Games23 Feb 2026
- 2026Two-Bridge: Exclusive Objectives and Extended Horizon StarCraft II Benchmark19 Feb 2026
- 2026Discovering Multiagent Learning Algorithms with Large Language Models18 Feb 2026
- 2026Bench-MFG: A Benchmark Suite for Learning in Stationary Mean Field Games13 Feb 2026
- 2026Implicit Strategic Optimization: Rethinking Long-Horizon Decision-Making in Adversarial Poker Environments8 Feb 2026
- 2026Sample-Efficient Policy Space Response Oracles with Joint Experience Best Response6 Feb 2026
- 2026Game of Thought: Robust Information Seeking with Large Language Models Using Game Theory2 Feb 2026
- 2026TABX: A High-Throughput Sandbox Battle Simulator for Multi-Agent Reinforcement Learning2 Feb 2026
- 2026BotzoneBench: Scalable LLM Evaluation via Graded AI Anchors22 Jan 2026
- 2025Observer, Not Player: Simulating Theory of Mind in LLMs through Game Observation22 Dec 2025
- 2025Evaluating Generalization Capabilities of LLM-Based Agents in Mixed-Motive Scenarios Using Concordia3 Dec 2025
- 2025Terra Nova: A Comprehensive Challenge Environment for Intelligent Agents19 Nov 2025
- 2025Outbidding and Outbluffing Elite Humans: Mastering Liar's Poker via Self-Play and Reinforcement Learning5 Nov 2025
- 2025Monopoly Deal: A Benchmark Environment for Bounded One-Sided Response Games29 Oct 2025
- 2025NashPG: A Policy Gradient Method with Iteratively Refined Regularization for Finding Nash Equilibria21 Oct 2025
- 2025MARSHAL: Incentivizing Multi-Agent Reasoning via Self-Play with Strategic LLMs17 Oct 2025
- 2025EARL: Efficient Agentic Reinforcement Learning Systems for Large Language Models7 Oct 2025
50 newest of 180 All 180 (JSON)
- 2025A Survey on the Optimization of Large Language Model-based Agentscited by 45
- 2022Scaling Laws for a Multi-Agent Reinforcement Learning Modelcited by 37
- 2024AdaSociety: An Adaptive Environment with Social Structures for Multi-Agent Decision-Makingcited by 19
- 2023Evolving Diverse Red-team Language Models in Multi-round Multi-agent Gamescited by 17
- 2025GEM: A Gym for Agentic LLMscited by 17
- 2025Evaluating Generalization Capabilities of LLM-Based Agents in Mixed-Motive Scenarios Using Concordiacited by 11
- 2023Evaluating Agents using Social Choice Theorycited by 10
- 2025HLSMAC: A New StarCraft Multi-Agent Challenge for High-Level Strategic Decision-Makingcited by 2
- 2026Code-Space Response Oracles: Generating Interpretable Multi-Agent Policies with Large Language Modelscited by 2
- 2025EARL: Efficient Agentic Reinforcement Learning Systems for Large Language Modelscited by 0
- 2026A Gold-Standard Study of What Makes a Lightweight Game-Playing Agent Strongcited by 0
- 2026OptiArena: Can LLMs Improve Executable Algorithms under Fixed Resource Budgets?cited by 0
- 2026OptiArena: Can LLMs Improve Executable Algorithms under Fixed Resource Budgets?26 Sep 2026
- 2026A Gold-Standard Study of What Makes a Lightweight Game-Playing Agent Strong7 Jul 2026
- 2026Code-Space Response Oracles: Generating Interpretable Multi-Agent Policies with Large Language Models10 Mar 2026
- 2025Evaluating Generalization Capabilities of LLM-Based Agents in Mixed-Motive Scenarios Using Concordia3 Dec 2025
- 2025EARL: Efficient Agentic Reinforcement Learning Systems for Large Language Models7 Oct 2025
- 2025GEM: A Gym for Agentic LLMs1 Oct 2025
- 2025HLSMAC: A New StarCraft Multi-Agent Challenge for High-Level Strategic Decision-Making16 Sep 2025
- 2025A Survey on the Optimization of Large Language Model-based Agents16 Mar 2025
- 2024AdaSociety: An Adaptive Environment with Social Structures for Multi-Agent Decision-Making6 Nov 2024
- 2023Evaluating Agents using Social Choice Theory5 Dec 2023
- 2023Evolving Diverse Red-team Language Models in Multi-round Multi-agent Games30 Sep 2023
- 2022Scaling Laws for a Multi-Agent Reinforcement Learning Model29 Sep 2022
- 2024GTBench: Uncovering the Strategic Reasoning Limitations of LLMs via Game-Theoretic Evaluationscited by 118
- 2025MARSHAL: Incentivizing Multi-Agent Reasoning via Self-Play with Strategic LLMscited by 14
- 2026Verifiable Process Rewards for Agentic Reasoningcited by 10
- 2025Look-ahead Reasoning with a Learned Model in Imperfect Information Gamescited by 1
- 2026Game of Thought: Robust Information Seeking with Large Language Models Using Game Theorycited by 1
- 2026Implicit Strategic Optimization: Rethinking Long-Horizon Decision-Making in Adversarial Poker Environmentscited by 1
- 2026Strat-Reasoner: Reinforcing Strategic Reasoning of LLMs in Multi-Agent Gamescited by 0
- 2026LeAct: Learning to Reason from Expert Actionscited by 0
- 2026Self-Play Search Distillation for Large Language Model Reasoningcited by 0
- 2026Self-Play Search Distillation for Large Language Model Reasoning25 Sep 2026
- 2026LeAct: Learning to Reason from Expert Actions23 Jul 2026
- 2026Verifiable Process Rewards for Agentic Reasoning11 May 2026
- 2026Strat-Reasoner: Reinforcing Strategic Reasoning of LLMs in Multi-Agent Games6 May 2026
- 2026Implicit Strategic Optimization: Rethinking Long-Horizon Decision-Making in Adversarial Poker Environments8 Feb 2026
- 2026Game of Thought: Robust Information Seeking with Large Language Models Using Game Theory2 Feb 2026
- 2025MARSHAL: Incentivizing Multi-Agent Reasoning via Self-Play with Strategic LLMs17 Oct 2025
- 2025Look-ahead Reasoning with a Learned Model in Imperfect Information Games6 Oct 2025
- 2024GTBench: Uncovering the Strategic Reasoning Limitations of LLMs via Game-Theoretic Evaluations19 Feb 2024
- 2025Code World Models for General Game Playingcited by 25
- 2023Co-Learning Empirical Games and World Modelscited by 4
- 2026Distilling Game Code World Model Generation into Lightweight Large Language Modelscited by 4
- 2022RLFlow: Optimising Neural Network Subgraph Transformation with World Modelscited by 0
- 2026Reinforcement Learning: From Algorithms To Foundation Modelscited by 0
- 2026Reinforcement Learning: From Algorithms To Foundation Models20 Jul 2026
- 2026Distilling Game Code World Model Generation into Lightweight Large Language Models23 May 2026
- 2025Code World Models for General Game Playing6 Oct 2025
- 2023Co-Learning Empirical Games and World Models23 May 2023
- 2022RLFlow: Optimising Neural Network Subgraph Transformation with World Models3 May 2022
- 2022Offline Equilibrium Findingcited by 2
- 2022Offline Equilibrium Finding12 Jul 2022
- 2022Mastering the Game of Stratego with Model-Free Multiagent Reinforcement Learningcited by 129
- 2022SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learningcited by 118
- 2021Scalable Evaluation of Multi-Agent Reinforcement Learning with Melting Potcited by 97
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learningcited by 65
- 2022A Unified Approach to Reinforcement Learning, Quantal Response Equilibria, and Two-Player Zero-Sum Gamescited by 64
- 2021Scaling Scaling Laws with Board Gamescited by 62
- 2023TorchRL: A data-driven decision-making library for PyTorchcited by 59
- 2021Muesli: Combining Improvements in Policy Optimizationcited by 53
- 2023Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAXcited by 52
- 2023Pgx: Hardware-Accelerated Parallel Game Simulators for Reinforcement Learningcited by 45
- 2021XDO: A Double Oracle Algorithm for Extensive-Form Gamescited by 34
- 2021ABIDES-Gym: Gym Environments for Multi-Agent Discrete Event Simulation and Application to Financial Marketscited by 34
12 most cited of 151 All 151 (JSON)
- 2026VStress: Correlation-Aware Auditing and Adaptive Budget Allocation for Repeated Verifiers29 Sep 2026
- 2026RSD-Poker: Structure-Adaptive and Shift-Robust Risk-Utility Certification for Residual Policies in Imperfect-Information Games27 Sep 2026
- 2026Game Arena: Strategic LLM Evaluation in Competitive Environments25 Sep 2026
- 2026ScienceIDE: Turning World's Scientific Codebase into Agent Learnable Environments16 Sep 2026
- 2026Local Updates, Global Learning (LUGL): Playing Games with non-incremental Learners3 Sep 2026
- 2026NashDreamer: Model-Based Reinforcement Learning for Zero-Sum Imperfect-Information Games1 Sep 2026
- 2026ShuttleArena: Interpretable Self-Play in Physics-Based Badminton26 Aug 2026
- 2026Does a Toehold Make a Bidder Bolder? Preemption and Multiplicity in Multi-Round Takeover Auctions9 Aug 2026
- 2026IFlowNets: Extending Generative Samplers to Learn Strategies in Incomplete Information Games5 Aug 2026
- 2026DungeonBench: A Benchmark for Rules-Rich Tactical Reasoning in Dungeons & Dragons Combat31 Jul 2026
- 2026FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Games7 Jul 2026
- 2026How Much Due Diligence Before You Bid? Learning in Intractable Takeover Auctions28 Jun 2026
12 newest of 151 All 151 (JSON)