Find out how a square grid and some simple rules can generate complex patterns and life-like behaviour.
Learn about magical mathematical methods for fixing errors on the fly.