Constructor and Description |
---|
BeamBehavior(java.lang.String name,
IThoughtModel thoughtModel,
float beamHigh)
Default constructor
|
BeamHomeBehavior(java.lang.String name,
IThoughtModel thoughtModel,
float beamHeigh)
Default constructor
|
Behavior(java.lang.String name,
IThoughtModel thoughtModel)
Default constructor for Behaviors
|
SayPositionsBehavior(java.lang.String name,
IThoughtModel thoughtModel)
Constructor
|
StopBehavior(IThoughtModel thoughtModel)
Default constructor
|
Constructor and Description |
---|
ComplexBehavior(java.lang.String name,
IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Default constructor for complex behaviors
|
ComplexBehavior(java.lang.String name,
IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors,
IBehavior defaultBehavior)
Default constructor for complex behaviors
|
GetInScorePosition(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Default constructor
|
GetInScorePosition(java.lang.String name,
IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors,
float minSpeed)
Default constructor
|
GoaliePositioning(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
GoalieStrikePositioning(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
Keep(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors,
float playerHeight,
int goalPredictionTime,
IBehavior keepLeftBehavior,
IBehavior keepRightBehavior)
Constructor
|
MoveWithBall(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Default constructor
|
RemoteCommandBehavior(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
RemoteControllBehavior(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
RunToPosition(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
SearchBall(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
ShootToGoal(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
SingleComplexBehavior(java.lang.String name,
IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Default constructor for single complex behaviors
|
SingleComplexBehavior(java.lang.String name,
IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors,
IBehavior defaultBehavior)
Default constructor for single complex behaviors
|
WalkForward(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
WalkSideward(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
WalkTurning(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors)
Constructor
|
Constructor and Description |
---|
AdjustableMotorFileBehavior(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
java.lang.String filepath,
int slowDown,
int startSlowDown)
Instantiates and initializes a new Balance behavior object
|
MotorFileBehavior(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
java.lang.String filepath,
int slowDown,
int startSlowDown)
Instantiates and initializes a new Balance behavior object
|
Constructor and Description |
---|
MovementBehavior(java.lang.String name,
IThoughtModel thoughtModel) |
Constructor and Description |
---|
BasicMotorBehavior(java.lang.String name,
IThoughtModel thoughtModel,
java.lang.String filepath,
float slowDown,
float startSlowDown)
Instantiates and initializes a new Balance behavior object
|
FunctionBehavior(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
float slowDown,
float startSlowDown)
Default constructor for motor behaviors
|
FunctionBehavior(java.lang.String name,
IThoughtModel thoughtModel,
java.lang.String filename,
float slowDown,
float startSlowDown)
Default constructor for motor behaviors
|
Constructor and Description |
---|
BallEndsUpInOwnGoal(IThoughtModel thoughtModel)
Constructor
|
BallInCriticalArea(IThoughtModel thoughtModel)
Constructor
|
BallInPenaltyArea(IThoughtModel thoughtModel)
Constructor
|
BallInScorableArea(IThoughtModel thoughtModel,
float kickableDistance)
Constructor
|
BallIsKeepable(IThoughtModel thoughtModel,
float playerHeight,
int goalPredictionTime)
Constructor
|
BallKickable(IThoughtModel thoughtModel)
Default constructor
|
BeamTime(IThoughtModel thoughtModel)
Default constructor
|
Belief(java.lang.String name,
IThoughtModel thoughtModel)
Constructor
|
FacingAdvantageousKickDirection(IThoughtModel thoughtModel)
Default constructor
|
FacingGoalKickDirection(IThoughtModel thoughtModel)
Default constructor
|
FacingKickDirection(IThoughtModel thoughtModel)
Default constructor
|
GameRunning(IThoughtModel thoughtModel)
Default constructor
|
GameStateBelief(java.lang.String name,
IThoughtModel thoughtModel,
GameState gameState)
Constructor
|
GoalieShouldKick(IThoughtModel thoughtModel)
Default constructor
|
LayOnBack(IThoughtModel thoughtModel)
Default constructor
|
LayOnFront(IThoughtModel thoughtModel)
Default constructor
|
LayOnSide(IThoughtModel thoughtModel)
Constructor
|
Lose(IThoughtModel thoughtModel)
Constructor
|
OpponentNearBall(IThoughtModel thoughtModel)
Constructor
|
OpponentWillKick(IThoughtModel thoughtModel)
Constructor
|
PlayDefense(IThoughtModel thoughtModel)
Constructor
|
PlayOffense(IThoughtModel thoughtModel)
Constructor
|
SeeBall(IThoughtModel thoughtModel)
Default constructor
|
ShouldWeDribble(IThoughtModel thoughtModel) |
SimpleFlagBelief(java.lang.String name,
IThoughtModel thoughtModel,
Flag flag) |
TeammateCloserToBall(IThoughtModel thoughtModel)
Constructor
|
TemperatureHot(IThoughtModel thoughtModel,
double warm,
double hot)
Default constructor
|
Win(IThoughtModel thoughtModel)
Constructor
|
Modifier and Type | Method and Description |
---|---|
IThoughtModel |
DecisionMakerBase.getThoughtModel() |
Constructor and Description |
---|
DecisionMakerBase(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel)
Constructor
|
DoNothingDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel)
Constructor
|
GoalieDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Constructor
|
GoaliePenaltyDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Constructor
|
KeyboardDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Constructor
|
MovementControllDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Constructor
|
PenaltyDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Default constructor
|
RunChallengeDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Constructor
|
SoccerDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Default constructor
|
TrainingDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int serverVersion)
Constructor
|
Modifier and Type | Method and Description |
---|---|
IThoughtModel |
ComponentFactory.createThoughtModel(IAgentModel agentModel,
IGlobalMap worldModel,
IFlagModel flags) |
IThoughtModel |
AgentRuntime.getThoughtModel()
Retrieve the thouhgtModel
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,IBehavior> |
ComponentFactory.createBehaviors(IThoughtModel thoughtModel,
ParameterMap params)
Create all behavior objects that are used during the game
|
java.util.Map<java.lang.String,IBelief> |
ComponentFactory.createBeliefs(IThoughtModel thoughtModel)
Creates all believe objects
|
IDecisionMaker |
ComponentFactory.createDecisionMaker(java.util.Map<java.lang.String,IBelief> believes,
java.util.Map<java.lang.String,IBehavior> behaviors,
IThoughtModel thoughtModel,
int playerNumber,
int serverVersion,
int decisionMakerID,
ParameterMap learningParam)
Create a new DecisionMaker
|
Modifier and Type | Class and Description |
---|---|
class |
ThoughtModel |
Modifier and Type | Method and Description |
---|---|
Angle |
KickDirectionProfiler.getBestKickDirection(IThoughtModel thoughtModel) |
float[][] |
KickDirectionProfiler.getKickProfile(IThoughtModel thoughtModel) |
Constructor and Description |
---|
InfluenceMap(IThoughtModel thoughtModel)
Constructor
|
Constructor and Description |
---|
Cry(IThoughtModel thoughtModel)
Default constructor
|
Dance(IThoughtModel thoughtModel)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
static DynamicStaticKick |
DynamicStaticKick.getForwardKickLeft(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors) |
static DynamicStaticKick |
DynamicStaticKick.getForwardKickRight(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors) |
static DynamicStaticKick |
DynamicStaticKick.getSidewardKickLeft(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors) |
static DynamicStaticKick |
DynamicStaticKick.getSidewardKickRight(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors) |
static DynamicStaticKick |
DynamicStaticKick.getSloMoKickLeft(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors) |
static DynamicStaticKick |
DynamicStaticKick.getSloMoKickRight(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors) |
Constructor and Description |
---|
DynamicStaticKick(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors,
IBehavior defaultBehavior,
IKick balance,
IKick kick,
boolean isForwardKick)
Constructor
|
Walk(IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors,
IBaseWalk baseWalk)
Constructor
|
Walk(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
java.util.Map<java.lang.String,IBehavior> behaviors,
IBaseWalk baseWalk)
Constructor
|
Constructor and Description |
---|
FocusBall(IThoughtModel thoughtModel,
java.util.Map<java.lang.String,IBehavior> behaviors)
Instantiates and initializes a new Balance behavior object
|
Constructor and Description |
---|
Balance(IThoughtModel thoughtModel,
ParameterMap params)
Instantiates and initializes a new Balance behavior object
|
Balance(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params)
Instantiates and initializes a new Balance behavior object
|
Modifier and Type | Method and Description |
---|---|
static KickSlomo |
KickSlomo.getLeftKick(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
static KickSlomo |
KickSlomo.getRightKick(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
Constructor and Description |
---|
FallBack(IThoughtModel thoughtModel)
Default constructor
|
FallBack(java.lang.String name,
IThoughtModel thoughtModel)
Default constructor
|
FallForward(IThoughtModel thoughtModel)
Default constructor
|
FallForward(java.lang.String name,
IThoughtModel thoughtModel)
Default constructor
|
KeeperLeft(IThoughtModel thoughtModel)
Default constructor
|
KeeperRight(IThoughtModel thoughtModel)
Default constructor
|
KeeperRight(java.lang.String name,
IThoughtModel thoughtModel)
Default constructor
|
Kick(java.lang.String name,
IThoughtModel thoughtModel,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly) |
KickBack(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickBackPull(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickChipLeft(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickChipLeft(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly)
Default constructor
|
KickChipRight(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickChipRight(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly)
Default constructor
|
KickSlomo(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly)
Default constructor
|
KickStraight(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickStraight(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly)
Default constructor
|
KickStraight2(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickStraight2(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly)
Default constructor
|
KickStraightOneLegLeft(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickStraightOneLegLeft(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly)
Default constructor
|
KickStraightOneLegRight(IThoughtModel thoughtModel,
ParameterMap params)
Default constructor
|
KickStraightOneLegRight(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly)
Default constructor
|
MoveArmsToFall(IThoughtModel thoughtModel)
Default constructor
|
Push(IThoughtModel thoughtModel)
Default constructor
|
SideKickLeft(IThoughtModel thoughtModel)
Default constructor.
|
SideKickLeftOneLeg(IThoughtModel thoughtModel)
Default constructor.
|
SideKickRight(IThoughtModel thoughtModel)
Default constructor.
|
SideKickRight(java.lang.String name,
IThoughtModel thoughtModel,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly) |
SideKickRightOneLeg(IThoughtModel thoughtModel)
Default constructor.
|
SideKickRightOneLeg(java.lang.String name,
IThoughtModel thoughtModel,
Pose2D relativeRunToPose,
double maxKickDistance,
org.apache.commons.math3.geometry.euclidean.threed.Vector3D[] shootPoly) |
Constructor and Description |
---|
SoccerPosition(IThoughtModel thoughtModel,
float desiredKneeAngle,
float desiredHipAngle) |