Cellular Automata
Description:
Each Cell looks at its neighbors above it to determine whether it is black or white.