|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--Brain | +--GoalieBrain
Field Summary | |
private double |
currentDirection
|
private double |
dashedDistance
|
private boolean |
hasBall
|
private java.io.FileOutputStream |
output
|
Fields inherited from class Brain |
m_hasMoved, m_IAS, m_memory, m_resetPosition, m_side, m_timeOver, p_canvas |
Fields inherited from class java.lang.Thread |
contextClassLoader, daemon, eetop, group, inheritableThreadLocals, inheritedAccessControlContext, MAX_PRIORITY, MIN_PRIORITY, name, NORM_PRIORITY, priority, single_step, stillborn, stopThreadPermission, target, threadInitNumber, threadLocals, threadQ |
Constructor Summary | |
GoalieBrain(SendCommand IAS,
java.lang.String team,
char side,
int number,
java.lang.String playMode)
|
Method Summary | |
double |
getKickDirection(double direction,
double distance)
|
void |
hear(int time,
java.lang.String message)
|
void |
outToFile(java.lang.String message)
|
void |
resetPlayerPosition()
|
void |
run()
|
char |
toggleSide()
|
Methods inherited from class Brain |
hear, see, sense |
Methods inherited from class java.lang.Thread |
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private boolean hasBall
private double currentDirection
private double dashedDistance
private java.io.FileOutputStream output
Constructor Detail |
public GoalieBrain(SendCommand IAS, java.lang.String team, char side, int number, java.lang.String playMode)
Method Detail |
public void outToFile(java.lang.String message)
public void run()
run
in class Brain
public void hear(int time, java.lang.String message)
hear
in class Brain
public void resetPlayerPosition()
resetPlayerPosition
in class Brain
public char toggleSide()
public double getKickDirection(double direction, double distance)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |