Specifies the probability that a non-terminal (function) should be preferentially selected in a genetic program tree over a terminal (constant, variable, or function of arity = 0).
With genetic programming, it is preferable to select non-terminals over terminals for genetic operations. Changing an entire subtree's meaning is a stronger change than just changing a constant at the edges of a genetric program. Used in crossover, mutation, and inversion.
Namespace: RSGenerics.GeneticProgramming
Delphi |
public |
Property Value
Type: TGAProbability
Reference |