256 possible rules. One dimension. Infinite complexity. Each row is a generation. Each cell looks at itself and its two neighbors, then becomes alive or dead according to a simple rule.