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

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

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