Implementation of a Human-Like Bot in a First Person Shooter : Second Place Bot at BotPrize 2008

A first person shooter game is a game genre where fun in the game resorts to the skill of the opponents. In particular, when the opponents are bots, adjustment of their skill levels as well as implementation of their human-likeness are important research issues that many research groups have been studying recently in order to make bots more interesting to play with. This led to a contest called BotPrize 2008 held in December 2008 where bots and human players competed with each other for human-likeness. In this paper, we analyze play video clips of all bots participated in this contest, including our bot ranked 2nd in terms of human-likeness, and derive five factors related to bot’s human-likeness. In addition, we further improve our bot considering these five factors and conduct an experiment comparing our original bot, the one submitted to the contest, and the improved one. Experimental results confirm the effectiveness of our improvements, showing that the human-likeness of the improved one has risen significantly. Keywords—FPS, Unreal Tournament, Human-likeness, Believability, Bot