Adding variety in NPCs behaviour using emotional states and genetic algorithms: The GENIE project