Modifier and Type | Method and Description |
---|---|
IGlobalMap |
ComponentFactory.createWorldModel(IAgentModel agentModel,
IRCServerMetaModel metaModel,
java.lang.String teamname,
int playerNumber)
Create a new GlobalMap
|
IGlobalMap |
AgentRuntime.getWorldModel()
Retrieve the worldModel
|
Modifier and Type | Method and Description |
---|---|
IThoughtModel |
ComponentFactory.createThoughtModel(IAgentModel agentModel,
IGlobalMap worldModel,
IFlagModel flags) |
Modifier and Type | Method and Description |
---|---|
IGlobalMap |
IThoughtModel.getWorldModel()
Retrieve the world model.
|
Modifier and Type | Method and Description |
---|---|
IGlobalMap |
ThoughtModel.getWorldModel() |
Constructor and Description |
---|
IFOCalculator(IGlobalMap worldModel)
Single instance created once at startup
|
ThoughtModel(IAgentModel agentModel,
IGlobalMap worldModel,
IFlagModel flags) |
Modifier and Type | Method and Description |
---|---|
void |
IRole.update(IGlobalMap worldModel)
Update the internal state of the role.
|
Constructor and Description |
---|
RoleManager(IGlobalMap worldModel,
ITeamStrategy strategy)
This unit cares about the different roles and how they work together or
with each other.
|
Modifier and Type | Method and Description |
---|---|
void |
Role.update(IGlobalMap worldModel) |
Constructor and Description |
---|
BallAcceptor(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float priority) |
BallDemander(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float priority) |
Ballguard(java.lang.String name,
IGlobalMap worldModel,
float xBallOffset,
RelativeHomePosition relativeHomePosition,
float priority) |
Defender(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float priority) |
Midfield(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float priority) |
OffensiveDefender(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float priority) |
ScoutingDefender(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float priority) |
Supporter(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float priority) |
Wing(java.lang.String name,
IGlobalMap worldModel,
RelativeHomePosition relativeHomePosition,
float xOffset,
float priority) |
Constructor and Description |
---|
AcceptorStrategy(IGlobalMap worldModel) |
DefaultStrategy(IGlobalMap worldModel) |
OffensiveStrategy(IGlobalMap worldModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
IGlobalMap.detach(IObserver<IGlobalMap> observer)
Detaches the passed observer to this connection
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalMap
Container class for all visible objects on the field, for the time and game
state
|
Modifier and Type | Method and Description |
---|---|
void |
GlobalMap.attach(IObserver<IGlobalMap> newObserver) |
boolean |
GlobalMap.detach(IObserver<IGlobalMap> oldObserver) |