devolve



void  randomSwap(individual)(ref individual ind);

Mutate an individual by randomly swapping alleles


template  randomRange(alias low, alias high)

Mutate an individual by replaceing a random allele with a random value in the range [low, high)


void  randomRange(individual)(ref individual ind);