As extensively explained by Antonio Sánchez Chinchón, at this website, Moore (here) and Von Neumann (here) neighbourhoods are often used in cellular automata. A good example of neighbouring cells can be found in chess (here).
I have therefore tried to reproduce Mr Sánchez Chinchón's art, using small edits from his original code. Below are 4 successful examples.