Proceedings

Solving Checkers

Download BibTeX Cite

Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Pages 292-296.

© 2005 International Joint Conferences on Artificial Intelligence

Abstract

AI has had notable success in building highperformance game-playing programs to compete against the best human players. However, the availability of fast and plentiful machines with large memories and disks creates the possibility of   a game. This has been done before for simple or relatively small games. In this paper, we present new ideas and algorithms for solving the game of checkers. Checkers is a popular game of skill with a search space of     possible positions. This paper reports on our first result. One of the most challenging checkers openings has been solved – the White Doctor opening is a draw. Solving roughly 50 more openings will result in the game-theoretic value of checkers being determined.

  1. [Allis et al., 1991] V. Allis, J. van den Herik, and I. Her- schberg. Which games will survive. In Heuristic Pro- gramming in Artificial Intelligence 2, pages 232-243.
  2. Ellis Horwood Limited, 1991.
  3. [Allis, 1988] V. Allis. A knowledge-based approach to Connect-Four. The game is solved: White wins. Master's thesis, Vrije Universiteit, Amsterdam, 1988.
  4. [Allis, 1994] V. Allis. Searching for Solutions in Games and Artificial Intelligence. PhD thesis, Department of Com- puter Science, University of Limburg, 1994. [Chinook, 1995] Chinook, 1995. http://www.cs. ualberta.ca/˜chinook/databases/total.php. Link
  5. [Fortman, 1977] R. Fortman. Basic checkers, 1977. Pri- vately published, but online at http://home.clara. net/davey/basicche.html. Link
  6. [Gasser, 1996] R. Gasser. Solving Nine Men's Morris. Com- putational Intelligence, 12:24-41, 1996.
  7. [Gilbert, 2005] E. Gilbert, 2005. http://pages. prodigy.net/eyg/Checkers. Link
  8. [Kishimoto and Müller, 2003] A. Kishimoto and M. Müller. Df-pn in Go: Application to the one-eye problem. In van den Herik et al. [2003], pages 125-141.
  9. [Kishimoto and Müller, 2004] A. Kishimoto and M. Müller. A general solution to the graph history interaction prob- lem. In AAAI, pages 644-649, 2004.
  10. [McAllester, 1988] D. McAllester. Conspiracy numbers for min-max search. Artificial Intelligence, 35:287-310, 1988.
  11. [Nagai, 2002] A. Nagai. Df-pn Algorithm for Searching AND/OR Trees and Its Applications. PhD thesis, Depart- ment of Information Science, University of Tokyo, 2002.
  12. [Romein and Bal, 2003] J. Romein and H. Bal. Solving the game of awari using parallel retrograde analysis. IEEE Computer, 36(10):26-33, 2003.
  13. [Schaeffer et al., 2003] J. Schaeffer, Y. Björnsson, N. Burch, R. Lake, P. Lu, and S. Sutphen. Building the checkers 10- piece endgame databases. In van den Herik et al. [2003], pages 193-210.
  14. [Schaeffer, 1997] J. Schaeffer. One Jump Ahead. Springer- Verlag, 1997.
  15. [Thompson, 1986] K. Thompson. Retrograde analysis of certain endgames. Journal of the International Computer Chess Association, 9(3):131-139, 1986.
  16. [Trice and Dodgen, 2003] E. Trice and G. Dodgen. The 7- piece perfect play lookup database for the game of check- ers. In van den Herik et al. [2003], pages 211-230.
  17. [van den Herik et al., 2003] J. van den Herik, H. Iida, and E. Heinz, editors. Advances in Computer Games 10. Kluwer Academic Publishers, 2003.

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

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