ECF 1.7
TSPEvalOp Class Reference

TSP evaluation operator. More...

#include <TSPEvalOp.h>

Inheritance diagram for TSPEvalOp:
EvaluateOp

Public Member Functions

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.

Detailed Description

TSP evaluation operator.

Definition at line 32 of file TSPEvalOp.h.

Member Function Documentation

◆ evaluate()

FitnessP TSPEvalOp::evaluate ( IndividualP individual)
virtual

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

Implements EvaluateOp.

Definition at line 114 of file TSPEvalOp.cpp.

◆ initialize()

bool TSPEvalOp::initialize ( StateP state)
virtual

Initialize the evaluator. Called before first evaluation occurs.

Reimplemented from EvaluateOp.

Definition at line 15 of file TSPEvalOp.cpp.

◆ registerParameters()

void TSPEvalOp::registerParameters ( StateP state)
virtual

Register evaluator parameters. Called before EvaluateOp::initialize method.

Reimplemented from EvaluateOp.

Definition at line 9 of file TSPEvalOp.cpp.


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