public class AnnotatorTestCase extends TestCase implements IAgentMonitorListener
Modifier and Type | Field and Description |
---|---|
private AgentJim |
agent |
private static Vector3 |
INIT_PLAYER_POSITION |
private Vector3 |
initBallPosition |
protected Logger |
logger |
private String |
moveToTest |
private boolean |
started |
private boolean |
stopped |
private double |
timeStarted |
private double |
timeStopped |
address, agentServer, initTime, monitor, server, simulationState, updated
Constructor and Description |
---|
AnnotatorTestCase(Vector3 initBall,
String moveToTest) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
TestCaseResult |
evaluate(SimulationState ss) |
boolean |
init() |
boolean |
isStopCriterionMet(SimulationState ss) |
void |
receivedMessage(int uniform,
String team,
AgentMonitorMessage message) |
call, getElapsedTime, getInitTime, isUpdated, setInitTime, setUpdated, update
protected Logger logger
private AgentJim agent
private static Vector3 INIT_PLAYER_POSITION
private Vector3 initBallPosition
private String moveToTest
private volatile boolean started
private volatile boolean stopped
private double timeStarted
private double timeStopped
public boolean isStopCriterionMet(SimulationState ss)
isStopCriterionMet
in class TestCase
public TestCaseResult evaluate(SimulationState ss)
public void receivedMessage(int uniform, String team, AgentMonitorMessage message)
receivedMessage
in interface IAgentMonitorListener