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 

D

Dance - Class in magma.robots.nao.behavior.basic
 
Dance(IThoughtModel) - Constructor for class magma.robots.nao.behavior.basic.Dance
Default constructor
decide() - Method in interface magma.agent.decision.IDecisionMaker
Called to take a decision on what to do next.
decide() - Method in class magma.agent.decision.simple.DecisionMakerBase
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.GetInScorePosition
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.GoaliePositioning
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.GoalieStrikePositioning
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.Keep
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.MoveWithBall
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.RemoteCommandBehavior
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.RemoteControllBehavior
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.RunToPosition
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.SearchBall
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.ShootToGoal
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.WalkForward
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.WalkSideward
 
decideNextBasicBehavior() - Method in class magma.agent.behavior.complex.WalkTurning
 
decideNextBasicBehavior() - Method in class magma.robots.nao.behavior.complex.DynamicStaticKick
 
decideNextBasicBehavior() - Method in class magma.robots.nao.behavior.complex.Walk
 
decideSoccer() - Method in class magma.agent.decision.simple.DecisionMakerBase
Decide which behavior to use next
decideSoccer() - Method in class magma.agent.decision.simple.SoccerDecisionMaker
 
DecisionMakerBase - Class in magma.agent.decision.simple
Base class for all decision makers
DecisionMakerBase(Map<String, IBelief>, Map<String, IBehavior>, IThoughtModel) - Constructor for class magma.agent.decision.simple.DecisionMakerBase
Constructor
decodeID(String) - Static method in class magma.util.SayCoder
 
decodeID(char) - Static method in class magma.util.SayCoder
 
decodePosition(String) - Static method in class magma.util.SayCoder
Converts a position string into a Vector3D
decodeTwoDigit(String) - Static method in class magma.util.SayCoder
 
DEF1_CENTER_DEFENDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
 
DEF1_LEFT_DEFENDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
 
DEF1_RIGHT_DEFENDER - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
 
DEF1_SPAWNING_LEFT_BALLGUARD - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
 
DEFAULT_SERVER_VERSION - Static variable in interface magma.agent.IServerConfigFilesConstants
The server version against which this agent will play if no command line parameter is specified
DEFAULT_TEAMID - Static variable in interface magma.agent.IMagmaConstants
the default id of the own team
DEFAULT_TEAMNAME - Static variable in interface magma.agent.IMagmaConstants
the default name of the own team
DefaultStrategy - Class in magma.agent.thoughtmodel.strategy.impl.strategies
Our default strategy, primarily used when we had no dynamic role management.
DefaultStrategy(IGlobalMap) - Constructor for class magma.agent.thoughtmodel.strategy.impl.strategies.DefaultStrategy
 
Defender - Class in magma.agent.thoughtmodel.strategy.impl.roles
This role primarily protects our goal.
Defender(String, IGlobalMap, RelativeHomePosition, float) - Constructor for class magma.agent.thoughtmodel.strategy.impl.roles.Defender
 
deg(double) - Static method in class magma.util.geometry.Angle
Creates a normalized angle [-RAD180 to RAD180[
degrees() - Method in class magma.util.geometry.Angle
Retrieve the angle value in degrees
degreesPositive() - Method in class magma.util.geometry.Angle
Retrieve the angle value in non normalized 0...360 degrees value area
detach(IObserver<IAgentModel>) - Method in interface magma.agent.agentmodel.IAgentModel
 
detach(IObserver<IAgentModel>) - Method in class magma.agent.agentmodel.impl.AgentModel
 
detach(IObserver<IGlobalMap>) - Method in interface magma.agent.worldmodel.IGlobalMap
Detaches the passed observer to this connection
detach(IObserver<IGlobalMap>) - Method in class magma.agent.worldmodel.impl.GlobalMap
 
detach(IObserver<T>) - Method in interface magma.util.observer.IPublishSubscribe
Removes an observer from the list of observers
detach(IObserver<T>) - Method in class magma.util.observer.Subject
 
detachAll() - Method in interface magma.util.observer.IPublishSubscribe
Removes all observers from the list of observers
detachAll() - Method in class magma.util.observer.Subject
 
determineGameState(PlayMode, PlaySide) - Static method in enum magma.agent.worldmodel.GameState
Determine the current game state from play mode and field side
determineNodeType(String) - Static method in enum magma.util.scenegraph.NodeType
 
determineRole(IPlayer, int) - Method in class magma.agent.thoughtmodel.strategy.impl.RoleManager
 
determineRole(IPlayer, int) - Method in interface magma.agent.thoughtmodel.strategy.IRoleManager
Dynamic role assignment to agents.
DISTANCE_PENALTY_LYING - Static variable in interface magma.agent.IMagmaConstants
 
DoNothingDecisionMaker - Class in magma.agent.decision.simple
Basic decision making class used for testing mainly that just beams and then stands still
DoNothingDecisionMaker(Map<String, IBelief>, Map<String, IBehavior>, IThoughtModel) - Constructor for class magma.agent.decision.simple.DoNothingDecisionMaker
Constructor
DRIBBLE_BALL - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DRIBBLE_BALL_LEFT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DRIBBLE_BALL_RIGHT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DUMMY_ROLE - Static variable in interface magma.agent.thoughtmodel.strategy.impl.IRoleConstants
 
DummyRole - Class in magma.agent.thoughtmodel.strategy.impl.roles
 
DummyRole() - Constructor for class magma.agent.thoughtmodel.strategy.impl.roles.DummyRole
 
DYNAMIC_KICK_BEZIER - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_KICK_LEFT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_KICK_RIGHT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_SIDEKICK_LEFT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_SIDEKICK_RIGHT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_SLOMO_KICK_LEFT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_SLOMO_KICK_RIGHT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_STATIC_KICK_LEFT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_STATIC_KICK_RIGHT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_STATIC_SIDEKICK_LEFT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_STATIC_SIDEKICK_RIGHT - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_WALK - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_WALK_DEMO1 - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DYNAMIC_WALK_DEMO2 - Static variable in interface magma.agent.behavior.IBehaviorConstants
 
DynamicStaticKick - Class in magma.robots.nao.behavior.complex
Implements a behavior which performs kicking by dynamically balancing on one leg and then statically kicking
DynamicStaticKick(String, IThoughtModel, ParameterMap, Map<String, IBehavior>, IBehavior, IKick, IKick, boolean) - Constructor for class magma.robots.nao.behavior.complex.DynamicStaticKick
Constructor
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