Virtual players, also called non-player characters (NPCs), are an integral part of video games. NPCs develop the story of the game and create a critical mass of virtual players making the game more attractive, whether it is educational games or games just for fun. The creation of a virtual player goes through stages that gives plausible human behavior