Uses of Interface
org.biojavax.ga.functions.SelectionFunction
-
Packages that use SelectionFunction Package Description org.biojavax.ga Classes to provide a genetic algorithm frameworkorg.biojavax.ga.functions GA functionsorg.biojavax.ga.impl Default implementations and abstract classes. -
-
Uses of SelectionFunction in org.biojavax.ga
Methods in org.biojavax.ga that return SelectionFunction Modifier and Type Method Description SelectionFunction
GeneticAlgorithm. getSelectionFunction()
Methods in org.biojavax.ga with parameters of type SelectionFunction Modifier and Type Method Description void
GeneticAlgorithm. setSelectionFunction(SelectionFunction function)
Changes theSelectionFunction
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 Modifier and Type Class Description 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 Modifier and Type Field Description 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 Modifier and Type Method Description SelectionFunction
AbstractGeneticAlgorithm. getSelectionFunction()
Methods in org.biojavax.ga.impl with parameters of type SelectionFunction Modifier and Type Method Description void
AbstractGeneticAlgorithm. setSelectionFunction(SelectionFunction function)
Constructors in org.biojavax.ga.impl with parameters of type SelectionFunction Constructor Description SimpleGeneticAlgorithm(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)
-