|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object
|
+--java.lang.Thread
|
+--Brain
| Field Summary | |
boolean |
m_hasMoved
|
SendCommand |
m_IAS
|
Memory |
m_memory
|
boolean |
m_resetPosition
|
char |
m_side
|
protected boolean |
m_timeOver
|
private java.io.FileOutputStream |
output
|
private PlayerCanvas |
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 | |
Brain(SendCommand IAS,
java.lang.String team,
char side,
int number,
java.lang.String playMode)
|
|
| Method Summary | |
void |
hear(int time,
int direction,
java.lang.String message)
|
void |
hear(int time,
java.lang.String message)
|
void |
resetPlayerPosition()
|
void |
run()
|
void |
see(VisualInfo info)
|
void |
sense(SenseBodyInfo info)
|
| 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 |
public SendCommand m_IAS
public Memory m_memory
public char m_side
public boolean m_hasMoved
public boolean m_resetPosition
protected volatile boolean m_timeOver
private java.io.FileOutputStream output
private PlayerCanvas p_canvas
| Constructor Detail |
public Brain(SendCommand IAS,
java.lang.String team,
char side,
int number,
java.lang.String playMode)
| Method Detail |
public void run()
run in class java.lang.Threadpublic void see(VisualInfo info)
see in interface SensorInputpublic void sense(SenseBodyInfo info)
sense in interface SensorInput
public void hear(int time,
int direction,
java.lang.String message)
hear in interface SensorInput
public void hear(int time,
java.lang.String message)
hear in interface SensorInputpublic void resetPlayerPosition()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||