Uses of Interface
org.biojavax.ga.functions.MutationFunction

Packages that use MutationFunction
org.biojavax.ga Classes to provide a genetic algorithm framework 
org.biojavax.ga.functions GA functions 
org.biojavax.ga.impl Default implementations and abstract classes. 
 

Uses of MutationFunction in org.biojavax.ga
 

Methods in org.biojavax.ga that return MutationFunction
 MutationFunction GeneticAlgorithm.getMutationFunction()
           
 

Methods in org.biojavax.ga with parameters of type MutationFunction
 void GeneticAlgorithm.setMutationFunction(MutationFunction function)
          Sets the current MutationFunction
 

Uses of MutationFunction in org.biojavax.ga.functions
 

Classes in org.biojavax.ga.functions that implement MutationFunction
 class AbstractMutationFunction
          Abstract implementation of MutationFunction all custom implementations should inherit from here.
static class MutationFunction.NoMutation
           Place Holder class that doesn't mutate its SymbolLists
 class SimpleMutationFunction
           Simple no frills Implementation of the MutationFunction interface
 class SwapMutationFunction
          This class does a sort of mutation by exchanging two positions on the chromosome.
 

Fields in org.biojavax.ga.functions declared as MutationFunction
static MutationFunction MutationFunction.NO_MUTATION
           
 

Uses of MutationFunction in org.biojavax.ga.impl
 

Methods in org.biojavax.ga.impl that return MutationFunction
 MutationFunction AbstractGeneticAlgorithm.getMutationFunction()
           
 

Methods in org.biojavax.ga.impl with parameters of type MutationFunction
 void AbstractGeneticAlgorithm.setMutationFunction(MutationFunction function)
           
 

Constructors in org.biojavax.ga.impl with parameters of type MutationFunction
SimpleGeneticAlgorithm(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)