Can Babek Ilgaz: Simulation-based performance evaluation of PacMan NPC's

Statecharts give an abstract description of the behavior of a system. We use this behavior with events which are analyzed and represented. These events can occur in one or more possible states. Statecharts allow us to to do more things with less coding and especially in games. Today users expect more realistic behaviour from Non Player Characters (NPC's). If we try to create a realistic NPC with pure coding it will take so much time. Also this technique may lead much more errors which we can not predict before start coding. In this paper, I show how the simulation-based performance evaluation of NPC's in PacMan game.