| Package | Description |
|---|---|
| org.biojavax.ga |
Classes to provide a genetic algorithm framework
|
| org.biojavax.ga.functions |
GA functions
A genetic algorithm requires a number of functions.
|
| org.biojavax.ga.impl |
Default implementations and abstract classes.
|
| Class and Description |
|---|
| CrossOverFunction
Crosses two chromosomes.
|
| FitnessFunction
Calculates the fitness of an
Organism in a
Population of Organisms |
| MutationFunction
A class that mutates a
SymbolList |
| SelectionFunction
Selects Organisms for Replication and returns the offspring.
|
| Class and Description |
|---|
| AbstractCrossOverFunction
Abstract implementation of
CrossOverFunction. |
| AbstractMutationFunction
Abstract implementation of
MutationFunction all custom
implementations should inherit from here. |
| CrossOverFunction
Crosses two chromosomes.
|
| FitnessFunction
Calculates the fitness of an
Organism in a
Population of Organisms |
| GACrossResult
Holds the results of a CrossOver event, objects of this type are made by
CrossOverFunctions |
| MutationFunction
A class that mutates a
SymbolList |
| SelectionFunction
Selects Organisms for Replication and returns the offspring.
|
| Class and Description |
|---|
| CrossOverFunction
Crosses two chromosomes.
|
| FitnessFunction
Calculates the fitness of an
Organism in a
Population of Organisms |
| MutationFunction
A class that mutates a
SymbolList |
| SelectionFunction
Selects Organisms for Replication and returns the offspring.
|
Copyright © 2014 BioJava. All rights reserved.