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)