com.rubecula.darwin.examples.travelingsalesman
Class FitnessEngine_TS
java.lang.Object
com.rubecula.darwin.domain.fitness.FitnessEngine_
com.rubecula.darwin.examples.travelingsalesman.FitnessEngine_TS
- All Implemented Interfaces:
- CacheSignature, FitnessEngine, FunctionListener, HasExpressions
public class FitnessEngine_TS
- extends FitnessEngine_
- Author:
- Robin Hillyard
Methods inherited from class com.rubecula.darwin.domain.fitness.FitnessEngine_ |
calculateFitness, countFitnesses, equals, fitnessKeys, getExpressions, getFitness, getFitnesses, getRealm, getSignature, hashCode, onEnvironmentChange, onFunctionChange, putFitness, setFitnessAdjustment, setFitnessCache, toString, unregisterFitness |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
FitnessEngine_TS
public FitnessEngine_TS()
FitnessEngine_TS
public FitnessEngine_TS(com.rubecula.jexpression.Evaluator evaluator,
Realm realm)
- Parameters:
evaluator
- realm
-
FitnessEngine_TS
public FitnessEngine_TS(Realm realm)
- Parameters:
realm
-
setClientFactor
public void setClientFactor(double clientFactor)
- Parameters:
clientFactor
-
setScale
public void setScale(double scale)
- Parameters:
scale
-
setTimeToTravel
public void setTimeToTravel(double idealSpeed)
- Parameters:
idealSpeed
-
registerFitnesses
protected void registerFitnesses(com.rubecula.jexpression.Evaluator evaluator)
- Specified by:
registerFitnesses
in class FitnessEngine_
- See Also:
FitnessEngine_.registerFitnesses(com.rubecula.jexpression.Evaluator)
Copyright © 2010 Rubecula Software, LLC. All Rights Reserved.