public class Silly
extends java.lang.Object
implements com.github.robocup_atan.atan.model.ControllerPlayer
Silly class.
| Constructor and Description |
|---|
Silly() |
| Modifier and Type | Method and Description |
|---|---|
com.github.robocup_atan.atan.model.ActionsPlayer |
getPlayer() |
java.lang.String |
getType() |
void |
infoCPTOther(int unum) |
void |
infoCPTOwn(int unum,
int type) |
void |
infoHearError(com.github.robocup_atan.atan.model.enums.Errors error) |
void |
infoHearOk(com.github.robocup_atan.atan.model.enums.Ok ok) |
void |
infoHearPlayer(double direction,
java.lang.String string) |
void |
infoHearPlayMode(com.github.robocup_atan.atan.model.enums.PlayMode playMode) |
void |
infoHearReferee(com.github.robocup_atan.atan.model.enums.RefereeMessage refereeMessage) |
void |
infoHearWarning(com.github.robocup_atan.atan.model.enums.Warning warning) |
void |
infoPlayerParam(double allowMultDefaultType,
double dashPowerRateDeltaMax,
double dashPowerRateDeltaMin,
double effortMaxDeltaFactor,
double effortMinDeltaFactor,
double extraStaminaDeltaMax,
double extraStaminaDeltaMin,
double inertiaMomentDeltaFactor,
double kickRandDeltaFactor,
double kickableMarginDeltaMax,
double kickableMarginDeltaMin,
double newDashPowerRateDeltaMax,
double newDashPowerRateDeltaMin,
double newStaminaIncMaxDeltaFactor,
double playerDecayDeltaMax,
double playerDecayDeltaMin,
double playerTypes,
double ptMax,
double randomSeed,
double staminaIncMaxDeltaFactor,
double subsMax) |
void |
infoPlayerType(int id,
double playerSpeedMax,
double staminaIncMax,
double playerDecay,
double inertiaMoment,
double dashPowerRate,
double playerSize,
double kickableMargin,
double kickRand,
double extraStamina,
double effortMax,
double effortMin) |
void |
infoSeeBall(double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagCenter(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagCornerOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagCornerOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagGoalOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagGoalOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagLeft(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagPenaltyOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagPenaltyOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeFlagRight(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeeLine(com.github.robocup_atan.atan.model.enums.Line line,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeePlayerOther(int number,
boolean goalie,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSeePlayerOwn(int number,
boolean goalie,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection) |
void |
infoSenseBody(com.github.robocup_atan.atan.model.enums.ViewQuality viewQuality,
com.github.robocup_atan.atan.model.enums.ViewAngle viewAngle,
double stamina,
double unknown,
double effort,
double speedAmount,
double speedDirection,
double headAngle,
int kickCount,
int dashCount,
int turnCount,
int sayCount,
int turnNeckCount,
int catchCount,
int moveCount,
int changeViewCount) |
void |
infoServerParam(java.util.HashMap<com.github.robocup_atan.atan.model.enums.ServerParams,java.lang.Object> info) |
void |
postInfo() |
void |
preInfo() |
void |
setPlayer(com.github.robocup_atan.atan.model.ActionsPlayer p) |
void |
setType(java.lang.String newType) |
public void preInfo()
preInfo in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void postInfo()
postInfo in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic com.github.robocup_atan.atan.model.ActionsPlayer getPlayer()
getPlayer in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void setPlayer(com.github.robocup_atan.atan.model.ActionsPlayer p)
setPlayer in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeLine(com.github.robocup_atan.atan.model.enums.Line line,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeLine in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeBall(double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeBall in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoHearReferee(com.github.robocup_atan.atan.model.enums.RefereeMessage refereeMessage)
infoHearReferee in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoHearPlayMode(com.github.robocup_atan.atan.model.enums.PlayMode playMode)
infoHearPlayMode in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoHearPlayer(double direction,
java.lang.String string)
infoHearPlayer in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSenseBody(com.github.robocup_atan.atan.model.enums.ViewQuality viewQuality,
com.github.robocup_atan.atan.model.enums.ViewAngle viewAngle,
double stamina,
double unknown,
double effort,
double speedAmount,
double speedDirection,
double headAngle,
int kickCount,
int dashCount,
int turnCount,
int sayCount,
int turnNeckCount,
int catchCount,
int moveCount,
int changeViewCount)
infoSenseBody in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic java.lang.String getType()
getType in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void setType(java.lang.String newType)
setType in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoHearError(com.github.robocup_atan.atan.model.enums.Errors error)
infoHearError in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoHearOk(com.github.robocup_atan.atan.model.enums.Ok ok)
infoHearOk in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoHearWarning(com.github.robocup_atan.atan.model.enums.Warning warning)
infoHearWarning in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagRight(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagRight in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagLeft(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagLeft in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagOwn in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagOther in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagCenter(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagCenter in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagCornerOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagCornerOwn in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagCornerOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagCornerOther in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagPenaltyOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagPenaltyOwn in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagPenaltyOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagPenaltyOther in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagGoalOwn(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagGoalOwn in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeeFlagGoalOther(com.github.robocup_atan.atan.model.enums.Flag flag,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeeFlagGoalOther in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeePlayerOther(int number,
boolean goalie,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeePlayerOther in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoSeePlayerOwn(int number,
boolean goalie,
double distance,
double direction,
double distChange,
double dirChange,
double bodyFacingDirection,
double headFacingDirection)
infoSeePlayerOwn in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoPlayerParam(double allowMultDefaultType,
double dashPowerRateDeltaMax,
double dashPowerRateDeltaMin,
double effortMaxDeltaFactor,
double effortMinDeltaFactor,
double extraStaminaDeltaMax,
double extraStaminaDeltaMin,
double inertiaMomentDeltaFactor,
double kickRandDeltaFactor,
double kickableMarginDeltaMax,
double kickableMarginDeltaMin,
double newDashPowerRateDeltaMax,
double newDashPowerRateDeltaMin,
double newStaminaIncMaxDeltaFactor,
double playerDecayDeltaMax,
double playerDecayDeltaMin,
double playerTypes,
double ptMax,
double randomSeed,
double staminaIncMaxDeltaFactor,
double subsMax)
infoPlayerParam in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoPlayerType(int id,
double playerSpeedMax,
double staminaIncMax,
double playerDecay,
double inertiaMoment,
double dashPowerRate,
double playerSize,
double kickableMargin,
double kickRand,
double extraStamina,
double effortMax,
double effortMin)
infoPlayerType in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoCPTOther(int unum)
infoCPTOther in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoCPTOwn(int unum,
int type)
infoCPTOwn in interface com.github.robocup_atan.atan.model.ControllerPlayerpublic void infoServerParam(java.util.HashMap<com.github.robocup_atan.atan.model.enums.ServerParams,java.lang.Object> info)
infoServerParam in interface com.github.robocup_atan.atan.model.ControllerPlayer