Source Code License Priority Support Application Summaries Neural Net Reference Company History Customer Quotes Customer Forum Mailing List Reviews Search FAQ Mutation Mutation is a genetic operator that alters one ore more gene values in a chromosome from its initial state. This can result in entirely new gene values being added to the gene pool. With these new gene values, the genetic algorithm may be able to arrive at better solution than was previously possible. Mutation is an important part of the genetic search as help helps to prevent the population from stagnating at any local optima.
Mutation occurs during evolution according to a user-definable mutation probability.
If it is set to high, the search will turn into a primitive random search. This mutation operator can only be used for binary genes. This mutation operator can only be used for integer and float genes. This mutation operator keeps the population from stagnating in the early stages of the evolution then allows the genetic algorithm to fine tune the solution in the later stages of evolution. This mutation operator can only be used for integer and float genes.