🌱
Mutations are carried out on a gene-by-gene basis. Thus, in principle, the number of mutated genes can range from to . We define the mutation probability as which is typically set as where is a constant of order and is the Chromosome or Genotype length.
Here we just flip bits.
Here we select a random number in the allowed range (i.e. ). The mutated value (allele) of a gene is centred on the previous value, and the creep rate determines how far the mutation may take the new value. The value of the gene changes according to where is a suitable distribution, for instance a uniform distribution. In this case we get where is the uniform random number in and is the creep rate (i.e. the width of the distribution).