An Evaluation of Models for Predicting Opponent Positions in First-Person Shooter Video Games

被引:21
作者
Hladky, Stephen [1 ]
Bulitko, Vadim [1 ]
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB T6G 2E8, Canada
来源
2008 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND GAMES | 2008年
关键词
PROBABILISTIC FUNCTIONS;
D O I
10.1109/CIG.2008.5035619
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A well-known Artificial Intelligence (AI) problem in video games is designing AI-controlled humanoid characters. It is desirable for these characters to appear both skillful and believably human-like. Many games address the former objective by providing their agents with unfair advantages. Although challenging, these agents are frustrating to humans who perceive the AI to be cheating. In this paper we evaluate hidden semi-Markov models and particle filters as a means for predicting opponent positions. Our results show that these models can perform with similar or better accuracy than the average human expert in the game Counter-Strike: Source. Furthermore, the mistakes these models make are more human-like than perfect predictions.
引用
收藏
页码:39 / 46
页数:8
相关论文
共 23 条
[1]  
*2K BOST, 2007, BIOSH OFF WEBS
[2]  
[Anonymous], ACM COMPUTERS ENTERT
[3]   A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking [J].
Arulampalam, MS ;
Maskell, S ;
Gordon, N ;
Clapp, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) :174-188
[4]   AN INEQUALITY WITH APPLICATIONS TO STATISTICAL ESTIMATION FOR PROBABILISTIC FUNCTIONS OF MARKOV PROCESSES AND TO A MODEL FOR ECOLOGY [J].
BAUM, LE ;
EAGON, JA .
BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1967, 73 (03) :360-&
[5]   A MAXIMIZATION TECHNIQUE OCCURRING IN STATISTICAL ANALYSIS OF PROBABILISTIC FUNCTIONS OF MARKOV CHAINS [J].
BAUM, LE ;
PETRIE, T ;
SOULES, G ;
WEISS, N .
ANNALS OF MATHEMATICAL STATISTICS, 1970, 41 (01) :164-&
[6]  
BENNEWITZ M, 2004, INT J ROBOTICS RES
[7]  
BOROVIES DA, 2007, THESIS NAVAL POSTGRA
[8]  
Buro Michael, 2003, Int'l Joint Conf. on Artifical Intelligence
[9]  
CHAMPANDARD AJ, 2008, HELP PLAYERS NOTICE
[10]  
Darken C., 2008, AI Game Programming Wisdom 4, P419