Coevolution scheme for GSA


Fig. 3: Schematic of basic selection process and genetic encoding of self-assembling logic blocks (SLBs). Two individuals are chosen from the population at random and their respective genomes are decoded in a three-step process: first the recognition sequences determine the self-assembly process, then the internal logic of the self-assembled blocks defines the functionality of the circuit and finally by evaluation of the circuits on the decoded opponent’s test vector. The individual with greater fitness wins. If two individuals have the same fitness, then a random test vector is chosen and the test repeated. If the values are still the same, one of the two individuals wins at random.

Copyright 2007. All rights reserved. Web managers: J. S. McCaskill, P. Wagler