Learning to play like a human: Case injected genetic algorithms for strategic computer gaming

被引:1
作者
Louis, Sushil J. [1 ]
Miles, Chris [1 ]
机构
[1] Univ Nevada, Evolut Comp Syst LAB, Reno, NV 89557 USA
来源
MODELING AND SIMULATION FOR MILITARY APPLICATIONS | 2006年 / 6228卷
关键词
genetic algorithms; case-injection; decision support; training;
D O I
10.1117/12.668273
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
We use case injected genetic algorithms to learn how to competently play computer strategy games that involve long range planning across complex dynamics. Imperfect knowledge presented to players requires them adapt their strategies in order to anticipate opponent moves. We focus on the problem of acquiring knowledge learned from human players, in particular we learn general routing information from a human player in the context of a strike force planning game. By incorporating case injection into a genetic algorithm, we show methods for incorporating general knowledge elicited from human players into future plans. In effect allowing the GA to take important strategic elements from human play and merging those elements into its own strategic thinking. Results show that with an appropriate representation, case injection is effective at biasing the genetic algorithm toward producing plans that contain important strategic elements used by human players.
引用
收藏
页数:9
相关论文
共 20 条
[1]  
Fogel DavidB., 2001, Blondie24: Playing at the Edge of AI
[2]  
*G MURR SER, 1995, CHALL WHOL AIR MISS
[3]   An air mission planning algorithm using decision analysis and mixed integer programming [J].
Griggs, BJ ;
Parnell, GS ;
Lehmkuhl, LJ .
OPERATIONS RESEARCH, 1997, 45 (05) :662-676
[4]  
Kendall G., 2001, P 2001 ADV ARTIFICIA, P189
[5]  
LAIRD J, 2000, HUMAN LEVEL AIS KILL
[6]  
Laird JE, 2002, COMMUN ACM, V45, P32, DOI 10.1145/502269.502290
[7]  
LAIRD JE, 2000, ROLE AI COMPUTER GAM
[8]  
Leake D.B., 1996, CASE BASED REASONING
[9]  
LI VCW, 1997, STRIKE FORCE ALLOCAT
[10]  
LOUIS SJ, 2002, P 6 C SYST CYB INF O, P855