EvolvingObjects
|
Average fitness of a population. More...
#include <eoStat.h>
Public Types | |
typedef EOT::Fitness | Fitness |
Public Member Functions | |
eoAverageStat (std::string _description="Average Fitness") | |
eoAverageStat (double _value, std::string _desc) | |
virtual void | operator() (const eoPop< EOT > &_pop) |
The pure virtual function that needs to be implemented by the subclass. | |
virtual std::string | className (void) const |
Static Public Member Functions | |
static Fitness | sumFitness (double _sum, const EOT &_eot) |
Private Member Functions | |
template<class T > | |
void | doit (const eoPop< EOT > &_pop, T) |
Average fitness of a population.
Fitness can be:
( For eoScalarFitnessAssembled user eoAssembledFitnessStat classes.)