A fun zombie apocalypse simulator based on cellular automata