Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
B
C
D
F
G
H
I
K
L
M
O
P
R
S
T
V
W
B
BallInfo
- class edu.sc.soccerclient.
BallInfo
.
This class holds visual information about ball
BallInfo()
- Constructor for class edu.sc.soccerclient.
BallInfo
Brain
- class edu.sc.soccerclient.
Brain
.
Brain(SendCommand, String, char, int, String)
- Constructor for class edu.sc.soccerclient.
Brain
This constructor: - stores connection to krislet - starts thread for this object
C
changeView(String, String)
- Method in interface edu.sc.soccerclient.
SendCommand
This function sends chage_view command to the server
changeView(String, String)
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends chage_view command to the server
createNewObject()
- Method in class edu.sc.soccerclient.
VisualInfo
This function creates new information object
D
dash(double)
- Method in interface edu.sc.soccerclient.
SendCommand
This function sends dash command to the server
dash(double)
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends dash command to the server
F
finalize()
- Method in class edu.sc.soccerclient.
SoccerClient
This destructor closes socket to server
FlagInfo
- class edu.sc.soccerclient.
FlagInfo
.
This class holds visual information about flag
FlagInfo()
- Constructor for class edu.sc.soccerclient.
FlagInfo
FlagInfo(char, char, char)
- Constructor for class edu.sc.soccerclient.
FlagInfo
G
getObject(String)
- Method in class edu.sc.soccerclient.
Memory
This function looks for specified object
GoalInfo
- class edu.sc.soccerclient.
GoalInfo
.
This class holds visual information about goal
GoalInfo()
- Constructor for class edu.sc.soccerclient.
GoalInfo
Initialization member functions
GoalInfo(char)
- Constructor for class edu.sc.soccerclient.
GoalInfo
H
hear(int, int, String)
- Method in class edu.sc.soccerclient.
Brain
This function receives hear information from player
hear(int, int, String)
- Method in interface edu.sc.soccerclient.
SensorInput
This function receives hear information from player
hear(int, String)
- Method in class edu.sc.soccerclient.
Brain
This function receives hear information from referee
hear(int, String)
- Method in interface edu.sc.soccerclient.
SensorInput
This function receives hear information from referee
I
init()
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends initialization command to the server
K
kick(double, double)
- Method in interface edu.sc.soccerclient.
SendCommand
This function sends kick command to the server
kick(double, double)
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends kick command to the server
L
LineInfo
- class edu.sc.soccerclient.
LineInfo
.
This class holds visual information about line
LineInfo()
- Constructor for class edu.sc.soccerclient.
LineInfo
LineInfo(char)
- Constructor for class edu.sc.soccerclient.
LineInfo
M
m_brain
- Variable in class edu.sc.soccerclient.
SoccerClient
input for sensor information
m_dirChange
- Variable in class edu.sc.soccerclient.
ObjectInfo
In what direction is it moving
m_direction
- Variable in class edu.sc.soccerclient.
ObjectInfo
Direction
m_distance
- Variable in class edu.sc.soccerclient.
ObjectInfo
Distance to this agent
m_distChange
- Variable in class edu.sc.soccerclient.
ObjectInfo
How fast is it moving
m_horiz
- Variable in class edu.sc.soccerclient.
FlagInfo
l|c|r
m_host
- Variable in class edu.sc.soccerclient.
SoccerClient
Server address
m_info
- Variable in class edu.sc.soccerclient.
Memory
place where all information is stored
m_kind
- Variable in class edu.sc.soccerclient.
LineInfo
l|r|t|b
m_krislet
- Variable in class edu.sc.soccerclient.
Brain
robot which is controled by this brain
m_memory
- Variable in class edu.sc.soccerclient.
Brain
m_objects
- Variable in class edu.sc.soccerclient.
VisualInfo
m_port
- Variable in class edu.sc.soccerclient.
SoccerClient
server port
m_side
- Variable in class edu.sc.soccerclient.
Brain
m_socket
- Variable in class edu.sc.soccerclient.
SoccerClient
Socket to communicate with server
m_team
- Variable in class edu.sc.soccerclient.
SoccerClient
team name
m_teamName
- Variable in class edu.sc.soccerclient.
PlayerInfo
m_time
- Variable in class edu.sc.soccerclient.
VisualInfo
m_timeOver
- Variable in class edu.sc.soccerclient.
Brain
m_tokenizer
- Variable in class edu.sc.soccerclient.
VisualInfo
m_type
- Variable in class edu.sc.soccerclient.
FlagInfo
'p' - penalty area flag
m_type
- Variable in class edu.sc.soccerclient.
ObjectInfo
The type of object
m_uniformName
- Variable in class edu.sc.soccerclient.
PlayerInfo
m_vert
- Variable in class edu.sc.soccerclient.
FlagInfo
t|c|b
main(String[])
- Static method in class edu.sc.soccerclient.
SoccerClient
mainLoop()
- Method in class edu.sc.soccerclient.
SoccerClient
This is main loop for player
Memory
- class edu.sc.soccerclient.
Memory
.
Memory()
- Constructor for class edu.sc.soccerclient.
Memory
move(double, double)
- Method in interface edu.sc.soccerclient.
SendCommand
This function sends move command to the server
move(double, double)
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends move command to the server
MSG_SIZE
- Static variable in class edu.sc.soccerclient.
SoccerClient
Size of socket buffer
O
ObjectInfo
- class edu.sc.soccerclient.
ObjectInfo
.
This is base class for different classese with visual information about objects
ObjectInfo(String)
- Constructor for class edu.sc.soccerclient.
ObjectInfo
Initialization member functions
P
parse()
- Method in class edu.sc.soccerclient.
VisualInfo
This function parses visual information from the server
parseHear(String)
- Method in class edu.sc.soccerclient.
SoccerClient
This function parses hear information
parseInitCommand(String)
- Method in class edu.sc.soccerclient.
SoccerClient
This function parses initial message from the server
parseSensorInformation(String)
- Method in class edu.sc.soccerclient.
SoccerClient
This function parses sensor information
PlayerInfo
- class edu.sc.soccerclient.
PlayerInfo
.
This class holds visual information about player
PlayerInfo()
- Constructor for class edu.sc.soccerclient.
PlayerInfo
Initialization member functions
PlayerInfo(String, int)
- Constructor for class edu.sc.soccerclient.
PlayerInfo
R
receive()
- Method in class edu.sc.soccerclient.
SoccerClient
This function waits for new message from server
run()
- Method in class edu.sc.soccerclient.
Brain
This is main brain function used to make decision In each cycle we decide which command to issue based on current situation.
S
say(String)
- Method in interface edu.sc.soccerclient.
SendCommand
This function sends say command to the server
say(String)
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends say command to the server
see(VisualInfo)
- Method in class edu.sc.soccerclient.
Brain
This function sends see information
see(VisualInfo)
- Method in interface edu.sc.soccerclient.
SensorInput
This function sends see information
send(String)
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends via socket message to the server
SendCommand
- interface edu.sc.soccerclient.
SendCommand
.
This interface declares functions which are used to send command to player
SensorInput
- interface edu.sc.soccerclient.
SensorInput
.
simulator_step
- Static variable in class edu.sc.soccerclient.
SoccerParams
SIMULATOR_STEP
- Static variable in class edu.sc.soccerclient.
Memory
SoccerClient
- class edu.sc.soccerclient.
SoccerClient
.
This is main object class
SoccerClient(InetAddress, int, String)
- Constructor for class edu.sc.soccerclient.
SoccerClient
This constructor opens socket for connection with server
SoccerParams
- class edu.sc.soccerclient.
SoccerParams
.
SoccerParams()
- Constructor for class edu.sc.soccerclient.
SoccerParams
store(VisualInfo)
- Method in class edu.sc.soccerclient.
Memory
This function puts see information into our memory
T
turn(double)
- Method in interface edu.sc.soccerclient.
SendCommand
This function sends turn command to the server
turn(double)
- Method in class edu.sc.soccerclient.
SoccerClient
This function sends turn command to the server
V
VisualInfo
- class edu.sc.soccerclient.
VisualInfo
.
Parses the visual input (see) and creates a map of the world.
VisualInfo(String)
- Constructor for class edu.sc.soccerclient.
VisualInfo
Initialization member functions
W
waitForNewInfo()
- Method in class edu.sc.soccerclient.
Memory
This function waits for new visual information
B
C
D
F
G
H
I
K
L
M
O
P
R
S
T
V
W
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES