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.
RUB 2015. Copyright 2007-2013. All rights reserved. Web managers: J. S. McCaskill, T. Maeke.