Uses of Class
com.rubecula.darwin.foundation.ValueException

Packages that use ValueException
com.rubecula.darwin.domain.world

Darwin 

com.rubecula.darwin.examples.travelingsalesman

Traveling Salesman Example 

com.rubecula.darwin.foundation   
 

Uses of ValueException in com.rubecula.darwin.domain.world
 

Methods in com.rubecula.darwin.domain.world that throw ValueException
 java.lang.Number Organism_.getValue()
          Get the fitness for this Organism, either from the cache for the fitness engine, or by calculation.
protected abstract  void Population_Managed.logBestFitness(Organism organism, Phenotype phenotype)
           
protected  boolean Population_Managed.processBestFit(ProcessBest<Organism> bestOfGenerationProcessor)
          TODO this needs to be rewritten.
 

Constructors in com.rubecula.darwin.domain.world that throw ValueException
Best_Organism(java.lang.String identifier, int generation, java.util.Collection<Organism> candidates, ProcessBest<Organism> processor)
           
 

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

Methods in com.rubecula.darwin.examples.travelingsalesman that throw ValueException
protected  void Population_TS.logBestFitness(Organism organism, Phenotype phenotype)
           
 

Uses of ValueException in com.rubecula.darwin.foundation
 

Methods in com.rubecula.darwin.foundation that throw ValueException
static int ComparableValue_.compareTo(Valuable o1, Valuable o2)
           
 java.lang.Number Valuable.getValue()
          Get the value which we can use to compare this object with other Valuable objects, for example in conjunction with Best interface.
 java.lang.Number MutableValuable.getValue()
           
 java.lang.Number Best_.getValue()
           
 boolean Best_.update(java.util.Collection<T> candidates)
          This method loops through each element of candidates and calls Best_.updateInternal(ComparableValue, boolean) for each candidate.
 boolean Best.update(java.util.Collection<T> candidates)
          This method updates this Best object for each of the candidates in the given collection.
 boolean Best_.update(T candidate, boolean override)
           
 boolean Best.update(T candidate, boolean override)
          Method to conditionally update the best value.
 

Constructors in com.rubecula.darwin.foundation that throw ValueException
Best_(java.lang.String id, java.util.Collection<T> candidates, ProcessBest<T> processor)
          Construct the Best_ object based on the identifier id, and get the best value for the given candidates, using the processor if not-null.
 



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