The Game of Life

pattern:

Simulator:
  1. academo
  2. algomation
  3. cuug.ab.ca
  4. color
  5. MIT
  6. Stanford
  7. bitstorm
  8. dcode
  9. copy.sh
  10. samcodes
  11. beltoforion
Any live cell with 0-1 neighbours dies (under population).
Any live cell with 2-3 neighbours lives on to the next generation.
Any live cell with 4-8 neighbours dies (over population).
Any dead cell with  3  neighbours becomes a live cell (reproduction).