Public Member Functions | Public Attributes | Protected Attributes

FunctionMinEvalOp Class Reference
[CEC 2014 function minimization example (from http://www.ntu.edu.sg/home/EPNSugan/index_files/CEC2014/CEC2014.htm)BBOB function minimization (from http://coco.gforge.inria.fr)Function minimization]

Function minimization evaluation class. More...

#include <FunctionMinEvalOp.h>

Inheritance diagram for FunctionMinEvalOp:
EvaluateOp EvaluateOp EvaluateOp EvaluateOp EvaluateOp EvaluateOp EvaluateOp

List of all members.

Public Member Functions

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.
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.
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.
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.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
bool initialize (StateP)
 Initialize the evaluator. Called before first evaluation occurs.
FitnessP evaluate (IndividualP individual)
void registerParameters (StateP)
 Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize (StateP)
 Initialize the evaluator. Called before first evaluation occurs.
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.

Public Attributes

uint iFunction_
 function index
std::string cocoFolder_
 COCO output folder.
std::string cocoAlgName_
 COCO algorithm name.
std::string cocoAlgComments_
 COCO algorithm description.
uint cocoInstance_
 COCO function instance.
bool experimentMode_
 enable COCO experiment
double coco_optimum_
 COCO function optimal value.
bool isCocoInitialized_
 is COCO initialized
std::vector< double > input1
std::vector< double > input2
uint n

Protected Attributes

std::vector< string > dataLines_

Detailed Description

Function minimization evaluation class.

Definition at line 41 of file FunctionMinEvalOp.h.


Member Function Documentation

FitnessP FunctionMinEvalOp::evaluate ( IndividualP  individual  )  [virtual]

Evaluates the solution of the neural network.

Implements EvaluateOp.


The documentation for this class was generated from the following files: