|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FitnessEngine | |
|---|---|
| com.rubecula.darwin.domain.environment | |
| com.rubecula.darwin.domain.fitness | Math |
| com.rubecula.darwin.domain.helper | Darwin |
| com.rubecula.darwin.domain.world | Darwin |
| com.rubecula.darwin.examples.pepperedmoth | Peppered Moth Example |
| com.rubecula.darwin.examples.travelingsalesman | Traveling Salesman Example |
| Uses of FitnessEngine in com.rubecula.darwin.domain.environment |
|---|
| Methods in com.rubecula.darwin.domain.environment that return FitnessEngine | |
|---|---|
FitnessEngine |
Phenome_.getFitnessEngine()
XXX |
| Constructors in com.rubecula.darwin.domain.environment with parameters of type FitnessEngine | |
|---|---|
Phenome_(FitnessEngine fitnessFunction)
This constructs a new (empty) Phenome belonging to a Taxon. |
|
Phenome_Gouldian(FitnessEngine fitnessFunction)
This constructs a new (empty) Phenome belonging to a Taxon. |
|
Phenome_Numerical(FitnessEngine fitnessFunction,
NumericalTrait numericalTrait)
Primary Constructor which invokes the super-constructor for, passing in the fitnessFunction as its argument. |
|
| Uses of FitnessEngine in com.rubecula.darwin.domain.fitness |
|---|
| Classes in com.rubecula.darwin.domain.fitness that implement FitnessEngine | |
|---|---|
class |
FitnessEngine_
Defines the base methods and fields for an implementation of FitnessEngine interface. |
class |
FitnessEngine_Simple
Default implementation of FitnessEngine interface. |
| Uses of FitnessEngine in com.rubecula.darwin.domain.helper |
|---|
| Methods in com.rubecula.darwin.domain.helper that return FitnessEngine | |
|---|---|
FitnessEngine |
Phenome.getFitnessEngine()
Method to get the application-supplied fitness engine for this phenome. |
| Methods in com.rubecula.darwin.domain.helper with parameters of type FitnessEngine | |
|---|---|
void |
FitnessCache.addFitness(TraitMap traits,
FitnessEngine fitnessEngine,
Environment environment,
java.lang.Double fitness)
|
void |
FitnessCache.flush(TraitMap traits,
FitnessEngine engine,
Environment environment)
Flush the cache for the given combination of traits/engine. |
java.lang.Number |
Organism.getFitness(FitnessEngine fitnessEngine)
|
java.lang.Double |
FitnessCache.getFitness(TraitMap traits,
FitnessEngine fitnessEngine,
Environment environment)
|
void |
FitnessCache.register(FitnessEngine fitnessEngine)
register the given fitness engine with this cache. |
| Constructors in com.rubecula.darwin.domain.helper with parameters of type FitnessEngine | |
|---|---|
FitnessCacheKey(TraitMap traits,
FitnessEngine engine,
Environment environment)
|
|
| Uses of FitnessEngine in com.rubecula.darwin.domain.world |
|---|
| Methods in com.rubecula.darwin.domain.world with parameters of type FitnessEngine | |
|---|---|
java.lang.Number |
Organism_.getFitness(FitnessEngine fitnessEngine)
|
| Uses of FitnessEngine in com.rubecula.darwin.examples.pepperedmoth |
|---|
| Classes in com.rubecula.darwin.examples.pepperedmoth that implement FitnessEngine | |
|---|---|
class |
FitnessEngine_PepperedMoth
Fitness engine for the peppered moth. |
| Uses of FitnessEngine in com.rubecula.darwin.examples.travelingsalesman |
|---|
| Classes in com.rubecula.darwin.examples.travelingsalesman that implement FitnessEngine | |
|---|---|
class |
FitnessEngine_TS
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||