A Genetic Algorithm for the Zen Puzzle Garden Game