TY - GEN
T1 - Generating heuristics for novice players
AU - De Mesentier Silva, Fernando
AU - Isaksen, Aaron
AU - Togelius, Julian
AU - Nealen, Andy
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/7/2
Y1 - 2016/7/2
N2 - We consider the problem of generating compact sub-optimal game-playing heuristics that can be understood and easily executed by novices. In particular, we seek to find heuristics that can lead to good play while at the same time be expressed as fast and frugal trees or short decision lists. This has applications in automatically generating tutorials and instructions for playing games, but also in analyzing game design and measuring game depth. We use the classic game Blackjack as a testbed, and compare condition induction with the RIPPER algorithm, exhaustive-greedy search in statement space, genetic programming and axis-aligned search. We find that all of these methods can find compact well-playing heuristics under the given constraints, with axis-aligned search performing particularly well.
AB - We consider the problem of generating compact sub-optimal game-playing heuristics that can be understood and easily executed by novices. In particular, we seek to find heuristics that can lead to good play while at the same time be expressed as fast and frugal trees or short decision lists. This has applications in automatically generating tutorials and instructions for playing games, but also in analyzing game design and measuring game depth. We use the classic game Blackjack as a testbed, and compare condition induction with the RIPPER algorithm, exhaustive-greedy search in statement space, genetic programming and axis-aligned search. We find that all of these methods can find compact well-playing heuristics under the given constraints, with axis-aligned search performing particularly well.
UR - http://www.scopus.com/inward/record.url?scp=85015380157&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85015380157&partnerID=8YFLogxK
U2 - 10.1109/CIG.2016.7860407
DO - 10.1109/CIG.2016.7860407
M3 - Conference contribution
AN - SCOPUS:85015380157
T3 - IEEE Conference on Computatonal Intelligence and Games, CIG
BT - 2016 IEEE Conference on Computational Intelligence and Games, CIG 2016
PB - IEEE Computer Society
T2 - 2016 IEEE Conference on Computational Intelligence and Games, CIG 2016
Y2 - 20 September 2016 through 23 September 2016
ER -