Proceedings

Real-Time Opponent Modeling in Trick-Taking Card Games

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 617-621.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-110

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

As adversarial environments become more complex, it is increasingly crucial for agents to exploit the mistakes of weaker opponents, particularly in the context of winning tournaments and competitions.In this work, we present a simple post processing technique, which wecall Perfect Information Post-Mortem Analysis (PIPMA), that can quickly assess the playing strength of an opponent in certain classes of game environments. We apply this technique to skat, a popular German card game, and show that we can achieve substantial performance gains against not only players weaker than our program, but against stronger players as well. Most importantly, PIPMA can model the opponent after only a handful of games. To our knowledge, this makes our work the first successful example of an opponent modelling technique that can adapt its play to a particular opponent in real time in a complex game setting.

  1. [Billings et al., 2002] Darse Billings, Aaron Davidson, Jonathan Schaeffer, and Duane Szafron. The Challenge of Poker. Arti- ficial Intelligence, 134(1-2):201-240, 2002.
  2. [Buro et al., 2009] Michael Buro, Jeffrey R. Long, Timothy Furtak, and Nathan R. Sturtevant. Improving state evaluation, inference, and search in trick-based card games. In IJCAI, pages 1407- 1413, 2009. IJCAI
  3. [Davidson et al., 2000] A. Davidson, D. Billings, J. Schaeffer, and D. Szafron. Improved opponent modeling in poker. In Proceed- ings of the 2000 International Conference on Artificial Intelli- gence, pages 1467-1473. Citeseer, 2000.
  4. [Gilpin and Sandholm, 2006] A. Gilpin and T. Sandholm. Finding equilibria in large sequential games of imperfect information. In ACM Conference on Electronic Commerce, 2006.
  5. [Ginsberg, 2001] Matthew Ginsberg. GIB: Imperfect Information in a Computationally Challenging Game. Journal of Artificial Intelligence Research, pages 303-358, 2001.
  6. [Johanson and Bowling, 2009] Michael Johanson and Michael Bowling. Data biased robust counter strategies. In Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics (AISTATS), pages 264-271, 2009.
  7. [Richards and Amir, 2007] Mark Richards and Eyal Amir. Oppo- nent modeling in scrabble. In Manuela M. Veloso, editor, IJCAI, pages 1482-1487, 2007. IJCAI
  8. [Southey et al., 2005] Finnegan Southey, Michael Bowling, Bryce Larson, Carmelo Piccione, Neil Burch, Darse Billings, and Chris Rayner. Bayes' bluff: Opponent modelling in poker. In Proceed- ings of the Twenty-First Conference on Uncertainty in Artificial Intelligence (UAI), pages 550-558, 2005.
  9. [Zinkevich et al., 2008] Martin Zinkevich, Michael Johanson, Michael Bowling, and Carmelo Piccione. Regret Minimization in Games with Incomplete Information. In Advances in Neural Information Processing Systems 20, pages 1729-1736, 2008.

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

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