Dealing with parameterized actions in behavior testing of commercial computer games

Jörg Denzinger, Kevin Loose, Darryl Gates, and John Buchanan

appeared in:
Proc. IEEE 2005 Symposium on Computational Intelligence and Games (CIG-05), Colchester, 2005, pp. 51-58


Abstract

We present a method that enhances evolutionary behavior testing of commercial computer games, as introduced in our CEC 2004 paper, to deal with parameterized actions. The basic idea is to use a layered approach. On one layer, we evolve good parameter value combinations for the parameters of a parameterized action. On the higher layer, we evolve at the same time good action sequences that make use of the value combinations and that try to bring the game in a wanted (or unwanted) state. We used this approach to test cornerkicks in the FIFA-99 game. We were able to evolve many parameter-value-action sequence combinations that scored a goal or resulted in a penalty shot, some of which are very short or represent a rather unintelligent behavior of the players guided by the computer opponent.



Download paper (293 Kbytes)

Generated: 08/04/2005