Uses of Interface
org.biojavax.ga.functions.SelectionFunction

Packages that use SelectionFunction
org.biojavax.ga Classes to provide a genetic algorithm framework 
org.biojavax.ga.functions GA functions 
org.biojavax.ga.impl Default implementations and abstract classes. 
 

Uses of SelectionFunction in org.biojavax.ga
 

Methods in org.biojavax.ga that return SelectionFunction
 SelectionFunction GeneticAlgorithm.getSelectionFunction()
           
 

Methods in org.biojavax.ga with parameters of type SelectionFunction
 void GeneticAlgorithm.setSelectionFunction(SelectionFunction function)
          Changes the SelectionFunction used to select candidates for the next generation
 

Uses of SelectionFunction in org.biojavax.ga.functions
 

Classes in org.biojavax.ga.functions that implement SelectionFunction
 class ProportionalSelection
           A Selection function that determines the proportion of individuals in a new population proportionally to their fitness.
static class SelectionFunction.SelectAll
           
static class SelectionFunction.Threshold
           Selects individuals who's fitness exceeds a threshold value.
 class TournamentSelection
          Tournament Selection chooses the best organisms from n random subsets of a given population.
 

Fields in org.biojavax.ga.functions declared as SelectionFunction
static SelectionFunction SelectionFunction.DEFAULT
          Selects all members of a population for replication
 

Uses of SelectionFunction in org.biojavax.ga.impl
 

Methods in org.biojavax.ga.impl that return SelectionFunction
 SelectionFunction AbstractGeneticAlgorithm.getSelectionFunction()
           
 

Methods in org.biojavax.ga.impl with parameters of type SelectionFunction
 void AbstractGeneticAlgorithm.setSelectionFunction(SelectionFunction function)
           
 

Constructors in org.biojavax.ga.impl with parameters of type SelectionFunction
SimpleGeneticAlgorithm(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)