Proceedings

Why Minimax Works: An Alternative Explanation

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 212-216.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

In game-playing programs relying on the minimax principle, deeper searches generally produce better evaluations. Theoretical analyses, however, suggest that in many cases minimaxing amplifies the noise introduced by the heuristic function used to evaluate the leaves of the game tree, leading to what is known as pathological behavior, where deeper searches produce worse evaluations. In most of the previous research, positions were evaluated as losses or wins. Dependence between the values of positions close to each other was identified as the property of realistic game trees that eliminates the pathology and explains why minimax is successful in practice. In this paper we present an alternative explanation that does not rely on value dependence. We show that if real numbers are used for position values, position values tend to be further apart at lower levels of the game tree, which leads to a larger proportion of more extreme positions, where error is less probable. Decreased probability of error in searches to greater depths is sufficient to eliminate the pathology and no additional properties of game trees are required.

  1. [Beal, 1980] Don F. Beal. An analysis of minimax. In Advances in Computer Chess 2, pages 103-109, 1980. Edinburgh University Press.
  2. [Beal, 1982] Don F. Beal. Benefits of minimax search. In Advances in Computer Chess 3, pages 17-24, 1982. Pergamon Press.
  3. [Bratko and Gams, 1982] Ivan Bratko and Matjaž Gams. Error analysis of the minimax principle. In Advances in Computer Chess 3, pages 1-15, 1982. Pergamon Press.
  4. [Luštrek, 2004] Mitja Luštrek. Minimax pathology and real- number minimax model. In Proceedings of the Thirteenth International Electrotechnical and Computer Science Conference, Volume B, pages 137-140, Portorož, Slovenia, September 2004. Slovenian Section IEEE. Figure 9: F (t + e) as a function of F (t). [Michon, 1983]
  5. Gerrard P. Michon. Recursive Random Games: A probabilistic model for Perfect Information Games. Ph.D. thesis, University of California, Los Angeles, 1983.
  6. [Nau, 1979] Dana S. Nau. Quality of decision versus depth of search on game trees. Ph.D. thesis, Duke University, 1979.
  7. [Nau, 1982] Dana S. Nau. An investigation of the causes of pathology in games. Artificial Intelligence, 19(3): 257- 278, November 1982.
  8. [Pearl, 1983] Judea Pearl. On the nature of pathology in game searching. Artificial Intelligence, 20(4): 427-453, July 1983.
  9. [Sadikov et al., 2003] Aleksander Sadikov, Ivan Bratko, and Igor Kononenko. Search vs knowledge: Empirical study of minimax on KRK endgame. In Advances in Computer Games: Many Games, Many Challenges, pages 33-44, 2003. Kluwer Academic Publishers.
  10. [Scheucher and Kaindl, 1998] Anton Scheucher and Hermann Kaindl. Benefits of using multivalued functions for minimaxing. Artificial Intelligence, 99(2): 187-208, March 1998.

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

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