Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y Z 

O

ObjectState<K,E> - Class in magma.util.statemachine
Base class for all states implementing a state machine
OffensiveDefender - Class in magma.agent.thoughtmodel.strategy.impl.roles
This role is like our normal defenders, but if the ball is really far away, means in the enemy territory they are allowed to move further a bit.
OffensiveDefender(String, IGlobalMap, RelativeHomePosition, float) - Constructor for class magma.agent.thoughtmodel.strategy.impl.roles.OffensiveDefender
 
OffensiveStrategy - Class in magma.agent.thoughtmodel.strategy.impl.strategies
This strategy plays with a ball acceptor and a ball demander, thus two players in front of the actual ball position.
OffensiveStrategy(IGlobalMap) - Constructor for class magma.agent.thoughtmodel.strategy.impl.strategies.OffensiveStrategy
 
OffsetJointMapper - Class in magma.agent.meta.agent.impl
 
OffsetJointMapper(double) - Constructor for class magma.agent.meta.agent.impl.OffsetJointMapper
 
OffsetJointMapper(double, double) - Constructor for class magma.agent.meta.agent.impl.OffsetJointMapper
 
onLeavingBehavior(IBehavior) - Method in class magma.agent.behavior.basic.Behavior
 
onLeavingBehavior(IBehavior) - Method in class magma.agent.behavior.complex.ComplexBehavior
 
onLeavingBehavior(IBehavior) - Method in interface magma.agent.behavior.IBehavior
Called to notify this behavior that is no longer performed and replaced by the new behavior.
onStateChange(T) - Method in interface magma.util.observer.IPublishSubscribe
Called to inform observer about a change in state
onStateChange(T) - Method in class magma.util.observer.Subject
 
open() - Method in class magma.util.file.LogfileReader
 
open() - Method in class magma.util.file.LogfileWriter
 
OPPONENT_CORNER_KICK - Static variable in interface magma.agent.belief.IBeliefConstants
 
OPPONENT_FREE_KICK - Static variable in interface magma.agent.belief.IBeliefConstants
 
OPPONENT_GOAL_KICK - Static variable in interface magma.agent.belief.IBeliefConstants
 
OPPONENT_KICK_IN - Static variable in interface magma.agent.belief.IBeliefConstants
 
OPPONENT_KICK_OFF - Static variable in interface magma.agent.belief.IBeliefConstants
 
OPPONENT_NEAR_BALL - Static variable in interface magma.agent.belief.IBeliefConstants
 
OPPONENT_WILL_KICK - Static variable in interface magma.agent.belief.IBeliefConstants
 
OpponentNearBall - Class in magma.agent.belief.impl
Checks if any opponent is close to the ball
OpponentNearBall(IThoughtModel) - Constructor for class magma.agent.belief.impl.OpponentNearBall
Constructor
OpponentWillKick - Class in magma.agent.belief.impl
Checks if the ball is in a "critical" area, indicating that the goalie should run to the ball
OpponentWillKick(IThoughtModel) - Constructor for class magma.agent.belief.impl.OpponentWillKick
Constructor
orientation - Variable in class magma.util.geometry.Pose3D
The 3D orientation.
otherGoalPosition - Variable in class magma.agent.worldmodel.impl.SoccerPitchDescription
The position of the other goal (between the goal posts)
OWN_CORNER_KICK - Static variable in interface magma.agent.belief.IBeliefConstants
 
OWN_FREE_KICK - Static variable in interface magma.agent.belief.IBeliefConstants
 
OWN_GOAL_KICK - Static variable in interface magma.agent.belief.IBeliefConstants
 
OWN_KICK_IN - Static variable in interface magma.agent.belief.IBeliefConstants
 
OWN_KICK_OFF - Static variable in interface magma.agent.belief.IBeliefConstants
 
ownGoalPosition - Variable in class magma.agent.worldmodel.impl.SoccerPitchDescription
The position of the own goal (between the goal posts)
ownTeammateHasBall(double) - Method in class magma.agent.thoughtmodel.impl.ThoughtModel
 
ownTeammateHasBall(double) - Method in interface magma.agent.thoughtmodel.IThoughtModel
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
Skip navigation links