Uses of Interface
org.biojavax.ga.functions.SelectionFunction
Packages that use SelectionFunction
Package
Description
Classes to provide a genetic algorithm framework
GA functions
Default implementations and abstract classes.
-
Uses of SelectionFunction in org.biojavax.ga
Methods in org.biojavax.ga that return SelectionFunctionMethods in org.biojavax.ga with parameters of type SelectionFunctionModifier and TypeMethodDescriptionvoid
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 SelectionFunctionModifier and TypeClassDescriptionclass
A Selection function that determines the proportion of individuals in a new population proportionally to their fitness.static final class
static final class
Selects individuals who's fitness exceeds a threshold value.class
Tournament Selection chooses the best organisms from n random subsets of a given population.Fields in org.biojavax.ga.functions declared as SelectionFunctionModifier and TypeFieldDescriptionstatic final 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 SelectionFunctionModifier and TypeMethodDescriptionfinal SelectionFunction
AbstractGeneticAlgorithm.getSelectionFunction()
Methods in org.biojavax.ga.impl with parameters of type SelectionFunctionModifier and TypeMethodDescriptionfinal void
AbstractGeneticAlgorithm.setSelectionFunction
(SelectionFunction function) Constructors in org.biojavax.ga.impl with parameters of type SelectionFunctionModifierConstructorDescriptionSimpleGeneticAlgorithm
(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)