Cellular Automata and Fractal Evolution

Genetic Algorithms and Artificial Evolution of Cellular Automata

One of the first tests of genetic algorithms on cellular automata was the density of live cells problem:

This problem was proposed as a method of evolving Class IV CA. The density of live cells is a global property, but CA rules are local. To solve this problem, a CA must transmit information across space and time, and remember results of previous generations. These are the characteristics of Class IV CA.

Here are the basic steps of the Genetic Algorithm approach to solving Density of Live Cells Problem.

Here is an example.

Return to Genetic Algorithms.