atan.model
Interface Player
- All Known Implementing Classes:
- DummyPlayer, SServerPlayer
- public interface Player
Interface for an abstract soccer player. To be used by Controller.
dash
public void dash(int power)
move
public void move(int x,
int y)
kick
public void kick(int power,
double direction)
say
public void say(java.lang.String message)
senseBody
public void senseBody()
turn
public void turn(double angle)
turnNeck
public void turnNeck(double angle)
catchBall
public void catchBall(double direction)
changeViewMode
public void changeViewMode(int quality,
int angle)
bye
public void bye()
handleError
public void handleError(java.lang.String error)
getTeamName
public java.lang.String getTeamName()
isTeamEast
public boolean isTeamEast()
isTeamEast
public void isTeamEast(boolean is)
setNumber
public void setNumber(int num)
getNumber
public int getNumber()
getLogger
public java.io.PrintWriter getLogger()
getLoglevel
public int getLoglevel()
- Returns:
- Loglevels are between 0 and 10. 0 means no logging 10 max logging.
sserver java interface.