#include <EGTEvaluation.h>
Public Types | |
typedef TP | Pop |
typedef Pop::Graph | Graph |
Public Methods | |
virtual | ~EGTEvaluation () |
Destructor. | |
virtual void | Evaluate (Pop &pop) |
Performs evaluation operations to the Population. | |
virtual void | Evaluate (Graph *pg)=0 |
Determines the fitness value of the Graph. |
An evaluation operation determines the fitness value of a Graph.
This class is a pure virtual (abstract) class and cannot be instantiated.
To make your derived class, you must define your own evaluation function.
It is assumed that <TP> is a subclass of EGTPopulation.
|
|
|
|
|
Destructor.
|
|
Determines the fitness value of the Graph. This function is pure virtual and cannot be instantiated, so it should be implemented in the derived class.
|
|
Performs evaluation operations to the Population. This function is pure virtual and cannot be instantiated, so it should be implemented in the derived class.
|