CASPER: A Case-Based Poker-Bot
This paper investigates the use of the case-based reasoning methodology applied to the game of Texas hold’em poker. The development of a CASe-based Poker playER (CASPER) is described. CASPER uses knowledge of previous poker scenarios to inform its betting decisions. CASPER improves upon previous case-based reasoning approaches to poker and is able to play evenly against the University of Alberta’s Pokibots and Simbots, from which it acquired its case-bases and updates previously published research by showing that CASPER plays profitably against human online competitors for play money. However, against online players for real money CASPER is not profitable. The reasons for this are briefly discussed.
KeywordsCase-Based Reasoning Game AI Poker
Unable to display preview. Download preview PDF.
- 2.Schaeffer, J., Billings, D., Peña, L., Szafron, D.: Learning to play strong poker. In: Proceedings of the ICML 1999 Workshop on Machine Learning in Game Playing (1999)Google Scholar
- 3.Billings, D., Davidson, A., Schaeffer, J., Szafron, D.: The challenge of poker. Artificial Intelligence (1-2), 201–240 (2002)Google Scholar
- 4.Billings, D., Peña, L., Schaeffer, J., Szafron, D.: Using probabilistic knowledge and simulation to play poker. In: Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence, pp. 697–703 (1999)Google Scholar
- 5.Davidson, A.: Opponent modeling in poker: Learning and acting in a hostile and uncertain environment. Master’s thesis, University of Alberta (2002)Google Scholar
- 6.Billings, D., Burch, N., Davidson, A., Holte, R., Schaeffer, J., Schauenberg, T., Szafron, D.: Approximating game-theoretic optimal strategies for full-scale poker. In: IJCAI (2003)Google Scholar
- 7.Sklansky, D.: The Theory of Poker. Two Plus Two Publishing, Las Vegas (1994)Google Scholar
- 8.Sklansky, D., Malmuth, M.: Hold’em Poker for Advanced Players, 2nd edn. Two Plus Two Publishing, Las Vegas (1994)Google Scholar
- 9.Korb, K.B., Nicholson, A.E., Jitnah, N.: Bayesian poker. In: UAI 1999 - Proceedings of the 15th International Conference on Uncertainty in Artificial Intelligence, Sweden, pp. 343–350 (1999)Google Scholar
- 11.Sandven, A., Tessem, B.: A Case-Based Learner for Poker. In: The Ninth Scandinavian Conference on Artificial Intelligence (SCAI 2006), Helsinki, Finland (2006)Google Scholar
- 12.Salim, M., Rohwer, P.: Poker Opponent Modeling. Indiana University, Personal communication (2005)Google Scholar
- 13.Rubin, J., Watson, I.: Investigating the Effectiveness of Applying Case-Based Reasoning to the game of Texas Hold’em. In: Proc. of the 20th. Florida Artificial Intelligence Research Society Conference (FLAIRS), Key West, Florida. AAAI Press, Menlo Park (2007)Google Scholar