Uses of Interface
org.biojavax.ga.functions.CrossOverFunction
Packages that use CrossOverFunction
Package
Description
Classes to provide a genetic algorithm framework
GA functions
Default implementations and abstract classes.
-
Uses of CrossOverFunction in org.biojavax.ga
Methods in org.biojavax.ga that return CrossOverFunctionMethods in org.biojavax.ga with parameters of type CrossOverFunctionModifier and TypeMethodDescriptionvoid
GeneticAlgorithm.setCrossOverFunction
(CrossOverFunction function) Changes theCrossOverFunction
used to CrossOver Chromosomes -
Uses of CrossOverFunction in org.biojavax.ga.functions
Classes in org.biojavax.ga.functions that implement CrossOverFunctionModifier and TypeClassDescriptionclass
Abstract implementation ofCrossOverFunction
.static final class
A place holder CrossOverFunction that doesn't perform cross oversclass
This does a 2-point-crossover on two chromosomes keeping the Symbols in each chromosome constant.class
Simple Implementation of theCrossOverFunction
interfaceFields in org.biojavax.ga.functions declared as CrossOverFunction -
Uses of CrossOverFunction in org.biojavax.ga.impl
Methods in org.biojavax.ga.impl that return CrossOverFunctionModifier and TypeMethodDescriptionfinal CrossOverFunction
AbstractGeneticAlgorithm.getCrossOverFunction()
Methods in org.biojavax.ga.impl with parameters of type CrossOverFunctionModifier and TypeMethodDescriptionfinal void
AbstractGeneticAlgorithm.setCrossOverFunction
(CrossOverFunction function) Constructors in org.biojavax.ga.impl with parameters of type CrossOverFunctionModifierConstructorDescriptionSimpleGeneticAlgorithm
(Population pop, MutationFunction mutFunc, CrossOverFunction xFunc, SelectionFunction selFunc)