Class NonInteractiveSim
java.lang.Object
NonInteractiveSim
public class NonInteractiveSim
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NonInteractiveSim
public NonInteractiveSim()
NonInteractiveSim
public NonInteractiveSim(ISimUICallback callbackAgent)
getInit
public IInitializer getInit()
getIniPos
public double[] getIniPos()
trivSetupNagents
public void trivSetupNagents(int n,
double lfSize,
double lfAgentRad,
IControlFunc cntFncDefault,
ILogicVarBundle logicDefault)
setAgent
public void setAgent(IAgent agent)
setScheduleAndGraph
public void setScheduleAndGraph(double lfTime,
IProxGraph proxGraph)
setEnv
public void setEnv(IEnvironment env)
setupSim
public void setupSim()
checkRdiskValid
public boolean checkRdiskValid(double lfRad,
double[] arrLfPos,
int nDim,
CommGraph graph)
runSim
public void runSim(ISimUICallback callbackAgent,
double lfMaxTime)