Uses of Interface
com.rubecula.darwin.core.Expression

Packages that use Expression
com.rubecula.darwin.core

Darwin 

com.rubecula.darwin.examples.pepperedmoth

Peppered Moth Example 

com.rubecula.darwin.examples.travelingsalesman

Traveling Salesman Example 

 

Uses of Expression in com.rubecula.darwin.core
 

Classes in com.rubecula.darwin.core that implement Expression
 class Expression_Abstract
          Abstract class defining base implementation for Expression (of Genes).
 class Expression_Default
          Default implementation of Expression.
 

Methods in com.rubecula.darwin.core that return Expression
 Expression Genome.getExpresser()
          The implementer of Expression which an application has specified.
 Expression Genome_Abstract.getExpresser()
           
 

Methods in com.rubecula.darwin.core with parameters of type Expression
protected  Phenotype Genotype_Abstract.autoExpress(Expression expresser, Factory factory)
          Method to create a new phenotype from this genotype by expressing each and every gene, using the given expresser.
 

Constructors in com.rubecula.darwin.core with parameters of type Expression
Genome_Abstract(String identifier, int ode, Meiosis meioter, Expression expresser, Factory factory)
          Constructor for a new Genome_Abstract instance.
Genome_Abstract(String identifier, int ode, Meiosis meioter, Mutator mutator, Expression expresser, Factory factory)
          Constructor for a new Genome_Abstract instance.
Genome_Diploid(String identifier, Meiosis meioter, Expression expresser, Factory factory)
          Constructor for a new Genome_Diploid instance using the given meiosis implementaion.
Genome_Diploid(String identifier, Meiosis meioter, Mutator mutator, Expression expresser, Factory factory)
          Constructor for a new Genome_Diploid instance using the given meiosis implementation and the given mutator implementation.
Genome_Haploid(String identifier, Expression expresser, Factory factory)
          Constructor for a new Genome_Diploid instance using the default meiosis implementation.
Genome_Haploid(String identifier, Meiosis meioter, Expression expresser, Factory factory)
          Constructor for a new Genome_Haploid instance using the given meiosis implementation.
Genome_Haploid(String identifier, Meiosis meioter, Mutator mutator, Expression expresser, Factory factory)
          Constructor for a new Genome_Haploid instance using the given meiosis implementation and the given mutator implementation.
Genome_Haploid(String identifier, Mutator mutator, Expression expresser)
          Deprecated.  
 

Uses of Expression in com.rubecula.darwin.examples.pepperedmoth
 

Classes in com.rubecula.darwin.examples.pepperedmoth that implement Expression
 class Expression_PepperedMoth
          Implementation of Expression specifically for the Peppered Moth example.
 

Uses of Expression in com.rubecula.darwin.examples.travelingsalesman
 

Classes in com.rubecula.darwin.examples.travelingsalesman that implement Expression
 class Expression_TS
           
 

Methods in com.rubecula.darwin.examples.travelingsalesman with parameters of type Expression
protected  Phenotype Genotype_TS.autoExpress(Expression expresser, Factory factory)