wodka.ga.racer.soda
Class EasySodaRacer
java.lang.Object
wodka.ga.racer.AbstractRacer
wodka.ga.racer.soda.EasySodaRacer
- All Implemented Interfaces:
- wwan.commons.param.Configurable, wwan.commons.param.Informative, Racer, RaceRunnerErrorHandler, RaceRunnerListener, java.io.Serializable, StreamPersistable
- public class EasySodaRacer
- extends AbstractRacer
Runs a model using EasySoda. No racer GUI is needed.
- See Also:
- Serialized Form
Methods inherited from class wodka.ga.racer.AbstractRacer |
checkParameterList, finishedAdding, finishedRunning, fromStream, getParameterDescription, getVersion, handleThrowable, reset, setExceptionHandler, setFieldsFromParameterList, setParameterListFromFields, setRacerListener, stop, toStream, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EasySodaRacer
public EasySodaRacer()
isOptimizeTimeout
public boolean isOptimizeTimeout()
setOptimizeTimeout
public void setOptimizeTimeout(boolean optimizeTimeout)
addModel
public void addModel(Model model,
int id,
GeneticAlgorithm genAlgo,
int pTimeout)
- Specified by:
addModel
in interface Racer
- Overrides:
addModel
in class AbstractRacer
createRaceRunner
public RaceRunner createRaceRunner()
- Specified by:
createRaceRunner
in class AbstractRacer
getInfo
public java.lang.String getInfo()
getLabel
public java.lang.String getLabel()
setTerrainXml
public void setTerrainXml(java.lang.String terrainXml)
- Specified by:
setTerrainXml
in interface Racer
- Overrides:
setTerrainXml
in class AbstractRacer