Uses of Interface
org.biojavax.ga.functions.MutationFunction
-
Packages that use MutationFunction 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 MutationFunction in org.biojavax.ga
Methods in org.biojavax.ga that return MutationFunction Modifier and Type Method Description MutationFunction
GeneticAlgorithm. getMutationFunction()
Methods in org.biojavax.ga with parameters of type MutationFunction Modifier and Type Method Description void
GeneticAlgorithm. setMutationFunction(MutationFunction function)
Sets the currentMutationFunction
-
Uses of MutationFunction in org.biojavax.ga.functions
Classes in org.biojavax.ga.functions that implement MutationFunction Modifier and Type Class Description class
AbstractMutationFunction
Abstract implementation ofMutationFunction
all custom implementations should inherit from here.static class
MutationFunction.NoMutation
Place Holder class that doesn't mutate its SymbolListsclass
SimpleMutationFunction
Simple no frills Implementation of the MutationFunction interfaceclass
SwapMutationFunction
This class does a sort of mutation by exchanging two positions on the chromosome.Fields in org.biojavax.ga.functions declared as MutationFunction Modifier and Type Field Description static MutationFunction
MutationFunction. NO_MUTATION
-
Uses of MutationFunction in org.biojavax.ga.impl
Methods in org.biojavax.ga.impl that return MutationFunction Modifier and Type Method Description MutationFunction
AbstractGeneticAlgorithm. getMutationFunction()
Methods in org.biojavax.ga.impl with parameters of type MutationFunction Modifier and Type Method Description void
AbstractGeneticAlgorithm. setMutationFunction(MutationFunction function)
Constructors in org.biojavax.ga.impl with parameters of type MutationFunction Constructor Description SimpleGeneticAlgorithm(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)
-