wodka.ga
Interface Racer

All Superinterfaces:
wwan.commons.param.Configurable, wwan.commons.param.Informative, java.io.Serializable, StreamPersistable
All Known Implementing Classes:
AbstractRacer, SodaRacer

public interface Racer
extends wwan.commons.param.Configurable, StreamPersistable

Reprecents a soda race


Method Summary
 void addModel(Model model, int identifier, GeneticAlgorithm genAlgo, int timeout)
           
 void finishedAdding()
           
 java.lang.String getInfo()
           
 java.lang.String getLabel()
           
 void reset()
           
 void setExceptionHandler(ExceptionHandler handler)
           
 void setRacerListener(RacerListener listener)
           
 void setTerrainXml(java.lang.String terrainXml)
           
 
Methods inherited from interface wwan.commons.param.Configurable
checkParameterList, getParameterDescription, setFieldsFromParameterList, setParameterListFromFields
 
Methods inherited from interface wodka.util.StreamPersistable
fromStream, getVersion, toStream
 

Method Detail

addModel

public void addModel(Model model,
                     int identifier,
                     GeneticAlgorithm genAlgo,
                     int timeout)
              throws WodkaException
Throws:
WodkaException

setTerrainXml

public void setTerrainXml(java.lang.String terrainXml)
                   throws WodkaException
Throws:
WodkaException

finishedAdding

public void finishedAdding()

setRacerListener

public void setRacerListener(RacerListener listener)

getInfo

public java.lang.String getInfo()
Specified by:
getInfo in interface wwan.commons.param.Informative

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface wwan.commons.param.Informative

setExceptionHandler

public void setExceptionHandler(ExceptionHandler handler)

reset

public void reset()