public class OperatorAgent extends AatomHumanAgent
HumanAgent that performs operator tasks.| Modifier and Type | Field and Description |
|---|---|
private Activity |
assignment
The assignment.
|
operationalModel, strategicModel, tacticalModelcolor, masspositionmap| Constructor and Description |
|---|
OperatorAgent(Position position,
double radius,
double mass,
Activity assignment)
Creates an operator agent.
|
OperatorAgent(Position position,
double radius,
double mass,
Activity assignment,
java.awt.Color color)
Creates an operator agent.
|
| Modifier and Type | Method and Description |
|---|---|
Activity |
getAssignment()
Gets the assignment of the agent.
|
communicate, getActiveActivity, getCurrentVelocity, getDesiredSpeed, getGoalPosition, getGoalPositions, getObservation, getReachedGoal, getStopOrder, init, isQueuing, isSitting, update, wantsToBeDestoryedgetColor, getMass, toStringgetRadius, getVectorToPosition, isLineCollisiongetDistance, getPositionisDestroyedprivate Activity assignment
public OperatorAgent(Position position, double radius, double mass, Activity assignment)
position - The position.radius - The radius.mass - The mass.assignment - The assignment.public Activity getAssignment()