|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Population | |
|---|---|
| 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 Population in org.biojavax.ga |
|---|
| Methods in org.biojavax.ga that return Population | |
|---|---|
Population |
GeneticAlgorithm.getPopulation()
The registered Population |
| Methods in org.biojavax.ga with parameters of type Population | |
|---|---|
void |
Population.addOrganisms(Population orgs)
Adds the residents of one population to this one |
void |
GeneticAlgorithm.setPopulation(Population pop)
Sets the Population of Organisms to the Algorithm. |
| Uses of Population in org.biojavax.ga.functions |
|---|
| Methods in org.biojavax.ga.functions that return Population | |
|---|---|
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)
|
| Methods in org.biojavax.ga.functions with parameters of type Population | |
|---|---|
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 Population in org.biojavax.ga.impl |
|---|
| Classes in org.biojavax.ga.impl that implement Population | |
|---|---|
class |
AbstractPopulation
Most Population implementations will want to inherit from here. |
class |
SimplePopulation
Simple concrete implementation of the Population interface |
| Fields in org.biojavax.ga.impl declared as Population | |
|---|---|
protected Population |
AbstractGeneticAlgorithm.population
|
| Methods in org.biojavax.ga.impl that return Population | |
|---|---|
Population |
AbstractGeneticAlgorithm.getPopulation()
|
| Methods in org.biojavax.ga.impl with parameters of type Population | |
|---|---|
void |
AbstractPopulation.addOrganisms(Population orgs)
|
void |
AbstractGeneticAlgorithm.setPopulation(Population pop)
|
| Constructors in org.biojavax.ga.impl with parameters of type Population | |
|---|---|
SimpleGeneticAlgorithm(Population pop,
MutationFunction mutFunc,
CrossOverFunction xFunc,
SelectionFunction selFunc)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||