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

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages
- Examples

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# SingletonGenEngine Member List

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

addGen(Gen *gen) | SingletonGenEngine | `[inline]`
addGeneration(Generation *generation) | SingletonGenEngine | `[inline]`
addGenPrototype(GenPrototype *prototype) | SingletonGenEngine | `[inline]`
addIndividual(Individual *individual) | SingletonGenEngine | `[inline]`
crossover(RandGen *random) | SingletonGenEngine |
destroyGenEngine(bool cleanStrategies=false) | SingletonGenEngine | `[inline, static]`
generateFirstGeneration(int startSize, int numChildren, RandGen *random, bool withUpdate=true) | SingletonGenEngine |
getActualGeneration(void) | SingletonGenEngine | `[inline]`
getActualGenerationNumber(void) const | SingletonGenEngine | `[inline]`
getAllIndividualAsString(void) const | SingletonGenEngine |
getBestIndividual(void) | SingletonGenEngine |
getFitness(const Individual *individual) | SingletonGenEngine |
getGen(int x) const | SingletonGenEngine | `[inline]`
getGeneration(int x) | SingletonGenEngine | `[inline]`
getIndividual(int x) const | SingletonGenEngine | `[inline]`
getIndividualRoot(bool withMutation=true) const | SingletonGenEngine |
getInstance(void) | SingletonGenEngine | `[inline, static]`
getNextGenerationSize() | SingletonGenEngine |
getNumGeneration(void) const | SingletonGenEngine | `[inline]`
getNumIndividual(void) const | SingletonGenEngine | `[inline]`
getSetOfGenPrototyps(void) const | SingletonGenEngine | `[inline]`
m_actualGeneration | SingletonGenEngine | `[protected]`
m_cleanStrategies | SingletonGenEngine | `[protected]`
m_engine | SingletonGenEngine | `[protected, static]`
m_fitnessStrategy | SingletonGenEngine | `[protected]`
m_gen | SingletonGenEngine | `[protected]`
m_generation | SingletonGenEngine | `[protected]`
m_generationSizeStrategy | SingletonGenEngine | `[protected]`
m_individual | SingletonGenEngine | `[protected]`
m_prototype | SingletonGenEngine | `[protected]`
m_restoreGeneInIndividual | SingletonGenEngine | `[protected]`
m_restoreGeneration | SingletonGenEngine | `[protected]`
m_restoreIndividual | SingletonGenEngine | `[protected]`
m_restoreIndividualInGeneration | SingletonGenEngine | `[protected]`
m_restoreNameOfIndividuals | SingletonGenEngine | `[protected]`
m_selectStrategy | SingletonGenEngine | `[protected]`
measureStep(double time, InspectableProxy *&proxyGeneration, InspectableProxy *&proxyGene, PlotOptionEngine *plotEngine=0, PlotOptionEngine *plotEngineGenContext=0) | SingletonGenEngine |
prepare(int startSize, int numChildren, InspectableProxy *&proxyGeneration, InspectableProxy *&proxyGene, RandGen *random, PlotOptionEngine *plotEngine=0, PlotOptionEngine *plotEngineGenContext=0, bool withUpdate=true) | SingletonGenEngine |
prepareNextGeneration(int size, int numChildren) | SingletonGenEngine |
restore(FILE *f, InspectableProxy *&proxyGeneration, InspectableProxy *&proxyGene, PlotOptionEngine *plotEngine, PlotOptionEngine *plotEngineGenContext) | SingletonGenEngine | `[virtual]`
runGenAlg(int startSize, int numChildren, int numGeneration, RandGen *random, PlotOptionEngine *plotEngine=0, PlotOptionEngine *plotEngineGenContext=0) | SingletonGenEngine |
select(bool createNextGeneration=true) | SingletonGenEngine |
setFitnessStrategy(IFitnessStrategy *strategy) | SingletonGenEngine | `[inline]`
setGenerationSizeStrategy(IGenerationSizeStrategy *strategy) | SingletonGenEngine | `[inline]`
setSelectStrategy(ISelectStrategy *strategy) | SingletonGenEngine | `[inline]`
store(FILE *f) const | SingletonGenEngine | `[virtual]`
update(double factor=1.5) | SingletonGenEngine |