|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Basic | |
|---|---|
| com.rubecula.darwin.domain.genetics | Genetics |
| com.rubecula.darwin.domain.helper | Darwin |
| com.rubecula.darwin.examples.travelingsalesman | Traveling Salesman Example |
| Uses of Basic in com.rubecula.darwin.domain.genetics |
|---|
| Classes in com.rubecula.darwin.domain.genetics that implement Basic | |
|---|---|
class |
Allele_
This abstract provides base operations for implementations of Allele,
which are specific, competing genes which may appear at a Locus. |
class |
Allele_Binary
Abstract type of allele which has two values, based on a boolean. |
class |
Allele_Dominance
Lifespan: permanent. |
class |
Allele_Sex
Unlike Allele_Dominance, which uses upper and lower case to denote
dominance, the two different alleles of the Allele_Sex type are "Y"
and "X" for male and female, respectively. |
class |
Gene_
This abstract class represents a particular gene at a locus of a genome. |
class |
Gene_Diploid
Lifespan: transient. |
class |
Gene_Haploid
Lifespan: transient. |
class |
Genome_
This abstract class provides base definitions for implementers of Genome, the genetic information contained in an Organism belonging to
a Taxon. |
class |
Genome_Linear
Lifespan: transient. |
class |
Genotype_
This abstract class provides base definitions for implementers of Genome, the genetic information contained in an Organism belonging to
a Taxon. |
| Uses of Basic in com.rubecula.darwin.domain.helper |
|---|
| Subinterfaces of Basic in com.rubecula.darwin.domain.helper | |
|---|---|
interface |
Allele
Models the concept of an Allele, that is to say a specific instance of a Genes which "compete" for presence at a Locus |
interface |
Gene
Defines the operations and properties of a Gene. |
interface |
Genes
This interface represents the read-only aspects of (possibly a subset of) a Genome, although the Ploidy is not included here. |
interface |
Genome
Defines the genetic information contained in an Organism belonging to
a Taxon. |
interface |
Genotype
A Genotype is a (diploid or haploid) set of genes which can be manipulated. |
| Methods in com.rubecula.darwin.domain.helper with parameters of type Basic | |
|---|---|
void |
PhenotypeCache.addPhenotype(Basic genes,
net.sf.tostring0.Identifiable identifiable,
Phenotype phenotype)
|
void |
PhenotypeCache.flush(Basic genes,
net.sf.tostring0.Identifiable identifiable)
|
Phenotype |
PhenotypeCache.getPhenotype(Basic genes,
net.sf.tostring0.Identifiable identifiable)
|
| Constructors in com.rubecula.darwin.domain.helper with parameters of type Basic | |
|---|---|
PhenotypeCacheKey(Basic genes,
net.sf.tostring0.Identifiable identifiable)
|
|
| Uses of Basic in com.rubecula.darwin.examples.travelingsalesman |
|---|
| Classes in com.rubecula.darwin.examples.travelingsalesman that implement Basic | |
|---|---|
class |
Allele_Number
This class is at the heart of the solution to the traveling salesman problem. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||