Class Summary |
Breeder |
The CGP implementation requires this slightly modified SimpleBreeder. |
ESSelectionCGP |
CGP benefits greatly from 'neutrality', the idea that genetic drift yields to
diverse individuals having equal fitness. |
Evaluator |
Interprets the program encoded by an individual's genome, and evaluates the
results of the program with the given inputs. |
FitnessCGP |
Extension of SimpleFitness that makes smaller fitnesses better. |
MuLambdaBreederCGP |
The CGP implementation requires this slightly modified MuPlusLambdaBreeder
when using Evolutionary Strategies. |
Stats |
Custom statistics for Cartesian Genetic Programming. |
Util |
Miscelanneous utility methods used by CGP. |