No coercion and no prohibition - a position independent encoding scheme for evolutionary algorithms
Conor Ryan, Michael O’Neill, Raja Muhammad Atif Azad · 2001
We describe an new encoding system, Chorus, for grammar based Evolutionary Algorithms. This scheme is coarsely based on the manner in nature in which genes produce proteins that regulate the metabolic pathways of the cell. The phenotype is the behaviour of the cells metabolism, which corresponds to the development of the computer program in our case. In this procedure, the actual protein encoded by a gene is the same regardless of the position of the gene within the genome.