Uses of Interface
com.rubecula.darwin.domain.helper.EcoFactor

Packages that use EcoFactor
com.rubecula.darwin.domain.environment   
com.rubecula.darwin.domain.fitness

Math 

com.rubecula.darwin.domain.helper

Darwin 

com.rubecula.darwin.examples.pepperedmoth

Peppered Moth Example 

com.rubecula.darwin.examples.travelingsalesman

Traveling Salesman Example 

 

Uses of EcoFactor in com.rubecula.darwin.domain.environment
 

Classes in com.rubecula.darwin.domain.environment that implement EcoFactor
 class EcoFactor_
          Abstract class providing base functionality for implementers of EcoFactor.
 class EcoFactor_Humboldtian
           
 class EcoFactor_Number
           This abstract implementer of EcoFactor represents an environmental factor with a double value.
 

Methods in com.rubecula.darwin.domain.environment that return EcoFactor
 EcoFactor ExPhen_.getEcoFactor()
           
 EcoFactor Environment_.getFactor(java.lang.String name)
           
protected  EcoFactor ExPhen_.getRevisedFactor()
          Method to get an updated eco factor for this ExPhen object which will be suitable to substitute in the environment as the outcome of processing this extended phenotype.
 

Methods in com.rubecula.darwin.domain.environment that return types with arguments of type EcoFactor
 java.util.Collection<EcoFactor> Environment_.getEcoSystem()
           
 

Methods in com.rubecula.darwin.domain.environment with parameters of type EcoFactor
 java.lang.Object Environment_.addFactor(EcoFactor factor)
          Not the favored method of adding an EcoFactor to an Environment.
static ExPhen ExPhenFactory.makeExtendedPhenotype(java.lang.Class<? extends ExPhen> clazz, EcoFactor factor, java.lang.Object value)
           
static ExPhen ExPhenFactory.makeExtendedPhenotype(EcoFactor factor, java.lang.Object value)
          Consruct a new ExPhen object, of the default class: ExPhen_Castor .
protected  void ExPhen_.postProcess(EcoFactor factor, java.lang.Object value)
          Method which is called as a post-processor as the final step of ExPhen.applyToEnvironment(Object).
 boolean EcoFactor_Number.update(EcoFactor other)
           
 

Method parameters in com.rubecula.darwin.domain.environment with type arguments of type EcoFactor
 void Environment_.setEcoSystem(java.util.Collection<EcoFactor> ecoFactors)
          Set the ecoFactors for this environment to the collection provided.
 

Constructors in com.rubecula.darwin.domain.environment with parameters of type EcoFactor
ExPhen_(EcoFactor factor, java.lang.Object value)
           
ExPhen_Castor(EcoFactor factor, java.lang.Object value)
          TEST
 

Uses of EcoFactor in com.rubecula.darwin.domain.fitness
 

Methods in com.rubecula.darwin.domain.fitness that return EcoFactor
 EcoFactor Fitness_Hamiltonian.putWeighting(java.lang.String character, EcoFactor factor)
           
 

Methods in com.rubecula.darwin.domain.fitness with parameters of type EcoFactor
 double Fitness_Hamiltonian.getFitness(Trait trait, EcoFactor factor)
           
 int Fitness_Hamiltonian.getWeight(java.lang.String character, EcoFactor factor)
           
 EcoFactor Fitness_Hamiltonian.putWeighting(java.lang.String character, EcoFactor factor)
           
 void Fitness_.resetEnvironmentFactor(java.lang.String trait, EcoFactor factor)
           
 

Uses of EcoFactor in com.rubecula.darwin.domain.helper
 

Methods in com.rubecula.darwin.domain.helper that return EcoFactor
 EcoFactor ExPhen.getEcoFactor()
           
 EcoFactor Environment.getFactor(java.lang.String name)
          Method to retrieve the eco factor defined by name.
 

Methods in com.rubecula.darwin.domain.helper that return types with arguments of type EcoFactor
 java.util.Collection<EcoFactor> Environment.getEcoSystem()
           
 

Methods in com.rubecula.darwin.domain.helper with parameters of type EcoFactor
 java.lang.Object Environment.addFactor(EcoFactor factor)
          Add an eco factor to this environment.
 double Fitness.getFitness(Trait trait, EcoFactor factor)
           
 int Fitness.getWeight(java.lang.String character, EcoFactor factor)
           
 void Fitness.resetEnvironmentFactor(java.lang.String trait, EcoFactor factor)
           
 boolean EcoFactor.update(EcoFactor other)
           
 

Method parameters in com.rubecula.darwin.domain.helper with type arguments of type EcoFactor
 void Environment.setEcoSystem(java.util.Collection<EcoFactor> ecoFactors)
          Set the ecoFactors for this environment to the collection provided.
 

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

Classes in com.rubecula.darwin.examples.pepperedmoth that implement EcoFactor
 class EcoFactor_SootDensity
          Class which extends EcoFactor_Number and which is specific to the soot density of the peppered moth example.
 

Methods in com.rubecula.darwin.examples.pepperedmoth with parameters of type EcoFactor
 double WcSdFitness.getFitness(Trait trait, EcoFactor factor)
           
 int WcSdFitness.getWeight(java.lang.String character, EcoFactor factor)
           
 

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

Classes in com.rubecula.darwin.examples.travelingsalesman that implement EcoFactor
 class EcoFactor_Clients
          This eco factor represents the clients that currently need to be visited and their two-dimensional locations.
 class EcoFactor_TravelTimes
          This eco factor represents the travel times between various clients.
 class EcoFactor_TS
           
 

Methods in com.rubecula.darwin.examples.travelingsalesman that return EcoFactor
protected  EcoFactor ExPhen_TS.getRevisedFactor()
           
 

Methods in com.rubecula.darwin.examples.travelingsalesman with parameters of type EcoFactor
 double RouteFitness.getFitness(Trait trait, EcoFactor factor)
          Calculate the fitness for the trait and the factor.
 int RouteFitness.getWeight(java.lang.String character, EcoFactor factor)
           
protected  void ExPhen_TS.postProcess(EcoFactor factor, java.lang.Object value)
           
 void RouteFitness.resetEnvironmentFactor(java.lang.String trait, EcoFactor factor)
           
 boolean EcoFactor_TS.update(EcoFactor other)
           
 

Constructors in com.rubecula.darwin.examples.travelingsalesman with parameters of type EcoFactor
ExPhen_TS(EcoFactor factor, java.lang.Object value)
           
 



Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.