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 TypeMethodDescriptionvoidGeneticAlgorithm.setSelectionFunction(SelectionFunction function) Changes theSelectionFunctionused 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 TypeClassDescriptionclassA Selection function that determines the proportion of individuals in a new population proportionally to their fitness.static final classstatic final classSelects individuals who's fitness exceeds a threshold value.classTournament 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 SelectionFunctionSelectionFunction.DEFAULTSelects 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 SelectionFunctionAbstractGeneticAlgorithm.getSelectionFunction()Methods in org.biojavax.ga.impl with parameters of type SelectionFunctionModifier and TypeMethodDescriptionfinal voidAbstractGeneticAlgorithm.setSelectionFunction(SelectionFunction function) Constructors in org.biojavax.ga.impl with parameters of type SelectionFunctionModifierConstructorDescriptionSimpleGeneticAlgorithm(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)