Personality profiles for generating believable bot behaviors

In this work, personality profiles are used to develop parameterized bot behaviors. While the personality profile structure was originally designed as a descriptive tool for human behavior, as used here it is a generative tool, allowing a plurality of different behaviors to result from a single rule set. This paper describes our use of the Five-Factor Model of personality to develop a bot that plays Unreal Tournament 2004, as an entry in the 2K BotPrize competition at the 2010 IEEE Computational Intelligence and Games conference.