Robot Simulator of the Robotics Group for Self-Organization of Control: Member List

# SingletonGenAlgAPI Member List

This is the complete list of members for SingletonGenAlgAPI, including all inherited members.

createDoubleRandomStrategy(RandGen *random, double base=0.0, double factor=1.0, double epsilon=0.0) const | SingletonGenAlgAPI |
createDoubleValue(double value) const | SingletonGenAlgAPI |
createEliteSelectStrategy(void) const | SingletonGenAlgAPI |
createEuclidicDistanceFitnessStrategy() const | SingletonGenAlgAPI |
createExtreamTestFitnessStrategy(IFitnessStrategy *fitness) const | SingletonGenAlgAPI |
createFixGenerationSizeStrategy(int value) const | SingletonGenAlgAPI |
createFixMutationFactorStrategy(IValue *value) const | SingletonGenAlgAPI |
createInvertedFitnessStrategy(IFitnessStrategy *strategy) const | SingletonGenAlgAPI |
createPrototype(std::string name, IRandomStrategy *randomStrategy, IMutationStrategy *mutationStrategy) const | SingletonGenAlgAPI |
createRandomSelectStrategy(RandGen *random) const | SingletonGenAlgAPI |
createStandartGenerationSizeStrategy(int startSize, int numGeneration) const | SingletonGenAlgAPI |
createStandartMutationFactorStrategy(void) const | SingletonGenAlgAPI |
createSumFitnessStrategy() const | SingletonGenAlgAPI |
createTestFitnessStrategy() const | SingletonGenAlgAPI |
createTournamentSelectStrategy(RandGen *random) const | SingletonGenAlgAPI |
createValueMutationStrategy(IMutationFactorStrategy *strategy, int mutationProbability) const | SingletonGenAlgAPI |
crossover(RandGen *random) | SingletonGenAlgAPI |
destroyAPI(bool cleanStrategies=false) | SingletonGenAlgAPI | `[inline, static]`
enableGenContextMeasure(std::list< PlotOption > &plotOptions) | SingletonGenAlgAPI |
enableGenContextMeasure(PlotOption &plotOption) | SingletonGenAlgAPI |
enableMeasure(std::list< PlotOption > &plotOptions) | SingletonGenAlgAPI |
enableMeasure(PlotOption &plotOption) | SingletonGenAlgAPI |
getBestIndividual(void) const | SingletonGenAlgAPI | `[inline]`
getEngine(void) const | SingletonGenAlgAPI |
getInstance(void) | SingletonGenAlgAPI | `[inline, static]`
getPlotOptionEngine(void) const | SingletonGenAlgAPI | `[inline]`
getPlotOptionEngineForGenContext(void) const | SingletonGenAlgAPI | `[inline]`
insertGenPrototype(GenPrototype *prototype) | SingletonGenAlgAPI |
m_api | SingletonGenAlgAPI | `[protected, static]`
m_plotEngine | SingletonGenAlgAPI | `[protected]`
m_plotEngineGenContext | SingletonGenAlgAPI | `[protected]`
measureStep(double time) | SingletonGenAlgAPI |
prepare(int startSize, int numChildren, RandGen *random, bool withUpdate=true) | SingletonGenAlgAPI |
prepare() | SingletonGenAlgAPI |
restoreGA(FILE *f) const | SingletonGenAlgAPI |
runGenAlg(int startSize, int numChildren, int numGeneration, RandGen *random) | SingletonGenAlgAPI |
select(bool createNextGeneration=true) | SingletonGenAlgAPI |
setFitnessStrategy(IFitnessStrategy *strategy) | SingletonGenAlgAPI | `[inline]`
setGenerationSizeStrategy(IGenerationSizeStrategy *strategy) | SingletonGenAlgAPI | `[inline]`
setSelectStrategy(ISelectStrategy *strategy) | SingletonGenAlgAPI | `[inline]`
storeGA(FILE *f) const | SingletonGenAlgAPI |
update(double factor=1.5) | SingletonGenAlgAPI |