mc2lib
mc2lib::simplega::GenePool< GenomeT > Member List

This is the complete list of members for mc2lib::simplega::GenePool< GenomeT >, including all inherited members.

AverageFitness() constmc2lib::simplega::GenePool< GenomeT >inline
BestFitness() constmc2lib::simplega::GenePool< GenomeT >inline
GenePool(std::size_t target_population_size=80, float mutation_rate=0.02f)mc2lib::simplega::GenePool< GenomeT >inlineexplicit
GenePool(Population population, float mutation_rate=0.02f)mc2lib::simplega::GenePool< GenomeT >inlineexplicit
GenePool(Selection selection, float mutation_rate=0.02f)mc2lib::simplega::GenePool< GenomeT >inlineexplicit
get() constmc2lib::simplega::GenePool< GenomeT >inline
get_ptr()mc2lib::simplega::GenePool< GenomeT >inline
mutation_rate() constmc2lib::simplega::GenePool< GenomeT >inline
mutation_rate_mc2lib::simplega::GenePool< GenomeT >protected
operator std::string() constmc2lib::simplega::GenePool< GenomeT >inline
Population typedefmc2lib::simplega::GenePool< GenomeT >
population_mc2lib::simplega::GenePool< GenomeT >protected
population_size() constmc2lib::simplega::GenePool< GenomeT >inline
SelectAll()mc2lib::simplega::GenePool< GenomeT >inline
SelectBest() constmc2lib::simplega::GenePool< GenomeT >inline
SelectDist(URNG &urng, DIST &dist, std::size_t count)mc2lib::simplega::GenePool< GenomeT >inline
Selection typedefmc2lib::simplega::GenePool< GenomeT >
SelectionSort(Selection *v)mc2lib::simplega::GenePool< GenomeT >inline
SelectRoulette(URNG &urng, std::size_t count)mc2lib::simplega::GenePool< GenomeT >inline
SelectUniform(URNG &urng, std::size_t count)mc2lib::simplega::GenePool< GenomeT >inline
set_mutation_rate(float mutation_rate)mc2lib::simplega::GenePool< GenomeT >inline
Sort()mc2lib::simplega::GenePool< GenomeT >inline
Step(URNG &urng, CrossoverMutateFunc crossover_mutate, const Selection &selection, std::size_t mates, std::size_t keep=0, std::size_t mate1_stride=1, std::size_t mate2_stride=1)mc2lib::simplega::GenePool< GenomeT >inline
steps() constmc2lib::simplega::GenePool< GenomeT >inline
steps_mc2lib::simplega::GenePool< GenomeT >protected
target_population_size() constmc2lib::simplega::GenePool< GenomeT >inline
target_population_size_mc2lib::simplega::GenePool< GenomeT >protected
WorstFitness() constmc2lib::simplega::GenePool< GenomeT >inline