Uses of Package
org.biojavax.ga.functions
Packages that use org.biojavax.ga.functions
Package
Description
Classes to provide a genetic algorithm framework
GA functions
Default implementations and abstract classes.
-
Classes in org.biojavax.ga.functions used by org.biojavax.gaClassDescriptionCrosses two chromosomes.Calculates the fitness of an
Organism
in aPopulation
ofOrganisms
A class that mutates aSymbolList
Selects Organisms for Replication and returns the offspring. -
Classes in org.biojavax.ga.functions used by org.biojavax.ga.functionsClassDescriptionAbstract implementation of
CrossOverFunction
.Abstract implementation ofMutationFunction
all custom implementations should inherit from here.Crosses two chromosomes.Calculates the fitness of anOrganism
in aPopulation
ofOrganisms
Holds the results of a CrossOver event, objects of this type are made byCrossOverFunctions
A class that mutates aSymbolList
Selects Organisms for Replication and returns the offspring. -
Classes in org.biojavax.ga.functions used by org.biojavax.ga.implClassDescriptionCrosses two chromosomes.Calculates the fitness of an
Organism
in aPopulation
ofOrganisms
A class that mutates aSymbolList
Selects Organisms for Replication and returns the offspring.