ECF 1.7
MyEvalOp Class Reference
Inheritance diagram for MyEvalOp:
EvaluateOp EvaluateOp

Public Member Functions

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

Public Attributes

StateP state_

Detailed Description

Definition at line 4 of file main.cpp.

Member Function Documentation

◆ evaluate() [1/2]

FitnessP MyEvalOp::evaluate ( IndividualP individual)
inlinevirtual

Evaluate a single individual. Method must create and return a Fitness object.

Implements EvaluateOp.

Definition at line 14 of file main.cpp.

◆ evaluate() [2/2]

FitnessP MyEvalOp::evaluate ( IndividualP individual)
inlinevirtual

Evaluate a single individual. Method must create and return a Fitness object.

Implements EvaluateOp.

Definition at line 43 of file OneMaxEvalOp.h.

◆ initialize() [1/2]

bool MyEvalOp::initialize ( StateP state)
inlinevirtual

Initialize the evaluator. Called before first evaluation occurs.

Reimplemented from EvaluateOp.

Definition at line 9 of file main.cpp.

◆ initialize() [2/2]

bool MyEvalOp::initialize ( StateP state)
inlinevirtual

Initialize the evaluator. Called before first evaluation occurs.

Reimplemented from EvaluateOp.

Definition at line 38 of file OneMaxEvalOp.h.

Member Data Documentation

◆ state_

StateP MyEvalOp::state_

Definition at line 7 of file main.cpp.


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