Genetic evolution of fuzzy finite state machines to control bots in a first-person shooter game