Class | Description |
---|---|
CrossoverPipeline |
CrossoverPipeline is a GPBreedingPipeline which performs a strongly-typed
version of
Koza-style "Subtree Crossover".
|
FullBuilder |
FullBuilder is a GPNodeBuilder which implements the FULL tree building method described in Koza I/II.
|
GPKozaDefaults |
A static class that returns the base for "default values" which Koza-style
operators use, rather than making the user specify them all on a per-
species basis.
|
GrowBuilder |
GrowBuilder is a GPNodeBuilder which
implements the GROW tree building method described in Koza I/II.
|
HalfBuilder |
HalfBuilder is a GPNodeBuilder which
implements the RAMPED HALF-AND-HALF tree building method described in Koza I/II.
|
KozaBuilder | |
KozaFitness |
KozaFitness is a Fitness which stores an individual's fitness as described in
Koza I.
|
KozaNodeSelector |
KozaNodeSelector is a GPNodeSelector which picks nodes in trees a-la Koza I,
with the addition of having a probability of always picking the root.
|
KozaShortStatistics |
A Koza-style statistics generator, intended to be easily parseable with
awk or other Unix tools.
|
MutationPipeline |
MutationPipeline is a GPBreedingPipeline which
implements a strongly-typed version of the
"Point Mutation" operator as described in Koza I.
|