edu.ou.mlfw.ladder
Class LadderConfig
java.lang.Object
edu.ou.mlfw.ladder.LadderConfig
public class LadderConfig
- extends java.lang.Object
A LadderConfiguration points to the file location of a SimulatorInitializer
and provides mapping entries from uniquely named controllables to the
clients that will control them.
Constructor Summary |
LadderConfig(java.io.File simulatorConfig,
java.lang.Class<? extends Simulator> simulatorClass,
java.io.File outputHTML,
int maxVariableClientsPerGame,
int numMatchRepeats,
ClientMapping[] variableClientMappings,
ClientMapping[] staticClientMappings)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LadderConfig
public LadderConfig(java.io.File simulatorConfig,
java.lang.Class<? extends Simulator> simulatorClass,
java.io.File outputHTML,
int maxVariableClientsPerGame,
int numMatchRepeats,
ClientMapping[] variableClientMappings,
ClientMapping[] staticClientMappings)
getVariableClientMappings
public ClientMapping[] getVariableClientMappings()
getStaticClientMappings
public ClientMapping[] getStaticClientMappings()
getSimulatorConfig
public java.io.File getSimulatorConfig()
getSimulatorClass
public java.lang.Class<? extends Simulator> getSimulatorClass()
getOutputHTML
public java.io.File getOutputHTML()
getNumMatchRepeats
public int getNumMatchRepeats()
getMaxVariableClientsPerGame
public int getMaxVariableClientsPerGame()
getXStream
public static com.thoughtworks.xstream.XStream getXStream()