Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.math3.genetics.Population

Packages that use Population
org.apache.commons.math3.genetics | This package provides Genetic Algorithms components and implementations.

Uses of Population in org.apache.commons.math3.genetics

Classes in org.apache.commons.math3.genetics that implement Population
`class` | `ElitisticListPopulation` Population of chromosomes which uses elitism (certain percentage of the best chromosomes is directly copied to the next generation).
`class` | `ListPopulation` Population of chromosomes represented by a `List`.

Methods in org.apache.commons.math3.genetics that return Population
`Population` | `GeneticAlgorithm.evolve(Population initial, StoppingCondition condition)` Evolve the given population.
`Population` | `ElitisticListPopulation.nextGeneration()` Start the population for the next generation.
`Population` | `Population.nextGeneration()` Start the population for the next generation.
`Population` | `GeneticAlgorithm.nextGeneration(Population current)` Evolve the given population into the next generation.

Methods in org.apache.commons.math3.genetics with parameters of type Population
`Population` | `GeneticAlgorithm.evolve(Population initial, StoppingCondition condition)` Evolve the given population.
`protected Chromosome` | `Chromosome.findSameChromosome(Population population)` Searches the `population` for another chromosome with the same representation.
`boolean` | `StoppingCondition.isSatisfied(Population population)` Determine whether or not the given population satisfies the stopping condition.
`boolean` | `FixedElapsedTime.isSatisfied(Population population)` Determine whether or not the maximum allowed time has passed.
`boolean` | `FixedGenerationCount.isSatisfied(Population population)` Determine whether or not the given number of generations have passed.
`Population` | `GeneticAlgorithm.nextGeneration(Population current)` Evolve the given population into the next generation.
`void` | `Chromosome.searchForFitnessUpdate(Population population)` Searches the population for a chromosome representing the same solution, and if it finds one, updates the fitness to its value.
`ChromosomePair` | `TournamentSelection.select(Population population)` Select two chromosomes from the population.
`ChromosomePair` | `SelectionPolicy.select(Population population)` Select two chromosomes from the population.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.