
Pillars of chaotic creation was created with two-dimensional cellular automata and genetic algorithms. Like usual cellular automata, every cell starts with a random state, and the next state depends on its neighbors' states. The difference is, in this cellular automata, every cell starts with a rule randomly. In every generation, they exchange their rules depending on the neighbors' rules and their state.