Evaluation base class. More...
#include <EvaluateOp.h>
Public Member Functions | |
| virtual FitnessP | evaluate (IndividualP)=0 |
| Evaluate a single individual. Method must create and return a Fitness object. | |
| virtual void | registerParameters (StateP) |
| Register evaluator parameters. Called before EvaluateOp::initialize method. | |
| virtual bool | initialize (StateP) |
| Initialize the evaluator. Called before first evaluation occurs. | |
Evaluation base class.
The user must inherit and implement a problem specific evaluation operator. The operator must implement EvaluateOp::evaluate method. Optional methods are: EvaluateOp::registerParameters (to define user parameters in conf. file) and EvaluateOp::initialize (to read paramaters and/or perform evaluator initialization).
Definition at line 16 of file EvaluateOp.h.
1.7.1