This repository contains a visualization of Conway's Game of Life, using color to show age. The window is a PyQt5 widget.
Python Dependencies: PyQt5
numpy
random
Conway's game of life is a grid of cells, which live and die based on the following set of rules (as per Wikipedia):
- Any live cell with fewer than two live neighbors dies, as if by underpopulation.
- Any live cell with two or three live neighbors lives on to the next generation.
- Any live cell with more than three live neighbors dies, as if by overpopulation.
- Any dead cell with exactly three live neighbors becomes a live cell, as if by reproduction.