Cellular automata, Conways game of life, digital biology, and emergence.