Proceedings

An Expert-Level Card Playing Agent Based on a Variant of Perfect Information Monte Carlo Sampling

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 125-130.

Abstract

Despite some success of Perfect Information Monte Carlo Sampling (PIMC) in imperfect information games in the past, it has been eclipsed by other approaches in recent years. Standard PIMC has well-known shortcomings in the accuracy of its decisions, but has the advantage of being simple, fast, robust and scalable, making it well-suited for imperfect information games with large state-spaces. We propose Presumed Value PIMC resolving the problem of overestimation of opponent's knowledge of hidden information in future game states. The resulting AI agent was tested against human experts in Schnapsen, a Central European 2-player trick-taking card game, and performs above human expert-level.

  1. [Agresti and Coull, 1998] A. Agresti and B.A. Coull. Ap- proximate is better than exact for interval estimation of bi- nomial proportions. The American Statistician, 52(2):119- 126, 1998.
  2. [Bowling et al., 2015] Michael Bowling, Neil Burch, Michael Johanson, and Oskari Tammelin. Heads-up limit holdem poker is solved. Science, 347(6218):145-149, 2015.
  3. [Browne et al., 2012] Cameron B Browne, Edward Pow- ley, Daniel Whitehouse, Simon M Lucas, Peter I Cowl- ing, Philipp Rohlfshagen, Stephen Tavener, Diego Perez, Spyridon Samothrakis, and Simon Colton. A survey of monte carlo tree search methods. Computational Intelli- gence and AI in Games, IEEE Transactions on, 4(1):1-43, 2012.
  4. [Buro et al., 2009] Michael Buro, Jeffrey Richard Long, Timothy Furtak, and Nathan R. Sturtevant. Improving state evaluation, inference, and search in trick-based card games. In Craig Boutilier, editor, IJCAI 2009, Proceedings 3 http://psellos.com/schnapsen/blog/ of the 21st International Joint Conference on Artificial In- telligence, Pasadena, California, USA, July 11-17, 2009, pages 1407-1413, 2009. IJCAI Link
  5. [Frank and Basin, 1998a] Ian Frank and David A. Basin. Op- timal play against best defence: Complexity and heuris- tics. In H. Jaap van den Herik and Hiroyuki Iida, editors, Computers and Games, volume 1558 of Lecture Notes in Computer Science, pages 50-73. Springer, 1998.
  6. [Frank and Basin, 1998b] Ian Frank and David A. Basin. Search in games with incomplete information: A case study using bridge card play. Artif. Intell., 100(1-2):87- 123, 1998.
  7. [Frank and Basin, 2001] Ian Frank and David A. Basin. A theoretical and empirical investigation of search in im- perfect information games. Theor. Comput. Sci., 252(1- 2):217-256, 2001.
  8. [Frank et al., 1998] Ian Frank, David A. Basin, and Hitoshi Matsubara. Finding optimal strategies for imperfect infor- mation games. In AAAI/IAAI, pages 500-507, 1998.
  9. [Ginsberg, 1999] Matthew L. Ginsberg. Gib: Steps toward an expert-level bridge-playing program. In Thomas Dean, editor, IJCAI, pages 584-593. IJCAI
  10. Morgan Kaufmann, 1999.
  11. [Ginsberg, 2001] Matthew L. Ginsberg. GIB: imperfect in- formation in a computationally challenging game. J. Artif. Intell. Res. (JAIR), 14:303-358, 2001.
  12. [Johanson et al., 2013] Michael Johanson, Neil Burch, Richard Valenzano, and Michael Bowling. Evaluating state-space abstractions in extensive-form games. In Proceedings of the 2013 international conference on Au- tonomous agents and multi-agent systems, pages 271-278. International Foundation for Autonomous Agents and Multiagent Systems, 2013.
  13. [Long et al., 2010] Jeffrey Richard Long, Nathan R Sturte- vant, Michael Buro, and Timothy Furtak. Understanding the success of perfect information monte carlo sampling in game tree search. In AAAI, 2010.
  14. [Russell and Norvig, 2003] Stuart Russell and Peter Norvig. Artificial Intelligence: A Modern Approach, Second Edi- tion. Prentice Hall, Upper Saddle River, NJ, 2003.
  15. [Schofield et al., 2013] Michael Schofield, Timothy Cerexhe, and Michael Thielscher. Lifting hyperplay for general game playing to incomplete-information models. In Proc. GIGA 2013 Workshop, pages 39-45, 2013.
  16. [Wisser, 2010] Florian Wisser. Creating possible worlds us- ing sims tables for the imperfect information card game schnapsen. In ICTAI (2), pages 7-10. IEEE Computer So- ciety, 2010.
  17. [Wisser, 2013] Florian Wisser. Error allowing minimax: Getting over indifference. In ICTAI, pages 79-86. IEEE Computer Society, 2013.

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

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