Constructor and Description |
---|
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 |
---|
FunctionBehavior(java.lang.String name,
IThoughtModel thoughtModel,
ParameterMap params,
float slowDown,
float startSlowDown)
Default constructor for motor behaviors
|
Modifier and Type | Method and Description |
---|---|
ParameterMap |
ComponentFactory.createParameters(ParameterMap fromExtern)
Creates behavior or decision maker parameters. fromExtern parameters
overwrite default parameters.
|
ParameterMap |
PlayerParameters.getParameterMap()
Retrieve the behavior parameters
|
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
|
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
|
ParameterMap |
ComponentFactory.createParameters(ParameterMap fromExtern)
Creates behavior or decision maker parameters. fromExtern parameters
overwrite default parameters.
|
Constructor and Description |
---|
PlayerParameters(ChannelParameters channelParams,
ParameterMap behaviorParams,
java.util.logging.Level level,
int serverVersion,
ComponentFactory factory,
int decisionMakerID) |
PlayerParameters(java.lang.String teamname,
byte teamID,
int playerNumber,
java.lang.String host,
int port,
ParameterMap behaviorParams,
java.util.logging.Level level,
int serverVersion,
ComponentFactory factory,
int decisionMakerID)
Instantiates and initializes a new PlayerParameters object
|
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 |
---|
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 |
---|
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
|
Modifier and Type | Method and Description |
---|---|
void |
ParameterMap.putAll(ParameterMap other) |