| 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 | inlinestatic |
| 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 | inlinestatic |
| 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 | protectedstatic |
| 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 | |