Proceedings

Do Not Discretize, Optimize: Almost Greedy Fictitious Play

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 3505-3513.

https://doi.org/10.24963/ijcai.2026/390

Abstract

Our work evolves around Fictitious Play, one of the first iterative methods that is known to converge to a Nash equilibrium in zero-sum games. In recent years, there has been a revived interest, due to applications in various machine learning problems, which has motivated a line of work on its convergence properties and on proposing new variants of the initial algorithm. Our paper is along this direction and introduces one new variant, which we refer to as Almost Greedy Fictitious Play. The proposed algorithm greedily attempts to find the optimal stepsize at each iteration but its search space is constrained and includes almost all the line between the cumulative mixed strategy and the current best response. Our main result is that the method achieves an instance dependent convergence rate of O(1/T) with respect to the duality gap. This matches the rate of Continuous Fictitious Play, and offers an alternative to discretization. We complement our theoretical findings with experiments that demonstrate the effectiveness of the method.

  1. [Abernethy et al., 2021] Jacob Abernethy, Kevin A Lai, and Andre Wibisono. Fast convergence of fictitious play for di- agonal payoff matrices. In Proceedings of the 2021 ACM- SIAM Symposium on Discrete Algorithms (SODA), pages 1387-1404. SIAM, 2021.
  2. [Anagnostides and Sandholm, 2024] Ioannis Anag- nostides and Tuomas Sandholm. Convergence of $\text{log}(1/\epsilon)$ for gradient-based algorithms in zero-sum games without the condition number: A smoothed analysis. In Advances in Neural Information Processing Systems 38: Annual Conference on Neural Information Processing Systems 2024, NeurIPS 2024, Vancouver, BC, Canada, December 10 -15, 2024, 2024.
  3. [Baudin and Laraki, 2022a] Lucas Baudin and Rida Laraki. Fictitious play and best-response dynamics in identical in- terest and zero-sum stochastic games. In International Conference on Machine Learning, ICML 2022, 17-23 July 2022, Baltimore, Maryland, USA, volume 162 of Proceed- ings of Machine Learning Research, pages 1664-1690. PMLR, 2022.
  4. [Baudin and Laraki, 2022b] Lucas Baudin and Rida Laraki. Smooth fictitious play in stochastic games with perturbed payoffs and unknown transitions. In Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, NeurIPS 2022, New Orleans, LA, USA, November 28 -December 9, 2022, 2022.
  5. [Brandt et al., 2010] Felix Brandt, Felix Fischer, and Paul Harrenstein. On the rate of convergence of fictitious play. In International Symposium on Algorithmic Game Theory, pages 102-113. Springer, 2010.
  6. [Brown, 1949] George W Brown. Some notes on computa- tion of games solutions. Technical report, The Rand Cor- poration, 1949.
  7. [Brown, 1951] George W Brown. Iterative solution of games by fictitious play. Act. Anal. Prod Allocation, 13(1):374, 1951.
  8. [Chen et al., 2022] Yurong Chen, Xiaotie Deng, Chenchen Li, David Mguni, Jun Wang, Xiang Yan, and Yaodong Yang. On the convergence of fictitious play: A decompo- sition approach. In Proceedings of the Thirty-First Inter- national Joint Conference on Artificial Intelligence, IJCAI 2022, Vienna, Austria, 23-29 July 2022, pages 179-185. IJCAI
  9. [Cloud et al., 2023] Alex Cloud, Albert Wang, and Wesley Kerr. Anticipatory fictitious play. In Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence, IJCAI 2023, 19th-25th August 2023, Macao, SAR, China, pages 73-81. ijcai.org, 2023. IJCAI
  10. [Daskalakis and Pan, 2014] Constantinos Daskalakis and Qinxuan Pan. A counter-example to karlin's strong conjecture for fictitious play. In 2014 IEEE 55th Annual Symposium on Foundations of Computer Science, pages 11-20. IEEE, 2014.
  11. [Fasoulakis et al., 2025] Michail Fasoulakis, Evangelos Markakis, Georgios Roussakis, and Christodoulos San- torinaios. A descent-based method on the duality gap for solving zero-sum games. In Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence, IJCAI 2025, Montreal, Canada, August 16-22, 2025, pages 3839-3847. ijcai.org, 2025.
  12. [Frank and Wolfe, 1956] Marguerite Frank and Philip Wolfe. An algorithm for quadratic programming. Naval research logistics quarterly, 3(1-2):95-110, 1956.
  13. [Fudenberg and Kreps, 1993] Drew Fudenberg and David M Kreps. Learning mixed equilibria. Games and economic behavior, 5(3):320-367, 1993.
  14. [Fudenberg and Levine, 1995] Drew Fudenberg and David K Levine. Consistency and cautious fictitious play. Journal of Economic Dynamics and Control, 19(5-7):1065-1089, 1995.
  15. [Gidel et al., 2017] Gauthier Gidel, Tony Jebara, and Simon Lacoste-Julien. Frank-wolfe algorithms for saddle point problems. In Proceedings of the 20th International Con- ference on Artificial Intelligence and Statistics, AISTATS 2017, 20-22 April 2017, Fort Lauderdale, FL, USA, vol- ume 54 of Proceedings of Machine Learning Research, pages 362-371. PMLR, 2017.
  16. [Goldman and Tucker, 1956] Alan J Goldman and Albert W Tucker. Theory of linear programming. Linear inequalities and related systems, 38:53-97, 1956.
  17. [Goodfellow et al., 2014] Ian J. Goodfellow, Jean Pouget- Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron C. Courville, and Yoshua Bengio. Generative adversarial nets. In Advances in Neural In- formation Processing Systems 27: Annual Conference on Neural Information Processing Systems 2014, December 8-13 2014, Montreal, Quebec, Canada, pages 2672-2680, 2014.
  18. [Harris, 1998] Christopher Harris. On the rate of conver- gence of continuous-time fictitious play. Games and Eco- nomic Behavior, 22(2):238-259, 1998.
  19. [Heinrich et al., 2015] Johannes Heinrich, Marc Lanctot, and David Silver. Fictitious self-play in extensive-form games. In International conference on machine learning, pages 805-813. PMLR, 2015.
  20. [Hofbauer and Sandholm, 2002] Josef Hofbauer and William H Sandholm. On the global convergence of stochastic fictitious play. Econometrica, 70(6):2265- 2294, 2002.
  21. [Karlin, 1959] Samuel Karlin. Mathematical methods and theory in games, programming and economics. Addison- Wesley, Reading, 1959.
  22. [Krishna and Sjöström, 1997] Vijay Krishna and Tomas Sjöström. Learning in games: Fictitious play dynamics. In Cooperation: Game-Theoretic Approaches, pages 257- 273. Springer, 1997.
  23. [Lazarsfeld et al., 2025a] John Lazarsfeld, Georgios Pil- iouras, Ryann Sim, and Stratis Skoulakis. Optimism with- out regularization: Constant regret in zero-sum games. In Advances in Neural Information Processing Systems 38 (NeurIPS 2025), volume 38, San Diego, CA, USA, 2025.
  24. [Lazarsfeld et al., 2025b] John Lazarsfeld, Georgios Pil- iouras, Ryann Sim, and Andre Wibisono. Fast and furious symmetric learning in zero-sum games: Gradient descent as fictitious play. In The Thirty Eighth Annual Conference on Learning Theory, 30-4 July 2025, Lyon, France, vol- ume 291 of Proceedings of Machine Learning Research, pages 3527-3577. PMLR, 2025.
  25. [Ma et al., 2017] Wei-Chiu Ma, De-An Huang, Namhoon Lee, and Kris M Kitani. Forecasting interactive dynamics of pedestrians with fictitious play. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recog- nition, pages 774-782, 2017.
  26. [Marden et al., 2009] Jason R Marden, Gürdal Arslan, and Jeff S Shamma. Joint strategy fictitious play with iner- tia for potential games. IEEE Transactions on Automatic Control, 54(2):208-220, 2009.
  27. [Miyasawa, 1961] Koichi Miyasawa. On the convergence of the learning process in a 2 x 2 non-zero-sum two-person game. Research Memorandum 33, Economic Research Program, Princeton University, 1961.
  28. [Monderer and Sela, 1996] Dov Monderer and Aner Sela. A 2×2 game without the fictitious play property. Games and Economic Behavior, 14(1):144-148, 1996.
  29. [Monderer and Shapley, 1996a] Dov Monderer and Lloyd S Shapley. Fictitious play property for games with identi- cal interests. Journal of economic theory, 68(1):258-265, 1996.
  30. [Monderer and Shapley, 1996b] Dov Monderer and Lloyd S Shapley. Potential games. Games and economic behavior, 14(1):124-143, 1996.
  31. [Muller et al., 2020] Paul Muller, Shayegan Omidshafiei, Mark Rowland, Karl Tuyls, Julien Pérolat, Siqi Liu, Daniel Hennes, Luke Marris, Marc Lanctot, Edward Hughes, Zhe Wang, Guy Lever, Nicolas Heess, Thore Graepel, and Rémi Munos. A generalized training approach for multia- gent learning. In 8th International Conference on Learn- ing Representations, ICLR 2020, Addis Ababa, Ethiopia, April 26-30, 2020. OpenReview.net, 2020.
  32. [Nash, 1951] John Nash. Non-cooperative games. Annals of Mathematics, 54(2):286-295, 1951.
  33. [Ostrovski and van Strien, 2013] Georg Ostrovski and Se- bastian van Strien. Payoff performance of fictitious play. CoRR, abs/1308.4049, 2013.
  34. [Panageas et al., 2023] Ioannis Panageas, Nikolas Patris, Stratis Skoulakis, and Volkan Cevher. Exponential lower bounds for fictitious play in potential games. In Ad- vances in Neural Information Processing Systems 36: An- nual Conference on Neural Information Processing Sys- tems 2023, NeurIPS 2023, New Orleans, LA, USA, De- cember 10 -16, 2023, 2023.
  35. [Robinson, 1951] Julia Robinson. An iterative method of solving a game. Annals of mathematics, 54(2):296-301, 1951.
  36. [Sayin et al., 2022] Muhammed O Sayin, Francesca Parise, and Asuman Ozdaglar. Fictitious play in zero-sum stochastic games. SIAM Journal on Control and Optimiza- tion, 60(4):2095-2114, 2022.
  37. [Shapley, 1964] Lloyd S Shapley. Some topics in two-person games. Advances in Game Theory.(AM-52), pages 1-28, 1964.
  38. [Vinyals et al., 2019] Oriol Vinyals, Igor Babuschkin, Woj- ciech M Czarnecki, Michaël Mathieu, Andrew Dudzik, Junyoung Chung, David H Choi, Richard Powell, Timo Ewalds, Petko Georgiev, et al. Grandmaster level in star- craft ii using multi-agent reinforcement learning. Nature, 575(7782):350-354, 2019.
  39. [von Neumann, 1928] John von Neumann. Zur theorie der gesellschaftsspiele. Mathematische Annalen, 100(1):295- 320, 1928.
  40. [Wang, 2025] Yuanhao Wang. Tie-breaking agnostic lower bound for fictitious play. arXiv preprint arXiv:2507.09902, 2025.
  41. [Wei et al., 2021] Chen-Yu Wei, Chung-Wei Lee, Mengxiao Zhang, and Haipeng Luo. Linear last-iterate convergence in constrained saddle-point optimization. In 9th Inter- national Conference on Learning Representations, ICLR 2021, Virtual Event, Austria, May 3-7, 2021. OpenRe- view.net, 2021.
  42. [Yang and Wang, 2020] Yaodong Yang and Jun Wang. An overview of multi-agent reinforcement learning from game theoretical perspective. arXiv preprint arXiv:2011.00583, 2020.
  43. [Yang et al., 2018] Yaodong Yang, Rui Luo, Minne Li, Ming Zhou, Weinan Zhang, and Jun Wang. Mean field multi- agent reinforcement learning. In Proceedings of the 35th International Conference on Machine Learning, ICML 2018, Stockholmsmässan, Stockholm, Sweden, July 10-15, 2018, volume 80 of Proceedings of Machine Learning Re- search, pages 5567-5576. PMLR, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards