MOGAL

mogal::GAFactoryDefaults Member List

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