Empirical Analysis of Fictitious Play for Nash Equilibrium Computation in Multiplayer Games
arXiv:2001.11165
Abstract
While fictitious play is guaranteed to converge to Nash equilibrium in certain game classes, such as two-player zero-sum games, it is not guaranteed to converge in non-zero-sum and multiplayer games. We show that fictitious play in fact leads to improved Nash equilibrium approximation over a variety of game classes and sizes than (counterfactual) regret minimization, which has recently produced superhuman play for multiplayer poker. We also show that when fictitious play is run several times using random initializations it is able to solve several known challenge problems in which the standard version is known to not converge, including Shapley's classic counterexample. These provide some of the first positive results for fictitious play in these settings, despite the fact that worst-case theoretical results are negative.
Subsumes 2020 article "Fictitious Play Outperforms Counterfactual Regret Minimization" and 2022 article "Random Initialization Solves Shapley's Fictitious Play Counterexample."
References in corpus (2)
Cited by in corpus (4)
- Fast Complete Algorithm for Multiplayer Nash Equilibrium
- Parallel Algorithm for Approximating Nash Equilibrium in Multiplayer Stochastic Games with Application to Naval Strategic Planning
- Algorithm for Computing Approximate Nash Equilibrium in Continuous Games with Application to Continuous Blotto
- Computing Nash Equilibria in Multiplayer DAG-Structured Stochastic Games with Persistent Imperfect Information