In this system mutation means changing these varibles. The disadvantage in using this method is that creatures do not develop in complexity, they simply move to the ideal varible setting for the system. The second method is storing a representation of the actual creature. Biotopia is an example of this, where a creature is made up of a number of cells. This is better because the creatures are no longer limited in complexity.
Creatures become quickly more complex, within the limits of the system.
This program takes the next conceptual step by allowing 'DNA code' to createa multi-cell creature. This means a complex creature that has a small mutation in the DNA code will result in a different creature, not with just one or two cells changed. The Model True to my principles developed so far, this simulation uses Random Serial Processing to process the cell grid. The program begins with one single cell at the center of the cell grid. When a cell is processed it will look at the DNA instruction, which it will perform.