Proceedings

Leaf-Value Tables for Pruning Non-Zero-Sum Games

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 317-322.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

Algorithms for pruning game trees generally rely on a game being zero-sum, in the case of alpha-beta pruning, or constant-sum, in the case of multi-player pruning algorithms such as speculative pruning. While existing algorithms can prune non-zero-sum games, pruning is much less effective than in constant-sum games. We introduce the idea of leaf-value tables, which store an enumeration of the possible leaf values in a game tree. Using these tables we are can make perfect decisions about whether or not it is possible to prune a given node in a tree. Leaf-value tables also make it easier to incorporate monotonic heuristics for increased pruning. In the 3-player perfect-information variant of Spades we are able to reduce node expansions by two orders of magnitude over the previous best zero-sum and non-zero-sum pruning techniques.

  1. [Carmel and Markovitch, 1996] Carmel, D., and Markov- itch, S., Incorporating Opponent Models into Adversary Search, AAAI-96, Portland, OR.
  2. [Donkers, 2003] Donkers, H.H.L.M., Nosce Hostem: Search- ing with Opponent Models, PhD Thesis, 2003, Univer- sity of Maastricht.
  3. [Korf, 1991] Korf, R., Multiplayer Alpha-Beta Pruning. Arti- ficial Intelligence, vol. 48 no. 1, 1991, 99-111.
  4. [Luckhardt and Irani, 1986] Luckhardt, C.A., and Irani, K.B., An algorithmic solution of N-person games, Proceed- ings AAAI-86, Philadelphia, PA, 158-162.
  5. [Russell and Norvig, 1995] Russell, S., Norvig, P., Artificial In- telligence: A Modern Approach, Prentice-Hall Inc., 1995.
  6. [Sturtevant, 2004] Sturtevant, N.R., Current Challenges in Multi-Player Game Search, Proceedings, Computer and Games 2004, Bar-Ilan, Israel.
  7. [Sturtevant, 2003] Sturtevant, N.R., Last-Branch and Specu- lative Pruning Algorithms for Max n , Proceedings IJCAI- 03, Acapulco, Mexico.
  8. [Sturtevant and Korf, 2000] Sturtevant, N.R., and Korf, R.E., On Pruning Techniques for Multi-Player Games, Pro- ceedings AAAI-2000, Austin, TX, 201-207.

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

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