Package | Description |
---|---|
magma.agent.thoughtmodel.impl | |
magma.agent.worldmodel | |
magma.agent.worldmodel.impl |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.apache.commons.math3.geometry.euclidean.threed.Vector3D[]> |
InfluenceMap.getInfluenceArea(IMoveableObject movableObject)
Calculates a semi-circle around the object where it has influence.
|
java.util.List<IVisibleObject> |
IFOCalculator.getObstacles(java.util.List<IPlayer> sourceList,
IMoveableObject ball)
Retrieve a lit of obstacles
|
Modifier and Type | Interface and Description |
---|---|
interface |
IPlayer
Interface to access visible player information
|
interface |
IThisPlayer
Interface to access visible player information
|
Modifier and Type | Method and Description |
---|---|
IMoveableObject |
IGlobalMap.getBall()
Get a reference to the ball object
|
Modifier and Type | Class and Description |
---|---|
class |
Ball
Represents the ball of the game
|
class |
MovableObject
Base class for all movable objects on the field
|
class |
Player
Represents a player agent on the field
|
class |
ThisPlayer
Container for this agent's information that is unique to the player this
agent is representing
|