DocumentCode
342601
Title
An adaptive learning model for simplified poker using evolutionary algorithms
Author
Barone, Luigi ; While, Lyndon
Author_Institution
Dept. of Comput. Sci., Western Australia Univ., Nedlands, WA, Australia
Volume
1
fYear
1999
fDate
1999
Abstract
Evolution is the process of adapting to a potentially dynamic environment. By utilising the implicit learning characteristic of evolution in our algorithms, we can create computer programs that learn, and evolve, in uncertain environments. We propose to use evolutionary algorithms to learn to play games of imperfect information-in particular, the game of poker. We describe a new adaptive learning model using evolutionary algorithms that is suitable for designing adaptive computer poker players. We identify several important principles of poker play and use these as the basis for a hypercube of evolving populations in our model. We report experiments using this model to learn a simplified version of poker; results indicate that our new approach demonstrates emergent adaptive behaviour in evolving computer poker players. In particular, we show that our evolving poker players develop different techniques to counteract the variety of strategies employed by their opponents in order to maximise winnings. We compare the strategies evolved by our evolved poker players with a competent static player to demonstrate the importance of adaptation to achieve this end. Comparison with our existing evolutionary poker model highlights the improved performance of this approach
Keywords
adaptive systems; computer games; evolutionary computation; games of skill; learning (artificial intelligence); learning systems; adaptive computer poker players; adaptive learning model; competent static player; computer programs; evolution; evolutionary algorithms; evolving populations; game playing; hypercube; imperfect information; implicit learning characteristic; maximised winnings; potentially dynamic environment; simplified poker; uncertain environments; Algorithm design and analysis; Computer science; Couplings; Evolutionary computation; Gaussian distribution; Genetic algorithms; Genetic programming; High performance computing; Hypercubes;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location
Washington, DC
Print_ISBN
0-7803-5536-9
Type
conf
DOI
10.1109/CEC.1999.781920
Filename
781920
Link To Document