Robot Simulator of the Robotics Group for Self-Organization of Control
0.8.0
|
This is a interface for a strategy, which is used by ValueMutationStrategy. More...
#include <IMutationFactorStrategy.h>
Public Member Functions | |
IMutationFactorStrategy () | |
default constructor More... | |
virtual | ~IMutationFactorStrategy () |
default destructor More... | |
virtual IValue * | calcMutationFactor (const std::vector< Gen * > &gene)=0 |
this abstract function should later calculate the new mutation factor. More... | |
This is a interface for a strategy, which is used by ValueMutationStrategy.
default constructor
|
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.