#include <peoSeqPopEval.h>
Inheritance diagram for peoSeqPopEval< EOT >:
Public Member Functions | |
peoSeqPopEval (eoEvalFunc< EOT > &__eval) | |
Constructor function - it only sets an internal reference to point to the specified evaluation object. | |
void | operator() (eoPop< EOT > &__pop) |
Operator for evaluating all the individuals of a given population - in a sequential iterative manner. | |
Private Attributes | |
eoEvalFunc< EOT > & | eval |
The specified EO evaluation object is applyied in an iterative manner to each individual of a specified population.
Definition at line 49 of file peoSeqPopEval.h.
peoSeqPopEval< EOT >::peoSeqPopEval | ( | eoEvalFunc< EOT > & | __eval | ) |
Constructor function - it only sets an internal reference to point to the specified evaluation object.
eoEvalFunc< | EOT >& __eval - evaluation object to be applied for each individual of a specified population |
Definition at line 69 of file peoSeqPopEval.h.
void peoSeqPopEval< EOT >::operator() | ( | eoPop< EOT > & | __pop | ) | [virtual] |
Operator for evaluating all the individuals of a given population - in a sequential iterative manner.
eoPop< | EOT >& __pop - population to be evaluated. |
Implements peoPopEval< EOT >.
Definition at line 74 of file peoSeqPopEval.h.
References peoSeqPopEval< EOT >::eval.