|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Organism | |
|---|---|
| com.rubecula.darwin.core | Darwin |
| com.rubecula.darwin.examples.pepperedmoth | Peppered Moth Example |
| com.rubecula.darwin.visualization | Display Package |
| Uses of Organism in com.rubecula.darwin.core |
|---|
| Classes in com.rubecula.darwin.core that implement Organism | |
|---|---|
class |
Organism_Abstract
Abstract class defining the base methods and fields of an implementation of Organism interface. |
class |
Organism_Asexual
This concrete class represents an individual organism within a Darwinian System. |
class |
Organism_Sexual
This concrete class represents an individual organism within a Darwinian System. |
| Methods in com.rubecula.darwin.core that return Organism | |
|---|---|
Organism |
Sexual.birth(String identifier,
Genotype genotype,
boolean female)
Method to construct a new organism in the given population,
with the given identifier, the given genotype and the given sex (female). |
Organism |
Organism_Sexual.birth(String identifier,
Genotype genotype,
boolean female)
Method to construct a new organism in the given population,
with the given identifier, the given genotype and the given sex (female). |
Organism |
Factory.makeOrganism(Population population,
Genotype genotype)
Factory method to instantiate a new organism of the appropriate class, with a population-specific auto-generated identifier. |
Organism |
Factory_Abstract.makeOrganism(Population population,
Genotype genotype)
|
Organism |
Factory.makeOrganism(Population population,
Genotype genotype,
Map<String,Object> properties)
Factory method to instantiate a new organism of the appropriate class, with a population-specific auto-generated identifier. |
Organism |
Factory_Abstract.makeOrganism(Population population,
Genotype genotype,
Map<String,Object> properties)
|
Organism |
Factory.makeOrganism(String identifier,
Population population,
Genotype genotype)
Factory method to instantiate a new organism of the appropriate class. |
Organism |
Factory_Abstract.makeOrganism(String identifier,
Population population,
Genotype genotype)
|
Organism |
Factory.makeOrganism(String identifier,
Population population,
Genotype genotype,
Map<String,Object> properties)
Factory method to instantiate a new organism of the appropriate class. |
Organism |
Factory_Default.makeOrganism(String identifier,
Population population,
Genotype genotype,
Map<String,Object> properties)
|
Organism |
Mating.progeny(String identifier)
Method to create progeny for this mating. |
Organism |
Mating_Abstract.progeny(String identifier)
Each of the parents in this Mating object produce a gamete. |
Organism |
Asexual.reproduce(String identifier,
Genome genome)
Method to perform asexual reproduction. |
Organism |
Organism_Asexual.reproduce(String identifier,
Genome genome)
|
static Organism |
Organism_Sexual.Seed(Population population,
boolean female,
Map<String,Object> paramsGenotype,
Map<String,Object> paramsGene)
Class method to create a new Organism_Sexual without parents (for seeding a population). |
static Organism |
Organism_Asexual.Seed(Population population,
Map<String,Object> paramsGenotype,
Map<String,Object> paramsGene)
Class method to create a new Organism without parents (for seeding a population). |
| Methods in com.rubecula.darwin.core that return types with arguments of type Organism | |
|---|---|
Iterator<Organism> |
Population.iterator()
|
Iterator<Organism> |
Population_Abstract.iterator()
|
| Methods in com.rubecula.darwin.core with parameters of type Organism | |
|---|---|
boolean |
Population.add(Organism organism)
|
boolean |
Population_Abstract.add(Organism organism)
Note that this method does NOT invoke the populationChanged() method. |
double |
MateChoice.getDesirabilityIndex(Organism female,
Organism male)
Method to determine the desirability of a given male in the eyes, etc. |
double |
MateChoice_Default.getDesirabilityIndex(Organism female,
Organism male)
|
double |
MateChoice_Abstract.getDesirabilityIndex(Organism female,
Organism male)
|
| Uses of Organism in com.rubecula.darwin.examples.pepperedmoth |
|---|
| Methods in com.rubecula.darwin.examples.pepperedmoth with parameters of type Organism | |
|---|---|
double |
MateChoice_PepperedMoth.getDesirabilityIndex(Organism female,
Organism male)
This implementation returns a value which is: d * g * h
where d is the value of the desirability index defined by the superclass (see MateChoice_Abstract.getDesirabilityIndex(Organism, Organism);
and g is one more than the age of the candidate male; |
static String |
ApplicationDefinitions.getWingColor(Organism organism)
|
Color |
VisualizationFactory_PepperedMoth.makeColor(Organism organism)
|
Individual |
VisualizationFactory_PepperedMoth.makeIndividual(Organism organism,
Map<String,Object> properties)
|
Point |
VisualizationFactory_PepperedMoth.makeLocation(Organism organism)
|
| Constructors in com.rubecula.darwin.examples.pepperedmoth with parameters of type Organism | |
|---|---|
Individual_PepperedMoth(Organism organism,
Point location,
Color color)
Public constructor. |
|
| Uses of Organism in com.rubecula.darwin.visualization |
|---|
| Methods in com.rubecula.darwin.visualization that return Organism | |
|---|---|
Organism |
Individual_Abstract.getOrganism()
|
Organism |
Individual.getOrganism()
|
| Methods in com.rubecula.darwin.visualization with parameters of type Organism | |
|---|---|
Individual |
VisualizationModel_Abstract.findIndividual(Organism organism)
|
Individual |
VisualizationModel.findIndividual(Organism organism)
|
Color |
VisualizationFactory.makeColor(Organism organism)
Method to determine a suitable color for visualizing the organism |
Individual |
VisualizationFactory.makeIndividual(Organism organism,
Map<String,Object> properties)
Method to create a new Individual, based on an organism. |
Point |
VisualizationFactory.makeLocation(Organism organism)
Method to determine a suitable location for visualizing the organism |
| Constructors in com.rubecula.darwin.visualization with parameters of type Organism | |
|---|---|
Individual_Abstract(Organism organism)
Protected constructor which creates a new instance of Individual at the point [0,0] and with color black. |
|
Individual_Abstract(Organism organism,
Color color)
Protected constructor which creates a new instance of Individual at the point [0,0] and with given color. |
|
Individual_Abstract(Organism organism,
Point location)
Protected constructor which creates a new instance of Individual at the given point and with color black. |
|
Individual_Abstract(Organism organism,
Point location,
Color color)
Protected constructor which creates a new instance of Individual at the given point and with given color. |
|
Individual_Default(Organism organism)
Public constructor which invokes Individual_Abstract.Individual_Abstract(Organism) |
|
Individual_Default(Organism organism,
Color color)
Public constructor which invokes Individual_Abstract.Individual_Abstract(Organism, Color) |
|
Individual_Default(Organism organism,
Point location)
Public constructor which invokes Individual_Abstract.Individual_Abstract(Organism, Point) |
|
Individual_Default(Organism organism,
Point location,
Color color)
Public constructor which invokes Individual_Abstract.Individual_Abstract(Organism, Point, Color) |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||