#include <IMutationFactorStrategy.h>
Inherited by FixMutationFactorStrategy, and StandartMutationFactorStrategy.
Inheritance diagram for IMutationFactorStrategy:
Public Member Functions | |
IMutationFactorStrategy () | |
default constructor | |
virtual | ~IMutationFactorStrategy () |
default destructor | |
virtual IValue * | calcMutationFactor (const std::vector< Gen * > &gene)=0 |
this abstract function should later calculate the new mutation factor. |
default constructor
~IMutationFactorStrategy | ( | ) | [virtual] |
default destructor
this abstract function should later calculate the new mutation factor.
It use for this a set gens. Most the gens which for one prototyp in one generation are.
gene | (vector<Gen*>) this set of gens |
Implemented in FixMutationFactorStrategy, and StandartMutationFactorStrategy.