outer-totalistic cellular automaton