35 FitnessP
evaluate(IndividualP individual);
38 bool csvRead(StateP state, std::string entry, std::vector<double>* vec);
39 void readIndividual(IndividualP individual);
41 std::vector<double> x;
42 std::vector<double> y;
43 std::vector<double> f;
49typedef boost::shared_ptr<GEPSymbRegEvalOp> GEPSymbRegEvalOpP;
Symbolic regression evaluation operator.
FitnessP evaluate(IndividualP individual)
Evaluate a single individual. Method must create and return a Fitness object.
void registerParameters(StateP)
Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize(StateP)
Initialize the evaluator. Called before first evaluation occurs.