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.ControllerPlayer
public void postInfo()
postInfo
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public com.github.robocup_atan.atan.model.ActionsPlayer getPlayer()
getPlayer
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void setPlayer(com.github.robocup_atan.atan.model.ActionsPlayer p)
setPlayer
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public 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.ControllerPlayer
public void infoSeeBall(double distance, double direction, double distChange, double dirChange, double bodyFacingDirection, double headFacingDirection)
infoSeeBall
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void infoHearReferee(com.github.robocup_atan.atan.model.enums.RefereeMessage refereeMessage)
infoHearReferee
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void infoHearPlayMode(com.github.robocup_atan.atan.model.enums.PlayMode playMode)
infoHearPlayMode
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void infoHearPlayer(double direction, java.lang.String string)
infoHearPlayer
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public 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.ControllerPlayer
public java.lang.String getType()
getType
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void setType(java.lang.String newType)
setType
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void infoHearError(com.github.robocup_atan.atan.model.enums.Errors error)
infoHearError
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void infoHearOk(com.github.robocup_atan.atan.model.enums.Ok ok)
infoHearOk
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void infoHearWarning(com.github.robocup_atan.atan.model.enums.Warning warning)
infoHearWarning
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public 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.ControllerPlayer
public void infoCPTOther(int unum)
infoCPTOther
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public void infoCPTOwn(int unum, int type)
infoCPTOwn
in interface com.github.robocup_atan.atan.model.ControllerPlayer
public 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