Pipeline PSRO: A Scalable Approach for Finding Approximate Nash Equilibria in Large Games
Not on the map. Why?
Abstract (arXiv)
Finding approximate Nash equilibria in zero-sum imperfect-information games is challenging when the number of information states is large. Policy Space Response Oracles (PSRO) is a deep reinforcement learning algorithm grounded in game theory that is guaranteed to converge to an approximate Nash equilibrium. However, PSRO requires training a reinforcement learning policy at each iteration, making it too slow for large games. We show through counterexamples and experiments that DCH and Rectified PSRO, two existing approaches to scaling up PSRO, fail to converge even in small games. We introduce Pipeline PSRO (P2SRO), the first scalable general method for finding approximate Nash equilibria in large zero-sum imperfect-information games. P2SRO is able to parallelize PSRO with convergence guarantees by maintaining a hierarchical pipeline of reinforcement learning workers, each training against the policies generated by lower levels in the hierarchy. We show that unlike existing methods, P2SRO converges to an approximate Nash equilibrium, and does so faster as the number of parallel workers increases, across a variety of imperfect information games. We also introduce an open-source environment for Barrage Stratego, a variant of Stratego with an approximate game tree complexity of 1050. P2SRO is able to achieve state-of-the-art performance on Barrage Stratego and beats all existing bots. Experiment code is available athttps://github.com/JBLanier/pipeline-psro.
Key facts. Cited by 47 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 12; 2022: 8; 2023: 10; 2024: 7; 2025: 3; 2026: 7.
47 papers.
Sort:
By area:
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Gamescited by 39
- 2021XDO: A Double Oracle Algorithm for Extensive-Form Gamescited by 34
- 2021Independent Natural Policy Gradient Always Converges in Markov Potential Gamescited by 34
- 2021No-Press Diplomacy from Scratchcited by 31
- 2023Cooperative Open-ended Learning Framework for Zero-shot Coordinationcited by 30
- 2024A Survey on Self-play Methods in Reinforcement Learningcited by 26
- 2022ESCHER: Eschewing Importance Sampling in Games by Computing a History Value Function to Estimate Regretcited by 24
- 2021MALib: A Parallel Framework for Population-based Multi-agent Reinforcement Learningcited by 23
- 2021Multi-Agent Training beyond Zero-Sum with Correlated Equilibrium Meta-Solverscited by 21
- 2021Online Double Oraclecited by 18
- 2023Policy Space Diversity for Non-Transitive Gamescited by 15
- 2021Unifying Behavioral and Response Diversity for Open-ended Learning in Zero-sum Gamescited by 14
35 more
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solverscited by 14
- 2022NeuPL: Neural Population Learningcited by 14
- 2022A Game-Theoretic Framework for Managing Risk in Multi-Agent Systemscited by 13
- 2025Reevaluating Policy Gradient Methods for Imperfect-Information Gamescited by 13
- 2023Tackling Cooperative Incompatibility for Zero-Shot Human-AI Coordinationcited by 12
- 2022Self-Play PSRO: Toward Optimal Populations in Two-Player Zero-Sum Gamescited by 11
- 2024Policy Space Response Oracles: A Surveycited by 10
- 2022Anytime PSRO for Two-Player Zero-Sum Gamescited by 9
- 2021Search in Imperfect Information Gamescited by 8
- 2022Efficient Policy Space Response Oraclescited by 8
- 2023Rethinking Adversarial Policies: A Generalized Attack Formulation and Provable Defense in RLcited by 7
- 2023Combining Tree-Search, Generative Models, and Nash Bargaining Concepts in Game-Theoretic Reinforcement Learningcited by 6
- 2023Learning Diverse Risk Preferences in Population-based Self-playcited by 6
- 2023An Empirical Study on Google Research Football Multi-agent Scenarioscited by 5
- 2022Distributed Deep Reinforcement Learning: A Survey and A Multi-Player Multi-Agent Learning Toolboxcited by 4
- 2024Neural Population Learning beyond Symmetric Zero-sum Gamescited by 4
- 2021Improving Social Welfare While Preserving Autonomy via a Pareto Mediatorcited by 3
- 2021Neural Auto-Curriculacited by 2
- 2022Offline Equilibrium Findingcited by 2
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Gamescited by 2
- 2024Fusion-PSRO: Nash Policy Fusion for Policy Space Response Oraclescited by 2
- 2026Code-Space Response Oracles: Generating Interpretable Multi-Agent Policies with Large Language Modelscited by 2
- 2024Self-adaptive PSRO: Towards an Automatic Population-based Game Solvercited by 1
- 2024Attaining Human`s Desirable Outcomes in Human-AI Interaction via Structural Causal Gamescited by 1
- 2026Data-Augmented Game Starts for Accelerating Self-Play Exploration in Imperfect Information Gamescited by 1
- 2026EMAgnet: Parameter-Space EMA Regularization for Policy Gradient Self-Play in Large Gamescited by 1
- 2023Networked Communication for Decentralised Agents in Mean-Field Gamescited by 0
- 2023Game-Theoretic Robust Reinforcement Learning Handles Temporally-Coupled Perturbationscited by 0
- 2024Computing Ex Ante Equilibrium in Heterogeneous Zero-Sum Team Gamescited by 0
- 2025PoolFlip: A Multi-Agent Reinforcement Learning Security Environment for Cyber Defensecited by 0
- 2025Simulation-Free PSRO: Removing Game Simulation from Policy Space Response Oraclescited by 0
- 2026Sample-Efficient Policy Space Response Oracles with Joint Experience Best Responsecited by 0
- 2026NePPO: Near-Potential Policy Optimization for General-Sum Multi-Agent Reinforcement Learningcited by 0
- 2026FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Gamescited by 0
- 2026Evolving in the Agent Jungle via History-Informed Opponent Awarenesscited by 0
- 2026Evolving in the Agent Jungle via History-Informed Opponent Awareness3 Aug 2026
- 2026FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Games7 Jul 2026
- 2026EMAgnet: Parameter-Space EMA Regularization for Policy Gradient Self-Play in Large Games22 Jun 2026
- 2026Data-Augmented Game Starts for Accelerating Self-Play Exploration in Imperfect Information Games14 May 2026
- 2026Code-Space Response Oracles: Generating Interpretable Multi-Agent Policies with Large Language Models10 Mar 2026
- 2026NePPO: Near-Potential Policy Optimization for General-Sum Multi-Agent Reinforcement Learning7 Mar 2026
- 2026Sample-Efficient Policy Space Response Oracles with Joint Experience Best Response6 Feb 2026
- 2025Simulation-Free PSRO: Removing Game Simulation from Policy Space Response Oracles30 Dec 2025
- 2025PoolFlip: A Multi-Agent Reinforcement Learning Security Environment for Cyber Defense27 Aug 2025
- 2025Reevaluating Policy Gradient Methods for Imperfect-Information Games13 Feb 2025
- 2024Computing Ex Ante Equilibrium in Heterogeneous Zero-Sum Team Games2 Oct 2024
- 2024A Survey on Self-play Methods in Reinforcement Learning2 Aug 2024
35 more
- 2024Fusion-PSRO: Nash Policy Fusion for Policy Space Response Oracles31 May 2024
- 2024Attaining Human`s Desirable Outcomes in Human-AI Interaction via Structural Causal Games26 May 2024
- 2024Self-adaptive PSRO: Towards an Automatic Population-based Game Solver17 Apr 2024
- 2024Policy Space Response Oracles: A Survey4 Mar 2024
- 2024Neural Population Learning beyond Symmetric Zero-sum Games10 Jan 2024
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Games9 Aug 2023
- 2023Game-Theoretic Robust Reinforcement Learning Handles Temporally-Coupled Perturbations22 Jul 2023
- 2023Policy Space Diversity for Non-Transitive Games29 Jun 2023
- 2023Tackling Cooperative Incompatibility for Zero-Shot Human-AI Coordination5 Jun 2023
- 2023Networked Communication for Decentralised Agents in Mean-Field Games5 Jun 2023
- 2023Rethinking Adversarial Policies: A Generalized Attack Formulation and Provable Defense in RL27 May 2023
- 2023Learning Diverse Risk Preferences in Population-based Self-play19 May 2023
- 2023An Empirical Study on Google Research Football Multi-agent Scenarios16 May 2023
- 2023Cooperative Open-ended Learning Framework for Zero-shot Coordination9 Feb 2023
- 2023Combining Tree-Search, Generative Models, and Nash Bargaining Concepts in Game-Theoretic Reinforcement Learning1 Feb 2023
- 2022Distributed Deep Reinforcement Learning: A Survey and A Multi-Player Multi-Agent Learning Toolbox1 Dec 2022
- 2022Self-Play PSRO: Toward Optimal Populations in Two-Player Zero-Sum Games13 Jul 2022
- 2022Offline Equilibrium Finding12 Jul 2022
- 2022ESCHER: Eschewing Importance Sampling in Games by Computing a History Value Function to Estimate Regret8 Jun 2022
- 2022A Game-Theoretic Framework for Managing Risk in Multi-Agent Systems30 May 2022
- 2022NeuPL: Neural Population Learning15 Feb 2022
- 2022Efficient Policy Space Response Oracles28 Jan 2022
- 2022Anytime PSRO for Two-Player Zero-Sum Games19 Jan 2022
- 2021Search in Imperfect Information Games10 Nov 2021
- 2021A Game-Theoretic Approach for Improving Generalization Ability of TSP Solvers28 Oct 2021
- 2021Independent Natural Policy Gradient Always Converges in Markov Potential Games20 Oct 2021
- 2021No-Press Diplomacy from Scratch6 Oct 2021
- 2021Multi-Agent Training beyond Zero-Sum with Correlated Equilibrium Meta-Solvers17 Jun 2021
- 2021Unifying Behavioral and Response Diversity for Open-ended Learning in Zero-sum Games9 Jun 2021
- 2021Improving Social Welfare While Preserving Autonomy via a Pareto Mediator7 Jun 2021
- 2021MALib: A Parallel Framework for Population-based Multi-agent Reinforcement Learning5 Jun 2021
- 2021Neural Auto-Curricula4 Jun 2021
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Games14 Mar 2021
- 2021Online Double Oracle13 Mar 2021
- 2021XDO: A Double Oracle Algorithm for Extensive-Form Games11 Mar 2021
- 2022Offline Equilibrium Findingcited by 2
- 2022Offline Equilibrium Finding12 Jul 2022
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Gamescited by 39
- 2021XDO: A Double Oracle Algorithm for Extensive-Form Gamescited by 34
- 2021Independent Natural Policy Gradient Always Converges in Markov Potential Gamescited by 34
- 2021No-Press Diplomacy from Scratchcited by 31
- 2023Cooperative Open-ended Learning Framework for Zero-shot Coordinationcited by 30
- 2024A Survey on Self-play Methods in Reinforcement Learningcited by 26
- 2022ESCHER: Eschewing Importance Sampling in Games by Computing a History Value Function to Estimate Regretcited by 24
- 2021MALib: A Parallel Framework for Population-based Multi-agent Reinforcement Learningcited by 23
- 2021Multi-Agent Training beyond Zero-Sum with Correlated Equilibrium Meta-Solverscited by 21
- 2021Online Double Oraclecited by 18
- 2023Policy Space Diversity for Non-Transitive Gamescited by 15
- 2021Unifying Behavioral and Response Diversity for Open-ended Learning in Zero-sum Gamescited by 14
12 most cited of 44 All 44 (JSON)
- 2026FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Games7 Jul 2026
- 2026EMAgnet: Parameter-Space EMA Regularization for Policy Gradient Self-Play in Large Games22 Jun 2026
- 2026Data-Augmented Game Starts for Accelerating Self-Play Exploration in Imperfect Information Games14 May 2026
- 2026NePPO: Near-Potential Policy Optimization for General-Sum Multi-Agent Reinforcement Learning7 Mar 2026
- 2026Sample-Efficient Policy Space Response Oracles with Joint Experience Best Response6 Feb 2026
- 2025Simulation-Free PSRO: Removing Game Simulation from Policy Space Response Oracles30 Dec 2025
- 2025PoolFlip: A Multi-Agent Reinforcement Learning Security Environment for Cyber Defense27 Aug 2025
- 2025Reevaluating Policy Gradient Methods for Imperfect-Information Games13 Feb 2025
- 2024Computing Ex Ante Equilibrium in Heterogeneous Zero-Sum Team Games2 Oct 2024
- 2024A Survey on Self-play Methods in Reinforcement Learning2 Aug 2024
- 2024Fusion-PSRO: Nash Policy Fusion for Policy Space Response Oracles31 May 2024
- 2024Attaining Human`s Desirable Outcomes in Human-AI Interaction via Structural Causal Games26 May 2024
12 newest of 44 All 44 (JSON)