This fitness strategy calculate from all double gens (IValue<double>) the euclidic distance to zero. More...
#include <EuclidicDistanceFitnessStrategy.h>
Inherits IFitnessStrategy.
Public Member Functions | |
EuclidicDistanceFitnessStrategy () | |
default constructor do nothing | |
virtual | ~EuclidicDistanceFitnessStrategy () |
default destructor do nothing | |
virtual double | getFitness (const Individual *individual) |
this function calculate the euclidic distance of all double gen which individual has. |
This fitness strategy calculate from all double gens (IValue<double>) the euclidic distance to zero.
default constructor do nothing
~EuclidicDistanceFitnessStrategy | ( | ) | [virtual] |
default destructor do nothing
double getFitness | ( | const Individual * | individual | ) | [virtual] |
this function calculate the euclidic distance of all double gen which individual has.
individual | (const Individual*) the Individual |
Implements IFitnessStrategy.