Uses of Interface
org.biojavax.ga.functions.MutationFunction
Packages that use MutationFunction
Package
Description
Classes to provide a genetic algorithm framework
GA functions
Default implementations and abstract classes.
-
Uses of MutationFunction in org.biojavax.ga
Methods in org.biojavax.ga that return MutationFunctionMethods in org.biojavax.ga with parameters of type MutationFunctionModifier and TypeMethodDescriptionvoid
GeneticAlgorithm.setMutationFunction
(MutationFunction function) Sets the currentMutationFunction
-
Uses of MutationFunction in org.biojavax.ga.functions
Classes in org.biojavax.ga.functions that implement MutationFunctionModifier and TypeClassDescriptionclass
Abstract implementation ofMutationFunction
all custom implementations should inherit from here.static final class
Place Holder class that doesn't mutate its SymbolListsfinal class
Simple no frills Implementation of the MutationFunction interfaceclass
This class does a sort of mutation by exchanging two positions on the chromosome.Fields in org.biojavax.ga.functions declared as MutationFunction -
Uses of MutationFunction in org.biojavax.ga.impl
Methods in org.biojavax.ga.impl that return MutationFunctionModifier and TypeMethodDescriptionfinal MutationFunction
AbstractGeneticAlgorithm.getMutationFunction()
Methods in org.biojavax.ga.impl with parameters of type MutationFunctionModifier and TypeMethodDescriptionfinal void
AbstractGeneticAlgorithm.setMutationFunction
(MutationFunction function) Constructors in org.biojavax.ga.impl with parameters of type MutationFunctionModifierConstructorDescriptionSimpleGeneticAlgorithm
(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)