38typedef boost::shared_ptr<EvaluateOp> EvaluateOpP;
virtual void registerParameters(StateP)
Register evaluator parameters. Called before EvaluateOp::initialize method.
virtual bool initialize(StateP)
Initialize the evaluator. Called before first evaluation occurs.
virtual FitnessP evaluate(IndividualP)=0
Evaluate a single individual. Method must create and return a Fitness object.