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