Proceedings

Generalized Game Trees

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Search. Pages 328-332.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

We consider two generalizations of the standard two-player game model: different evaluation functions for the players, and more than two players. Relaxing the assumption that players share the same evaluation function produces a hierarchy of levels of knowledge as deep as the search tree. Alpha-beta pruning is only possible when the different evaluation functions behave identically. In extending the standard model to more than two players, the minimax algorithm is generalized to the maxn algorithm applied to vectors of N-tuples representing the evaluations for each of the players. If we assume an upper bound on the sum of the components for each player, and a lower bound on each individual component, then shallow alphabeta pruning is possible, but not deep pruning. In the best case, the as7ptoti) branching factor is reduced to (1 + 4b- 3 /2. In the average case, however, pruning does not reduce the asymptotic branching factor. Thus, alphabeta pruning is found to be effective only in the special case of two players with a common evaluation function.

  1. Pearl, J. Heuristics, Addison-Wesley, Reading Mass 1984. ' '
  2. Rosenschein, J .S., The role of knowledge in logic- based rational interactions, Proceedings of the Sev- enth Annual International Phoenix Conference on Computers and Communications, Scottsdale AZ ' ' IEEE Computer Society, March, 1988, pp. 497-504.
  3. Luckhardt, C.A., and K.B. Irani, An algorithmic so- lution of N-person games, Proceedings of the Na- tional Conference on Artificial Intelligence ( AAAI- 86), Philadelphia, Pa., August, 1986, pp. 158-162.
  4. Knuth, D.E., and R.E. Moore An analysis of Alpha- Beta pruning, Artificial Intelligence, Vol. 6, No. 4, 1975, pp. 293-326.

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

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