| AverageFitness() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| BestFitness() const | mc2lib::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() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| get_ptr() | mc2lib::simplega::GenePool< GenomeT > | inline |
| mutation_rate() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| mutation_rate_ | mc2lib::simplega::GenePool< GenomeT > | protected |
| operator std::string() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| Population typedef | mc2lib::simplega::GenePool< GenomeT > | |
| population_ | mc2lib::simplega::GenePool< GenomeT > | protected |
| population_size() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| SelectAll() | mc2lib::simplega::GenePool< GenomeT > | inline |
| SelectBest() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| SelectDist(URNG &urng, DIST &dist, std::size_t count) | mc2lib::simplega::GenePool< GenomeT > | inline |
| Selection typedef | mc2lib::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() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| steps_ | mc2lib::simplega::GenePool< GenomeT > | protected |
| target_population_size() const | mc2lib::simplega::GenePool< GenomeT > | inline |
| target_population_size_ | mc2lib::simplega::GenePool< GenomeT > | protected |
| WorstFitness() const | mc2lib::simplega::GenePool< GenomeT > | inline |