Simulation-Free PSRO: Removing Game Simulation from Policy Space Response Oracles

Yingzhuo Liu, Shuodi Liu, Weijun Luo, Liuyu Xiang, Zhaofeng He
12/30/2025
cs.MAcs.AIcs.GT

Official code: enochliu98/SF-PSRO (2 stars, last commit 2025-09-27).

Abstract

Policy Space Response Oracles (PSRO) combines game-theoretic equilibrium computation with learning and is effective in approximating Nash Equilibrium in zero-sum games. However, the computational cost of PSRO has become a significant limitation to its practical application. Our analysis shows that game simulation is the primary bottleneck in PSRO's runtime. To address this issue, we conclude the concept of Simulation-Free PSRO and summarize existing methods that instantiate this concept. Additionally, we propose a novel Dynamic Window-based Simulation-Free PSRO, which introduces the concept of a strategy window to replace the original strategy set maintained in PSRO. The number of strategies in the strategy window is limited, thereby simplifying opponent strategy selection and improving the robustness of the best response. Moreover, we use Nash Clustering to select the strategy to be eliminated, ensuring that the number of strategies within the strategy window is effectively limited. Our experiments across various environments demonstrate that the Dynamic Window mechanism significantly reduces exploitability compared to existing methods, while also exhibiting excellent compatibility. Our code is available at https://github.com/enochliu98/SF-PSRO.

View on arXivView PDF

Code Implementations(1)

enochliu98/SF-PSROOfficial100%
20PythonSep 27, 20251 years ago

Similar Papers

Cite this paper

@article{liu2025simulationfree,
  title  = {Simulation-Free PSRO: Removing Game Simulation from Policy Space Response Oracles},
  author = {Yingzhuo Liu and Shuodi Liu and Weijun Luo and Liuyu Xiang and Zhaofeng He},
  year   = {2025},
  eprint = {2601.05279},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.05279v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.05279.svg)](https://codeofpaper.com/paper/2601.05279)

Discussion