Package gov.sandia.cognition.learning.algorithm.genetic.selector

Provides selection functions for a Genetic Algorithm.


Interface Summary
Selector<GenomeType> The Selector interface defines a type of reproducer that can select a portion of a population for reproduction.

Class Summary
AbstractSelector<GenomeType> The AbstractSelector class provides some common functionality for implementations of Selectors.
TournamentSelector<GenomeType> The TournamentSelector class implements a Selector that uses tournament selection to create a new population.

Package gov.sandia.cognition.learning.algorithm.genetic.selector Description

Provides selection functions for a Genetic Algorithm. Selection functions are used to select what members should be used as the basis for the next generation in the algorithm. An example of this is a tournament selection.

Justin Basilico