1#ifndef FUNCTIONMINEVALOP_H_
2#define FUNCTIONMINEVALOP_H_
67typedef boost::shared_ptr<FunctionMinEvalOp> FunctionMinEvalOpP;
Function minimization evaluation class.
FitnessP evaluate(IndividualP individual)
Evaluate a single individual. Method must create and return a Fitness object.
std::string cocoAlgComments_
COCO algorithm description.
double coco_optimum_
COCO function optimal value.
uint cocoInstance_
COCO function instance.
std::string cocoAlgName_
COCO algorithm name.
bool experimentMode_
enable COCO experiment
uint iFunction_
function index
void registerParameters(StateP)
Register evaluator parameters. Called before EvaluateOp::initialize method.
std::string cocoFolder_
COCO output folder.
bool initialize(StateP)
Initialize the evaluator. Called before first evaluation occurs.
bool isCocoInitialized_
is COCO initialized