|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GeneticAlgorithm | |
---|---|
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 GeneticAlgorithm in org.biojavax.ga |
---|
Methods in org.biojavax.ga with parameters of type GeneticAlgorithm | |
---|---|
boolean |
GAStoppingCriteria.stop(GeneticAlgorithm ga)
Determines if an Algorithm should stop spawning new generations |
boolean |
GAStoppingCriteria.MaximumGeneration.stop(GeneticAlgorithm ga)
Stops the Algorithm if the iterations are >= maxGenerations |
Uses of GeneticAlgorithm in org.biojavax.ga.functions |
---|
Methods in org.biojavax.ga.functions with parameters of type GeneticAlgorithm | |
---|---|
double |
FitnessFunction.fitness(Organism org,
Population pop,
GeneticAlgorithm genAlg)
Calculates the fitness of org . |
Population |
SelectionFunction.select(Population pop,
GeneticAlgorithm genAlg)
Selects a Population of Organisms for
replication based on their fitness. |
Population |
SelectionFunction.Threshold.select(Population pop,
GeneticAlgorithm genAlg)
Selects individuals whose fitness (as determined by the FitnessFunction )
is more than the cutoff. |
Population |
SelectionFunction.SelectAll.select(Population pop,
GeneticAlgorithm genAlg)
|
Population |
ProportionalSelection.select(Population pop,
GeneticAlgorithm genAlg)
|
Uses of GeneticAlgorithm in org.biojavax.ga.impl |
---|
Classes in org.biojavax.ga.impl that implement GeneticAlgorithm | |
---|---|
class |
AbstractGeneticAlgorithm
Base class from which most implementations of GeneticAlgorithm will inherit. |
class |
SimpleGeneticAlgorithm
A simple implementation of the GeneticAlgorithm interface
it is not intended that this class be overidden, hence it is final. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |