Uses of Interface
org.biojavax.ga.Organism
-
Packages that use Organism Package Description org.biojavax.ga Classes to provide a genetic algorithm frameworkorg.biojavax.ga.functions GA functionsorg.biojavax.ga.impl Default implementations and abstract classes. -
-
Uses of Organism in org.biojavax.ga
Methods in org.biojavax.ga that return Organism Modifier and Type Method Description Organism
Population. getOrganismByName(String name)
Gets the specified organismOrganism
Organism. replicate(String name)
Creates a replica of thisOrganism
with a new name.Methods in org.biojavax.ga with parameters of type Organism Modifier and Type Method Description void
Population. addOrganism(Organism org)
Adds an Organism to the Populationvoid
Population. addOrganisms(Organism[] orgs)
Adds several organisms to the populationvoid
Population. removeOrganism(Organism org)
Kills off the organismvoid
Population. removeOrganisms(Organism[] orgs)
Removes all theOrganisms
inorgs
-
Uses of Organism in org.biojavax.ga.functions
Methods in org.biojavax.ga.functions with parameters of type Organism Modifier and Type Method Description double[]
FitnessFunction. fitness(Organism org, Population pop, GeneticAlgorithm genAlg)
Calculates the fitness oforg
. -
Uses of Organism in org.biojavax.ga.impl
Classes in org.biojavax.ga.impl that implement Organism Modifier and Type Class Description class
AbstractOrganism
Abstract implementation of Organism.class
SimpleOrganism
A Simple Haploid Organism implementationMethods in org.biojavax.ga.impl that return Organism Modifier and Type Method Description Organism
SimplePopulation. getOrganismByName(String name)
Organism
SimpleOrganism. replicate(String name)
Methods in org.biojavax.ga.impl with parameters of type Organism Modifier and Type Method Description void
AbstractPopulation. addOrganism(Organism org)
protected abstract void
AbstractPopulation. addOrganismImpl(Organism org)
protected void
SimplePopulation. addOrganismImpl(Organism orgToAdd)
void
AbstractPopulation. addOrganisms(Organism[] orgs)
void
AbstractPopulation. removeOrganism(Organism org)
protected abstract void
AbstractPopulation. removeOrganismImpl(Organism org)
protected void
SimplePopulation. removeOrganismImpl(Organism orgToRemove)
void
AbstractPopulation. removeOrganisms(Organism[] orgs)
Constructors in org.biojavax.ga.impl with parameters of type Organism Constructor Description AbstractOrganism(Organism org, String name)
SimpleOrganism(Organism org, String name)
-