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

Packages that use CrossOverFunction
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 CrossOverFunction in org.biojavax.ga
 

Methods in org.biojavax.ga that return CrossOverFunction
 CrossOverFunction GeneticAlgorithm.getCrossOverFunction()
           
 

Methods in org.biojavax.ga with parameters of type CrossOverFunction
 void GeneticAlgorithm.setCrossOverFunction(CrossOverFunction function)
          Changes the CrossOverFunction used to CrossOver Chromosomes
 

Uses of CrossOverFunction in org.biojavax.ga.functions
 

Classes in org.biojavax.ga.functions that implement CrossOverFunction
 class AbstractCrossOverFunction
          Abstract implementation of CrossOverFunction.
static class CrossOverFunction.NoCross
          A place holder CrossOverFunction that doesn't perform cross overs
 class OrderCrossover
          This does a 2-point-crossover on two chromosomes keeping the Symbols in each chromosome constant.
 class SimpleCrossOverFunction
          Simple Implementation of the CrossOverFunction interface
 

Fields in org.biojavax.ga.functions declared as CrossOverFunction
static CrossOverFunction CrossOverFunction.NO_CROSS
           
 

Uses of CrossOverFunction in org.biojavax.ga.impl
 

Methods in org.biojavax.ga.impl that return CrossOverFunction
 CrossOverFunction AbstractGeneticAlgorithm.getCrossOverFunction()
           
 

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

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