This is a cellular automaton, a system that creates complex patterns by following a simple set of mathematical rules. Scroll up and down to see more of the pattern, or reload the page to generate a new one.
More about cellular automata