popular amongst computer scientists, natural scientists and many more) *zero-player game (which means that it evolves automatically after an initial state is set) *grid of square cells that can be alive or dead *each cell interacts with its 8 neighbours according to 4 rules: 1) any live cell with fewer that 2 live neighbors dies 2) any live cell with 2 or 3 live neighbors lives on 3) any live cell with >3 neighbors dies 4) any dead cell with >3 live neighbors becomes a live cell > showing code