See: Description
Interface | Description |
---|---|
State |
Interface for all agent behavioural states.
|
Class | Description |
---|---|
AttackingState |
In this state the agent is near enough to the ball to kick it.
|
DefendingState |
This is the state an agent should be in whenever the ball is within
the agent's movement range and neither the team nor the agent
has possession of the ball.
|
PassiveState |
This is the agent's starting state.
|
StateMachine |
This is the agent's main behavioural state machine and implements
the state design pattern.
|
SupportState |
This state is used when the agent doesnt have the ball but a team member does.
|