This is the complete list of members for
mogal::GAFactoryDefaults, including all inherited members.
breed(const std::vector< GenomeWrapper > &population, std::vector< GenomeWrapper > &newPopulation)=0 | mogal::GAFactory | [pure virtual] |
createNewGenome() const =0 | mogal::GAFactory | [pure virtual] |
createParamsInstance() const =0 | mogal::GAFactory | [pure virtual] |
getCurrentAlgorithm() | mogal::GAFactory | [inline, protected] |
getCurrentAlgorithmParameters() const | mogal::GAFactory | [inline, protected] |
getCurrentParameters() const =0 | mogal::GAFactory | [pure virtual] |
getMaximalFitnessSize() const =0 | mogal::GAFactory | [pure virtual] |
getMaximalGenomeSize() const =0 | mogal::GAFactory | [pure virtual] |
getNumberOfFitnessComponents() const =0 | mogal::GAFactory | [pure virtual] |
getRandomNumberGenerator() const =0 | mogal::GAFactory | [pure virtual] |
init(const GAFactoryParams *pFactoryParams)=0 | mogal::GAFactory | [pure virtual] |
introduceMutations(std::vector< GenomeWrapper > &population)=0 | mogal::GAFactory | [pure virtual] |
onGeneticAlgorithmStart() | mogal::GAFactory | [inline, virtual] |
onGeneticAlgorithmStep(int generation, bool *pGenerationInfoChanged, bool *pStopAlgorithm)=0 | mogal::GAFactory | [pure virtual] |
onGeneticAlgorithmStop() | mogal::GAFactory | [inline, virtual] |
onSortedPopulation(const std::vector< GenomeWrapper > &population) | mogal::GAFactory | [inline, virtual] |
readCommonGenerationInfo(serut::SerializationInterface &si)=0 | mogal::GAFactory | [pure virtual] |
readGenome(serut::SerializationInterface &si, Genome **pGenome) const =0 | mogal::GAFactory | [pure virtual] |
readGenomeFitness(serut::SerializationInterface &si, Genome *pGenome) const =0 | mogal::GAFactory | [pure virtual] |
selectPreferredGenome(const std::list< Genome * > &bestGenomes) const =0 | mogal::GAFactory | [pure virtual] |
sort(std::vector< GenomeWrapper > &population)=0 | mogal::GAFactory | [pure virtual] |
updateBestGenomes(std::vector< GenomeWrapper > &population)=0 | mogal::GAFactory | [pure virtual] |
writeCommonGenerationInfo(serut::SerializationInterface &si) const =0 | mogal::GAFactory | [pure virtual] |
writeGenome(serut::SerializationInterface &si, const Genome *pGenome) const =0 | mogal::GAFactory | [pure virtual] |
writeGenomeFitness(serut::SerializationInterface &si, const Genome *pGenome) const =0 | mogal::GAFactory | [pure virtual] |