A B C D E F G H I M N P R S T U V

E

ec.cgp - package ec.cgp
 
ec.cgp.functions - package ec.cgp.functions
 
ec.cgp.problems - package ec.cgp.problems
 
ec.cgp.representation - package ec.cgp.representation
 
equals(Object) - Method in class ec.cgp.representation.FloatVectorIndividual
Adapted from FloatVectorIndividual.
equals(Object) - Method in class ec.cgp.representation.IntegerVectorIndividual
 
ESSelectionCGP - Class in ec.cgp
CGP benefits greatly from 'neutrality', the idea that genetic drift yields to diverse individuals having equal fitness.
ESSelectionCGP() - Constructor for class ec.cgp.ESSelectionCGP
 
eval(EvolutionState, int, Object[], Record, VectorIndividualCGP) - Method in class ec.cgp.problems.ClassificationProblem
Sets the inputs, runs the Cartesian Genetic Program, and returns the results of classification.
evalNode(int, boolean, Object[], StringBuffer, Object, int, VectorSpeciesCGP) - Static method in class ec.cgp.Evaluator
Computes the result of evaluating the given node.
evals - Static variable in class ec.cgp.Evaluator
counter to track number of node evaluations performed.
evaluate(EvolutionState, int, Object[], VectorIndividualCGP) - Static method in class ec.cgp.Evaluator
Evaluate the genome against the given inputs.
evaluate(EvolutionState, Individual, int, int) - Method in class ec.cgp.problems.ClassificationProblem
Evaluate this individual.
evaluate(EvolutionState, Individual, int, int) - Method in class ec.cgp.problems.ProblemParity
Evaluate the CGP and compute fitness.
evaluate(EvolutionState, Individual, int, int) - Method in class ec.cgp.problems.ProblemRegression
Evaluate the CGP and compute fitness
Evaluator - Class in ec.cgp
Interprets the program encoded by an individual's genome, and evaluates the results of the program with the given inputs.
Evaluator() - Constructor for class ec.cgp.Evaluator
 
expression - Variable in class ec.cgp.representation.VectorIndividualCGP
Temporary storage for displaying the full program
expressionMap - Static variable in class ec.cgp.Evaluator
maps String representations of node sub-expressions to their node numbers.

A B C D E F G H I M N P R S T U V