Personality and Mood for Non-player Characters: A Method for Behavior Simulation in a Maze Environment