BioGraphy Frequently Asked Questions

 

How does it work?

In order to translate a genome (the digital analog to DNA) into an image the following algorithm is used. For each pixel in the image, the genome is interpreted into the bytecode for a simple virtual machine. The virtual machine's registors are instantiated with the pixel's graph coordinates. Then the bytecode is executed and when the program terminates, the registers are translated into a color value for that pixel.

Why does mating seldom produce lots of unique offspring?

You must be sure to mate similar (i.e., sharing a common offspring) populations. Also the populations should be evolutionarily advanced. If you mate completely unrelated specimens, it will be like trying to mate two different species, and we all know dogs and cats can't have offspring. If you attempt mating with specimens which are very primitive there will be little locality of reference in their genetic code, so results will also be affected.

Why are colors such as bright reds, blues, and greens so common?

Since color values are determined by RGB Color parameters for red green and blue. It is statistically easier for these colors to emerge initially than combinations of them. As specimens become more and more evolved and robust, the colorings should tend more interesting colors.