Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.biojavax.ga.Population

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` | `TournamentSelection.select(Population pop, GeneticAlgorithm genAlg)` Standard call to select organisms, will select a number of Organisms corresponding to 75 % of the 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)`
`Population` | `TournamentSelection.selectNIndividuals(Population pop, GeneticAlgorithm ga, int n)` This method selects n Organism from the population it is given, using the tournament selection method

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` | `TournamentSelection.select(Population pop, GeneticAlgorithm genAlg)` Standard call to select organisms, will select a number of Organisms corresponding to 75 % of the 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)`
`Population` | `TournamentSelection.selectNIndividuals(Population pop, GeneticAlgorithm ga, int n)` This method selects n Organism from the population it is given, using the tournament selection method

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES