Uses of Interface
org.biojavax.ga.Organism

Packages that use Organism
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 Organism in org.biojavax.ga
 

Methods in org.biojavax.ga that return Organism
 Organism Population.getOrganismByName(String name)
          Gets the specified organism
 Organism Organism.replicate(String name)
          Creates a replica of this Organism with a new name.
 

Methods in org.biojavax.ga with parameters of type Organism
 void Population.addOrganism(Organism org)
          Adds an Organism to the Population
 void Population.addOrganisms(Organism[] orgs)
          Adds several organisms to the population
 void Population.removeOrganism(Organism org)
          Kills off the organism
 void Population.removeOrganisms(Organism[] orgs)
          Removes all the Organisms in orgs
 

Uses of Organism in org.biojavax.ga.functions
 

Methods in org.biojavax.ga.functions with parameters of type Organism
 double[] FitnessFunction.fitness(Organism org, Population pop, GeneticAlgorithm genAlg)
          Calculates the fitness of org.
 

Uses of Organism in org.biojavax.ga.impl
 

Classes in org.biojavax.ga.impl that implement Organism
 class AbstractOrganism
          Abstract implementation of Organism.
 class SimpleOrganism
          A Simple Haploid Organism implementation
 

Methods in org.biojavax.ga.impl that return Organism
 Organism SimplePopulation.getOrganismByName(String name)
           
 Organism SimpleOrganism.replicate(String name)
           
 

Methods in org.biojavax.ga.impl with parameters of type Organism
 void AbstractPopulation.addOrganism(Organism org)
           
protected  void SimplePopulation.addOrganismImpl(Organism orgToAdd)
           
protected abstract  void AbstractPopulation.addOrganismImpl(Organism org)
           
 void AbstractPopulation.addOrganisms(Organism[] orgs)
           
 void AbstractPopulation.removeOrganism(Organism org)
           
protected  void SimplePopulation.removeOrganismImpl(Organism orgToRemove)
           
protected abstract  void AbstractPopulation.removeOrganismImpl(Organism org)
           
 void AbstractPopulation.removeOrganisms(Organism[] orgs)
           
 

Constructors in org.biojavax.ga.impl with parameters of type Organism
AbstractOrganism(Organism org, String name)
           
SimpleOrganism(Organism org, String name)