A B C D E F G H I K L M N O P Q R S T U V W X

A

ABC - Static variable in class soccerclient.visualization.FieldJPanel
 
ABColorLabel - Variable in class soccerclient.visualization.Visualization
 
action - Variable in class soccerclient.brain.Player
 
Action - class soccerclient.brain.Action.
Action handles communication between Player and Communication
Action(Communication) - Constructor for class soccerclient.brain.Action
instanziiert ein neues Action Objekt
active - Variable in class soccerclient.communication.VisSender
 
active - Variable in class soccerclient.communication.visSer
 
active - Variable in class soccerclient.communication.VisSerializer
 
addK(Coordinate) - Method in class soccerclient.datamanager.Coordinate
Returns a Coordinate whose value is (this x-coordinate, this y-coordinate) + (x-coordinate of coor, y-coordinate of coor)
addMessage(String) - Method in class soccerclient.datamanager.Log
Adds a message to Log
address - Variable in class soccerclient.communication.VisSender
 
AktNr - Variable in class soccerclient.visualization.Visualization
 
aktTime - Static variable in class soccerclient.datamanager.TestCode
 
Area - class soccerclient.datamanager.Area.
Überschrift: Beschreibung: Copyright: Copyright (c) 2002 Organisation:
Area() - Constructor for class soccerclient.datamanager.Area
 
Area(double, double, double, double) - Constructor for class soccerclient.datamanager.Area
 
AUDIO_CUT_DIST - Static variable in class soccerclient.datamanager.Parameter
 

B

b - Variable in class soccerclient.communication.VisSender
 
B - Static variable in class soccerclient.datamanager.Field
 
Ball - class soccerclient.datamanager.Ball.
Überschrift: Ball Beschreibung: In this class some information about ball are safed, like coordinates, time of the last information or the probably future coordinates Copyright: Copyright (c) 2002 Organisation: pm39
BALL_ACCEL_MAX - Static variable in class soccerclient.datamanager.Parameter
 
BALL_DECAY - Static variable in class soccerclient.datamanager.Parameter
 
BALL_IN_AREA_OF_RESP - Static variable in class soccerclient.brain.StateDef
 
BALL_IN_OPPOSING_HALF - Static variable in class soccerclient.brain.StateDef
 
BALL_IN_OWN_HALF - Static variable in class soccerclient.brain.StateDef
 
BALL_IN_POSSESSION - Static variable in class soccerclient.brain.StateDef
 
BALL_POS_UNKNOWN - Static variable in class soccerclient.brain.StateDef
 
BALL_SIZE - Static variable in class soccerclient.datamanager.Parameter
 
BALL_SPEED_MAX - Static variable in class soccerclient.datamanager.Parameter
 
Ball() - Constructor for class soccerclient.datamanager.Ball
Creates a new Ball instance with coordinates (0,0)
Ball(Coordinate, int) - Constructor for class soccerclient.datamanager.Ball
Creates a new Ball
Ball(double, double, int) - Constructor for class soccerclient.datamanager.Ball
Creates a new Coordinate
BEFORE_KICK_OFF - Static variable in class soccerclient.datamanager.PlayMode
 
BodyDirectionLabel - Variable in class soccerclient.visualization.Visualization
 
BodyDirectionText - Static variable in class soccerclient.visualization.Visualization
 
borderLayout1 - Variable in class soccerclient.visualization.Visualization
 

C

C - Static variable in class soccerclient.datamanager.Field
 
CATCH_BAN_CYCLE - Static variable in class soccerclient.datamanager.Parameter
 
CATCH_L - Static variable in class soccerclient.datamanager.PlayMode
 
CATCH_PROBABILITY - Static variable in class soccerclient.datamanager.Parameter
 
CATCH_R - Static variable in class soccerclient.datamanager.PlayMode
 
CATCHABLE_AREA_L - Static variable in class soccerclient.datamanager.Parameter
 
CATCHABLE_AREA_R - Static variable in class soccerclient.datamanager.Parameter
 
catchBall(double) - Method in class soccerclient.brain.Action
Torwart nimmt Ball aus Richtung direction
CatchCountLabel - Variable in class soccerclient.visualization.Visualization
 
CatchCountText - Static variable in class soccerclient.visualization.Visualization
 
centerP - Static variable in class soccerclient.visualization.Visualization
 
changeView(String, String) - Method in class soccerclient.brain.Action
ändert den View Mode
ChangeViewCountLabel - Variable in class soccerclient.visualization.Visualization
 
ChangeViewCountText - Static variable in class soccerclient.visualization.Visualization
 
checkIn() - Method in class soccerclient.brain.Player
pseudo "constructor", executed after Communication has connected to server
code - Static variable in class soccerclient.datamanager.TestCode
 
com - Variable in class soccerclient.brain.Action
 
com - Variable in class soccerclient.brain.Player
 
Communication - class soccerclient.communication.Communication.
Communication The class handles UDP network traffic from/to the rcssserver.
Communication(String, int, String, Manager, PlayMode, ViewMode, PlayerInfo, boolean) - Constructor for class soccerclient.communication.Communication
Creates a new Communication instance.
Coordinate - class soccerclient.datamanager.Coordinate.
Überschrift: Coordinate Beschreibung: Coordinate is a class for handling coordinates. Copyright: Copyright (c) 2002 Organisation: pm39
Coordinate() - Constructor for class soccerclient.datamanager.Coordinate
Creates a new Coordinate with coordinates (0,0)
Coordinate(double, double) - Constructor for class soccerclient.datamanager.Coordinate
Creates a new Coordinate
CORNER_KICK_L - Static variable in class soccerclient.datamanager.PlayMode
 
CORNER_KICK_R - Static variable in class soccerclient.datamanager.PlayMode
 
cornerKick(boolean) - Method in class soccerclient.brain.FieldPlayer
 
cornerKick(boolean) - Method in class soccerclient.brain.Goalie
 

D

DASH_POWER_RATE - Static variable in class soccerclient.datamanager.Parameter
 
dash(double) - Method in class soccerclient.brain.Action
Spieler rennt mit Wert speed
DashCountLabel - Variable in class soccerclient.visualization.Visualization
 
DashCountText - Static variable in class soccerclient.visualization.Visualization
 
Defender - class soccerclient.brain.Defender.
Überschrift: Beschreibung: Copyright: Copyright (c) 2002 Organisation:
Defender(String, int, String) - Constructor for class soccerclient.brain.Defender
 
Delete - class soccerclient.datamanager.Delete.
Überschrift: Beschreibung: Copyright: Copyright (c) 2002 Organisation:
Delete() - Constructor for class soccerclient.datamanager.Delete
 
directGoalKick() - Method in class soccerclient.brain.Player
kicks the ball with an direct kick towards the goal coordinate.
directKick(Coordinate, double) - Method in class soccerclient.brain.Player
kicks the ball without regard of the ball´s position to the player in the given direction
DROP_BALL - Static variable in class soccerclient.datamanager.PlayMode
 

E

EFFORT_DEC - Static variable in class soccerclient.datamanager.Parameter
 
EFFORT_DEC_THR - Static variable in class soccerclient.datamanager.Parameter
 
EFFORT_INC - Static variable in class soccerclient.datamanager.Parameter
 
EFFORT_INC_THR - Static variable in class soccerclient.datamanager.Parameter
 
EFFORT_MAX - Static variable in class soccerclient.datamanager.Parameter
 
EFFORT_MIN - Static variable in class soccerclient.datamanager.Parameter
 
EffortLabel - Variable in class soccerclient.visualization.Visualization
 
EffortText - Static variable in class soccerclient.visualization.Visualization
 
ENEMY - Static variable in class soccerclient.datamanager.PlayerInfo
 
eta - Static variable in class soccerclient.visualization.FieldJPanel
 
exactGoalKick() - Method in class soccerclient.brain.Player
kicks the ball with an exact kick towards the goal coordinate.
exactKick(Coordinate, double) - Method in class soccerclient.brain.Player
kicks the ball to a Coordinate, after slightly kicking the ball to a suitable position
EXTRA_STAMINA - Static variable in class soccerclient.datamanager.Parameter
 

F

FGC - Static variable in class soccerclient.visualization.FieldJPanel
 
FGColorLabel - Variable in class soccerclient.visualization.Visualization
 
field - Variable in class soccerclient.brain.Player
 
Field - class soccerclient.datamanager.Field.
Überschrift: Field Beschreibung: In this class are all relevant information of the soccerfield saved.
Field.NoFlag - exception soccerclient.datamanager.Field.NoFlag.
 
Field.NoFlag() - Constructor for class soccerclient.datamanager.Field.NoFlag
 
Field() - Constructor for class soccerclient.datamanager.Field
Creates a new Field instance with default SoccerCup-Fieldinformation.
FieldJPanel - class soccerclient.visualization.FieldJPanel.
Überschrift: FieldJPanel Beschreibung: This class represents the field.
FieldJPanel() - Constructor for class soccerclient.visualization.FieldJPanel
Creates a new FieldJPanel instance
FieldPlayer - class soccerclient.brain.FieldPlayer.
Fieldplayer This class implements basic methods and attributes of a FieldPlayer It controlls in which state is a player of the team and let him react in respect of the state he is in.
FieldPlayer(String, int, String) - Constructor for class soccerclient.brain.FieldPlayer
 
flowLayout1 - Variable in class soccerclient.visualization.Visualization
 
Formation - class soccerclient.datamanager.Formation.
Überschrift: Formation Beschreibung: This class contains information about positions in a formation Copyright: Copyright (c) 2002 Organisation: pm39
Formation() - Constructor for class soccerclient.datamanager.Formation
 
FPC - Static variable in class soccerclient.visualization.FieldJPanel
 
FPColorLabel - Variable in class soccerclient.visualization.Visualization
 
FREE_KICK_L - Static variable in class soccerclient.datamanager.PlayMode
 
FREE_KICK_R - Static variable in class soccerclient.datamanager.PlayMode
 
freeKick(boolean) - Method in class soccerclient.brain.FieldPlayer
 
freeKick(boolean) - Method in class soccerclient.brain.Goalie
 
FRIEND - Static variable in class soccerclient.datamanager.PlayerInfo
 

G

G - Static variable in class soccerclient.datamanager.Field
 
getAktBall() - Method in class soccerclient.datamanager.Ball
Returns the last recieved coordinates
getArea(int) - Static method in class soccerclient.datamanager.Formation
 
getAreaOfResponsibility() - Method in class soccerclient.datamanager.PlayerInfo
 
getBall() - Method in class soccerclient.brain.Player
 
getBallDir() - Method in class soccerclient.brain.Player
 
getBallDist() - Method in class soccerclient.brain.Player
distance to the ball from PlayerInfo
getBallObject() - Method in class soccerclient.datamanager.PlayerInfo
Returns the ball-object.
getBodyDir() - Method in class soccerclient.datamanager.OtherPlayer
Returns relative direction of the other player to this player
getBodyDir() - Method in class soccerclient.datamanager.PlayerInfo
Returns the direction of the body
getCatchCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed catch-commands
getChangeViewCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed change_view-commands
getCopy() - Method in class soccerclient.datamanager.PlayerInfo
Creates and returns a copy of this object.
getDashCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed dash-commands
getDirChange() - Method in class soccerclient.datamanager.OtherPlayer
Returns change of the relative direction to the player
getDirDist(Coordinate) - Method in class soccerclient.brain.Player
difference of directions between an object and body direction
getDist(Coordinate, Coordinate) - Method in class soccerclient.brain.Player
distance between two objects
getDistChange() - Method in class soccerclient.datamanager.OtherPlayer
Returns change of the distance to this player
getEffort() - Method in class soccerclient.datamanager.PlayerInfo
Returns effort
getEnemyGoalie() - Method in class soccerclient.datamanager.PlayerInfo
Returns information about the goalie of the other team
getFarEnemy() - Method in class soccerclient.datamanager.PlayerInfo
Returns the adverse players which uniformnumber is unknown
getFarestFriend() - Method in class soccerclient.brain.Player
selects the farest teammember from the list of near teammembers, whose uniform number is known
getFarFriend() - Method in class soccerclient.datamanager.PlayerInfo
Returns the other friendly players which uniformnumber is unknown
getFlag(int) - Method in class soccerclient.datamanager.Field
Returns coordinate of the flag specified by nr
getFutureBall() - Method in class soccerclient.brain.Player
 
getHeadAngle() - Method in class soccerclient.datamanager.PlayerInfo
Returns direction of head
getHeadDir() - Method in class soccerclient.datamanager.OtherPlayer
Returns relative direction of the head of other player to this player
getInfoTime() - Method in class soccerclient.datamanager.OtherPlayer
Returns the time when the information has been recieved
getKickCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed kick-commands
getLastMessage() - Method in class soccerclient.datamanager.Log
Returns the last recieved message
getLeftGoal() - Method in class soccerclient.datamanager.Field
Returns coordinate of the left goal (goal l)
getLeftScore() - Method in class soccerclient.datamanager.Score
Returns the score of the left team
getLineNo(StringTokenizer) - Method in class soccerclient.communication.Communication
 
getLog() - Method in class soccerclient.datamanager.PlayerInfo
Returns log-object
getMaxX() - Method in class soccerclient.datamanager.Area
 
getMaxY() - Method in class soccerclient.datamanager.Area
 
getMessage() - Method in class soccerclient.brain.PlayModeException
 
getMessage() - Method in class soccerclient.brain.StateException
 
getMinX() - Method in class soccerclient.datamanager.Area
 
getMinY() - Method in class soccerclient.datamanager.Area
 
getMoveCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed move-commands
getNearEnemy() - Method in class soccerclient.datamanager.PlayerInfo
Returns the adverse players which uniformnumber is known
getNearestEnemy() - Method in class soccerclient.brain.Player
selects the nearest enemy player from the list of near enemies, whose uniform number is known
getNearestFriend() - Method in class soccerclient.brain.Player
selects the nearest friendly player from the list of near teammembers, whose uniform number is known
getNearFriend() - Method in class soccerclient.datamanager.PlayerInfo
Returns the other friendly players which uniformnumber is known
getNewBall() - Method in class soccerclient.datamanager.Ball
Returns the probably coordinates where the player could get the ball
getNormedDirection(double) - Method in class soccerclient.brain.Player
norm direction
getObjectDir(Coordinate) - Method in class soccerclient.datamanager.PlayerInfo
Returns the relative direction to the object
getObjectDist(Coordinate) - Method in class soccerclient.datamanager.PlayerInfo
Returns the relative distance to the object
getOffside() - Method in class soccerclient.datamanager.PlayerInfo
Returns x-coordinate of offside-line
getOldBall() - Method in class soccerclient.datamanager.Ball
Returns the second to last recieved coordinates
getOppGoal() - Method in class soccerclient.datamanager.PlayerInfo
Returns the coordinate of the opponent goal
getOwnGoal() - Method in class soccerclient.datamanager.PlayerInfo
Returns the coordinate of the own goal
getOwnGoalie() - Method in class soccerclient.datamanager.PlayerInfo
Returns information about the own goalie
getOwnPositon() - Method in class soccerclient.datamanager.PlayerInfo
Returns absolute position
getPlayMode() - Method in class soccerclient.datamanager.PlayMode
Returns playmodus
getPlayModeObject() - Method in class soccerclient.datamanager.PlayerInfo
Returns the playmode-object of the player.
getPosition() - Method in class soccerclient.datamanager.OtherPlayer
Returns the absolute position
getQuality() - Method in class soccerclient.datamanager.ViewMode
Returns value of quality of the see-sense
getRandomMessage() - Method in class soccerclient.datamanager.Log
Returns a random message
getRightGoal() - Method in class soccerclient.datamanager.Field
Returns coordinate of the right goal (goal r)
getRightScore() - Method in class soccerclient.datamanager.Score
Returns the score of the right team
getSayCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed say-commands
getScore() - Method in class soccerclient.brain.Action
holt den aktuellen Spielstand
getScore() - Method in class soccerclient.datamanager.PlayerInfo
Returns score-object
getSide() - Method in class soccerclient.datamanager.PlayerInfo
Returns the side of the own half
getSpeed() - Method in class soccerclient.datamanager.Ball
Returns speed of Ball, which is the distance between the last two recieved ballpositions
getSpeedAmount() - Method in class soccerclient.datamanager.PlayerInfo
Returns amount of speed
getSpeedBallDir() - Method in class soccerclient.datamanager.PlayerInfo
Returns speed-direction of ball
getSpeedDirection() - Method in class soccerclient.datamanager.PlayerInfo
Returns direction of speed
getStamina() - Method in class soccerclient.datamanager.PlayerInfo
Returns stamina
getStandardPos(int) - Static method in class soccerclient.datamanager.Formation
 
getStandardPosition() - Method in class soccerclient.datamanager.PlayerInfo
 
getStartPos(int) - Static method in class soccerclient.datamanager.Formation
 
getStartPosition() - Method in class soccerclient.datamanager.PlayerInfo
Returns the startposition in the formation
getStartSide() - Method in class soccerclient.datamanager.PlayerInfo
Returns the begining side
getState() - Method in class soccerclient.brain.StateDef
returns the current state
getTeamName() - Method in class soccerclient.datamanager.PlayerInfo
Returns teamname
getTime() - Method in class soccerclient.datamanager.PlayerInfo
Returns time
getTimeStamp() - Method in class soccerclient.datamanager.Ball
Returns the time of the last recieved information
getTurnCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed turn-commands
getTurnNeckCount() - Method in class soccerclient.datamanager.PlayerInfo
Returns number of executed turn_neck-commands
getUniformNumber() - Method in class soccerclient.datamanager.PlayerInfo
Returns uniformnumber
getViewMode() - Method in class soccerclient.datamanager.PlayerInfo
Returns the viewmode-object of the player.
getVisualInfoNeeded() - Method in class soccerclient.datamanager.PlayerInfo
 
getWidth() - Method in class soccerclient.datamanager.ViewMode
Returns value of width of the see-sense
getX() - Method in class soccerclient.datamanager.Coordinate
Returns the value of the x-coordinate
getY() - Method in class soccerclient.datamanager.Coordinate
Returns the value of the y-coordinate
GOAL_KICK_L - Static variable in class soccerclient.datamanager.PlayMode
 
GOAL_KICK_R - Static variable in class soccerclient.datamanager.PlayMode
 
GOAL_L - Static variable in class soccerclient.datamanager.PlayMode
 
GOAL_R - Static variable in class soccerclient.datamanager.PlayMode
 
Goalie - class soccerclient.brain.Goalie.
Goalie
GOALIE_MAX_MOVES - Static variable in class soccerclient.datamanager.Parameter
 
Goalie(String, int, String) - Constructor for class soccerclient.brain.Goalie
 
goaliePass() - Method in class soccerclient.brain.Goalie
 
goalKick(boolean) - Method in class soccerclient.brain.Goalie
 
goalY - Static variable in class soccerclient.datamanager.Field
 
goToBall(boolean) - Method in class soccerclient.brain.Player
lets the player run to the resting ball on the shortest way
goToFastBall(boolean) - Method in class soccerclient.brain.Player
lets the player run to the futur ball position on the shortest way during Play Mode play_on
goToFastBall(boolean, double) - Method in class soccerclient.brain.Player
 
goToPosition(Coordinate, double) - Method in class soccerclient.brain.Player
player runs with given speed to given Coordinate
goToPosition(Coordinate, double, double) - Method in class soccerclient.brain.Player
player runs with given speed to given Coordinate
goToPosition(Coordinate, double, double, boolean) - Method in class soccerclient.brain.Player
player runs with given speed to given Coordinate

H

HeadAngleLabel - Variable in class soccerclient.visualization.Visualization
 
HeadAngleText - Static variable in class soccerclient.visualization.Visualization
 
HEAR_DECAY - Static variable in class soccerclient.datamanager.Parameter
 
HEAR_INC - Static variable in class soccerclient.datamanager.Parameter
 
HEAR_MAX - Static variable in class soccerclient.datamanager.Parameter
 
HIGH - Static variable in class soccerclient.datamanager.ViewMode
 
hold() - Method in class soccerclient.communication.VisSender
 
HSC - Static variable in class soccerclient.visualization.FieldJPanel
 
HSColorLabel - Variable in class soccerclient.visualization.Visualization
 

I

INERTIA_MOMENT - Static variable in class soccerclient.datamanager.Parameter
 
initPos() - Method in class soccerclient.brain.Player
moves the player to his initial Position by a move command
isBallTimeCurrent() - Method in class soccerclient.brain.Player
checks if information about ball is too old (less than tooOld cycles)
isBallTimeCurrent() - Method in class soccerclient.brain.StateDef
checks if information about ball is too old (less than 5 cycles)
isEmpty() - Method in class soccerclient.datamanager.Log
Returns whether a message is saved

K

KICK_IN_L - Static variable in class soccerclient.datamanager.PlayMode
 
KICK_IN_R - Static variable in class soccerclient.datamanager.PlayMode
 
KICK_OFF_L - Static variable in class soccerclient.datamanager.PlayMode
 
KICK_OFF_R - Static variable in class soccerclient.datamanager.PlayMode
 
KICK_POWER_RATE - Static variable in class soccerclient.datamanager.Parameter
 
kick(double, double) - Method in class soccerclient.brain.Action
Spieler kickt mit Wert power in Richtung direction
KICKABLE_MARGIN - Static variable in class soccerclient.datamanager.Parameter
 
KickCountLabel - Variable in class soccerclient.visualization.Visualization
 
KickCountText - Static variable in class soccerclient.visualization.Visualization
 
kickIn() - Method in class soccerclient.brain.Goalie
 
kickIn(boolean) - Method in class soccerclient.brain.FieldPlayer
 
kickOff() - Method in class soccerclient.brain.Defender
 
kickOff(boolean) - Method in class soccerclient.brain.FieldPlayer
 

L

L - Static variable in class soccerclient.datamanager.Field
 
launch(InetAddress, int) - Method in class soccerclient.communication.VisSender
 
LEFT - Static variable in class soccerclient.datamanager.PlayerInfo
 
LINE_B - Static variable in class soccerclient.datamanager.Field
 
LINE_L - Static variable in class soccerclient.datamanager.Field
 
LINE_NO - Static variable in class soccerclient.datamanager.Field
 
LINE_R - Static variable in class soccerclient.datamanager.Field
 
LINE_T - Static variable in class soccerclient.datamanager.Field
 
log - Variable in class soccerclient.brain.Player
 
Log - class soccerclient.datamanager.Log.
Überschrift: Log Beschreibung: In this class are not used Hear-Messages safed.
log() - Method in class soccerclient.brain.Player
lets the player say a stored log message
Log(PlayerInfo) - Constructor for class soccerclient.datamanager.Log
Creates a new Log instance
logoutBut - Variable in class soccerclient.visualization.Visualization
 
lookForBall() - Method in class soccerclient.brain.Player
lets the player look for the ball
LOW - Static variable in class soccerclient.datamanager.ViewMode
 

M

main(String[]) - Static method in class soccerclient.RoboClient
 
main(String[]) - Static method in class soccerclient.Start
 
main(String[]) - Static method in class soccerclient.visualization.Testvisualization
 
main(String[]) - Static method in class soccerclient.visualization.Visualization
starts Visualization optional with parameters [Server Name] [Server Port] or parameter [Server Port].
main(String[]) - Static method in class soccerclient.brain.Testplayer
 
main(String[]) - Static method in class soccerclient.datamanager.TestCode
 
main(String[]) - Static method in class soccerclient.datamanager.Testdatamanager
 
manager - Variable in class soccerclient.brain.Player
 
manager - Variable in class soccerclient.communication.Communication
 
Manager - class soccerclient.brain.Manager.
Manager manages synchronization between Server and Player-Threads
Manager() - Constructor for class soccerclient.brain.Manager
 
MAX - Variable in class soccerclient.visualization.Update
 
MAXMOMENT - Static variable in class soccerclient.datamanager.Parameter
 
MAXNECKANG - Static variable in class soccerclient.datamanager.Parameter
 
MAXNECKMOMENT - Static variable in class soccerclient.datamanager.Parameter
 
MAXPOWER - Static variable in class soccerclient.datamanager.Parameter
 
maxX - Variable in class soccerclient.brain.StateDef
 
maxX - Static variable in class soccerclient.datamanager.Field
 
maxY - Variable in class soccerclient.brain.StateDef
 
maxY - Static variable in class soccerclient.datamanager.Field
 
MINMOMENT - Static variable in class soccerclient.datamanager.Parameter
 
MINNECKANG - Static variable in class soccerclient.datamanager.Parameter
 
MINNECKMOMENT - Static variable in class soccerclient.datamanager.Parameter
 
MINPOWER - Static variable in class soccerclient.datamanager.Parameter
 
minX - Variable in class soccerclient.brain.StateDef
 
minY - Variable in class soccerclient.brain.StateDef
 
MoveCountLabel - Variable in class soccerclient.visualization.Visualization
 
MoveCountText - Static variable in class soccerclient.visualization.Visualization
 
moveTo(Coordinate) - Method in class soccerclient.brain.Action
Spieler wird auf mit move Befehl auf Coordinate gesetzt
msg - Variable in class soccerclient.communication.visSer
 
msg - Variable in class soccerclient.communication.VisSerializer
 

N

NARROW - Static variable in class soccerclient.datamanager.ViewMode
 
NBC - Static variable in class soccerclient.visualization.FieldJPanel
 
NBColorLabel - Variable in class soccerclient.visualization.Visualization
 
NORMAL - Static variable in class soccerclient.datamanager.ViewMode
 
northP - Variable in class soccerclient.visualization.Visualization
 
notifyPlayer() - Method in class soccerclient.brain.Manager
reactivates a inactive Thread, registered at Manager
nr - Variable in class soccerclient.brain.Player
 
NumberLabel - Variable in class soccerclient.visualization.Visualization
 
NumberText - Static variable in class soccerclient.visualization.Visualization
 

O

OBC - Static variable in class soccerclient.visualization.FieldJPanel
 
OBColorLabel - Variable in class soccerclient.visualization.Visualization
 
OFFSIDE_L - Static variable in class soccerclient.datamanager.PlayMode
 
OFFSIDE_R - Static variable in class soccerclient.datamanager.PlayMode
 
OGC - Static variable in class soccerclient.visualization.FieldJPanel
 
OGColorLabel - Variable in class soccerclient.visualization.Visualization
 
oldTime - Static variable in class soccerclient.datamanager.TestCode
 
OPC - Static variable in class soccerclient.visualization.FieldJPanel
 
OPColorLabel - Variable in class soccerclient.visualization.Visualization
 
OtherPlayer - class soccerclient.datamanager.OtherPlayer.
Überschrift: OtherPlayer Beschreibung: This class is for safing information about other player Copyright: Copyright (c) 2002 Organisation: pm39
OtherPlayer(Coordinate, double, double, double, double, int) - Constructor for class soccerclient.datamanager.OtherPlayer
Creates a new OtherPlayer instance
out - Variable in class soccerclient.brain.Player
 
outX - Static variable in class soccerclient.datamanager.Field
 
outY - Static variable in class soccerclient.datamanager.Field
 
OWN_POS_UNKNOWN - Static variable in class soccerclient.brain.StateDef
 

P

P - Static variable in class soccerclient.datamanager.Field
 
p10But - Variable in class soccerclient.visualization.Visualization
 
p11But - Variable in class soccerclient.visualization.Visualization
 
p1But - Variable in class soccerclient.visualization.Visualization
 
p2But - Variable in class soccerclient.visualization.Visualization
 
p3But - Variable in class soccerclient.visualization.Visualization
 
p4But - Variable in class soccerclient.visualization.Visualization
 
p5But - Variable in class soccerclient.visualization.Visualization
 
p6But - Variable in class soccerclient.visualization.Visualization
 
p7But - Variable in class soccerclient.visualization.Visualization
 
p8But - Variable in class soccerclient.visualization.Visualization
 
p9But - Variable in class soccerclient.visualization.Visualization
 
paint(Graphics) - Method in class soccerclient.visualization.FieldJPanel
Paints the Field.
paintBall(Graphics, int, int, int, int) - Static method in class soccerclient.visualization.FieldJPanel
Paints a Ball on the Field
paintPlayer(Graphics, int, int, double, double, int, int, boolean, int) - Static method in class soccerclient.visualization.FieldJPanel
 
paintVLine(Graphics, int) - Static method in class soccerclient.visualization.FieldJPanel
Paints a vertical line on the Field
Parameter - class soccerclient.datamanager.Parameter.
Überschrift: Parameter Beschreibung: This class contains some default-parameters of the server. Copyright: Copyright (c) 2002 Organisation: pm39
Parameter() - Constructor for class soccerclient.datamanager.Parameter
 
parse(String, String) - Method in class soccerclient.communication.Communication
 
pass(OtherPlayer, int) - Method in class soccerclient.brain.Player
lets the player pass the ball to the specified player
penaltyX - Static variable in class soccerclient.datamanager.Field
 
penaltyY - Static variable in class soccerclient.datamanager.Field
 
pi - Variable in class soccerclient.brain.Player
 
PLAY_ON - Static variable in class soccerclient.datamanager.PlayMode
 
play() - Method in class soccerclient.brain.Goalie
 
Player - class soccerclient.brain.Player.
Player This class implements basic methods and attributes of a Player
PLAYER_ACCEL_MAX - Static variable in class soccerclient.datamanager.Parameter
 
PLAYER_DECAY - Static variable in class soccerclient.datamanager.Parameter
 
PLAYER_SIZE - Static variable in class soccerclient.datamanager.Parameter
 
PLAYER_SPEED_MAX - Static variable in class soccerclient.datamanager.Parameter
 
Player(String, int, String, boolean) - Constructor for class soccerclient.brain.Player
creates a new Player instance
PlayerInfo - class soccerclient.datamanager.PlayerInfo.
Überschrift: PlayerInfo Beschreibung: This is the heart of datamanger.
PlayerInfo.InvalidNumber - exception soccerclient.datamanager.PlayerInfo.InvalidNumber.
 
PlayerInfo.InvalidNumber(PlayerInfo) - Constructor for class soccerclient.datamanager.PlayerInfo.InvalidNumber
 
PlayerInfo.NoLine - exception soccerclient.datamanager.PlayerInfo.NoLine.
 
PlayerInfo.NoLine(PlayerInfo) - Constructor for class soccerclient.datamanager.PlayerInfo.NoLine
 
PlayerInfo() - Constructor for class soccerclient.datamanager.PlayerInfo
Creates a new PlayerInfo instance
playing() - Method in class soccerclient.brain.Defender
 
playing() - Method in class soccerclient.brain.FieldPlayer
This method is defined exactly in the inherit classes, here it is a blank method.
playing() - Method in class soccerclient.brain.Striker
Here is defined how the player reacts in a running game.
playmode - Variable in class soccerclient.brain.Player
 
PlayMode - class soccerclient.datamanager.PlayMode.
Überschrift: PlayMode Beschreibung: This class the actual playmode is safed. Copyright: Copyright (c) 2002 Organisation: pm39
PlayMode - Variable in class soccerclient.communication.Communication
 
PlayMode.NoPlayMode - exception soccerclient.datamanager.PlayMode.NoPlayMode.
 
PlayMode.NoPlayMode(PlayMode) - Constructor for class soccerclient.datamanager.PlayMode.NoPlayMode
 
PlayMode() - Constructor for class soccerclient.datamanager.PlayMode
Creates a new PlayMode instance with BEFORE_KICK_OFF mode
PlayModeException - exception soccerclient.brain.PlayModeException.
PlayModeException is thrown in some Player methods when play mode changes during game
PlayModeException() - Constructor for class soccerclient.brain.PlayModeException
 
PlayModeLabel - Variable in class soccerclient.visualization.Visualization
 
PlayModeText - Static variable in class soccerclient.visualization.Visualization
 
plInfo - Variable in class soccerclient.communication.Communication
 
plInfo - Variable in class soccerclient.communication.VisSender
 
plInfo - Variable in class soccerclient.communication.visSer
 
plInfo - Variable in class soccerclient.communication.VisSerializer
 
port - Variable in class soccerclient.communication.VisSender
 
PositionLabel - Variable in class soccerclient.visualization.Visualization
 
PositionText - Static variable in class soccerclient.visualization.Visualization
 
powerGoalKick() - Method in class soccerclient.brain.FieldPlayer
This method checks the surrounding of the player and then chooses the best way to kick in this situation

Q

QUANTIZE_STEP - Static variable in class soccerclient.datamanager.Parameter
 
QUANTIZE_STEP_L - Static variable in class soccerclient.datamanager.Parameter
 

R

R - Static variable in class soccerclient.datamanager.Field
 
radius - Static variable in class soccerclient.datamanager.Field
 
receive() - Method in class soccerclient.communication.Communication
Receives a message from the server
receive() - Method in class soccerclient.communication.visSer
 
receive() - Method in class soccerclient.communication.VisSerializer
 
RECOVER_DEC - Static variable in class soccerclient.datamanager.Parameter
 
RECOVER_DEC_THR - Static variable in class soccerclient.datamanager.Parameter
 
RECOVER_MIN - Static variable in class soccerclient.datamanager.Parameter
 
resetPos(double) - Method in class soccerclient.brain.Player
let the player return to his start position
resetPos(double) - Method in class soccerclient.brain.Striker
This method based on the method in the Player class.
resetPos(double, double) - Method in class soccerclient.brain.Player
 
resetPos(double, double) - Method in class soccerclient.brain.Striker
This method based on the method in the Player class.
resetPos(double, double, boolean) - Method in class soccerclient.brain.Player
 
resetPos(double, double, boolean) - Method in class soccerclient.brain.Striker
This method based on the method in the Player class.
resetPos(int) - Method in class soccerclient.brain.Goalie
 
resetViewMode() - Method in class soccerclient.brain.Player
reset view mode to width: normal and quality: high
RIGHT - Static variable in class soccerclient.datamanager.PlayerInfo
 
RoboClient - class soccerclient.RoboClient.
RoboClient The main method of this class produces 11 Player object´s and starts their threads
RoboClient() - Constructor for class soccerclient.RoboClient
 
run() - Method in class soccerclient.visualization.Update
Waits for data from RoboClient to deserialize and convert it.
run() - Method in class soccerclient.brain.FieldPlayer
this method loops all time long and checks which playmode is current and reacts in respect to this.
run() - Method in class soccerclient.brain.Goalie
Spielverhalten des Goalie: Goalie orientiert sich grundsaetzlich an zukuenftiger (falls Ball in "Own Half") oder an aktueller (falls Ball in "Area of Respect" ) Ballposition.
run() - Method in class soccerclient.brain.Testplayer
 
run() - Method in class soccerclient.communication.Communication
void run() connects to Server, parses incoming Messages
run() - Method in class soccerclient.communication.VisSender
 
run() - Method in class soccerclient.communication.visSer
 
run() - Method in class soccerclient.communication.VisSerializer
 

S

SAY_MSG_SIZE - Static variable in class soccerclient.datamanager.Parameter
 
say(String) - Method in class soccerclient.brain.Action
Spieler sagt Audio-Message mit Inhalt str
SayCountLabel - Variable in class soccerclient.visualization.Visualization
 
SayCountText - Static variable in class soccerclient.visualization.Visualization
 
scale(double) - Method in class soccerclient.datamanager.Coordinate
Returns a Coordinate whose value is (val * (this x-coordinate), val * (this y-coord.))
Score - class soccerclient.datamanager.Score.
Überschrift: Score Beschreibung: In this class the score of the game is safed. Copyright: Copyright (c) 2002 Organisation: pm39
Score() - Constructor for class soccerclient.datamanager.Score
Creates a new Score instance with 0 : 0
Score(int, int) - Constructor for class soccerclient.datamanager.Score
Creates a new Score
ScoreLabel - Variable in class soccerclient.visualization.Visualization
 
ScoreText - Static variable in class soccerclient.visualization.Visualization
 
send(String) - Method in class soccerclient.communication.Communication
Sends a String to the server
sender - Variable in class soccerclient.communication.VisSerializer
 
SENSE_STEP - Static variable in class soccerclient.datamanager.Parameter
 
serPlayerInfo() - Method in class soccerclient.communication.visSer
 
serPlayerInfo() - Method in class soccerclient.communication.VisSerializer
 
serverName - Variable in class soccerclient.brain.Player
 
serverPort - Variable in class soccerclient.brain.Player
 
serverPort - Variable in class soccerclient.communication.visSer
 
serverPort - Variable in class soccerclient.communication.VisSerializer
 
setBall(Coordinate, int, Coordinate) - Method in class soccerclient.datamanager.Ball
Sets the value of the coordinates
setBall(double, double, int, Coordinate) - Method in class soccerclient.datamanager.Ball
Sets the value of the coordinates
setBallObject(double, double, int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the coordinate of ball with timestamp
setBody(int, int, double, double, double, double, double, int, int, int, int, int, int, int, int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the parameters of the body
setCatchCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed catch-commands
setChangeViewCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed change_view-commands
setCoordinate(double, double) - Method in class soccerclient.datamanager.Coordinate
Returns a Coordinate
setDashCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed dash-commands
setEffort(double) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value of effort
setHeadAngle(double) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value of direction of head
setHear(String) - Method in class soccerclient.communication.Communication
 
setKickCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed kick-commands
setMoveCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed move-commands
setOtherPlayer(boolean, boolean, double, double, double, double, double, double, int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the parameters of a OtherPlayer with uniformnumber
setOtherPlayer(boolean, int, boolean, double, double, double, double, double, double, int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the parameters of a OtherPlayer without uniformnumber
setOwnPosition(int, double, int, double, double) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value of position
setPlayMode(int) - Method in class soccerclient.datamanager.PlayMode
Sets playmode specified by nr
setSayCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed say-commands
setScore(int, int) - Method in class soccerclient.datamanager.Score
Sets the value of the score
setSee(String) - Method in class soccerclient.communication.Communication
 
setSense_Body(String) - Method in class soccerclient.communication.Communication
 
setSide(boolean) - Method in class soccerclient.datamanager.PlayerInfo
Sets the side of the own half
setSpeedAmount(double) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value of amount of speed
setSpeedDirection(double) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value of direction of speed
setStamina(double) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value of stamina
setStartSide(boolean) - Method in class soccerclient.datamanager.PlayerInfo
Sets the begining side
setTeamName(String) - Method in class soccerclient.datamanager.PlayerInfo
Sets the teamname
setTime(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value of time
setTurnCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed turn-commands
setTurnNeckCount(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets the value executed turn_neck-commands
setUniformNumber(int) - Method in class soccerclient.datamanager.PlayerInfo
Sets uniformnumber
setViewMode(int) - Method in class soccerclient.datamanager.ViewMode
Sets values quality or width.
setViewMode(int, int) - Method in class soccerclient.datamanager.ViewMode
Sets values quality and width
setVisualInfoNeeded(boolean) - Method in class soccerclient.datamanager.PlayerInfo
 
setX(double) - Method in class soccerclient.datamanager.Coordinate
Sets the value of the x-coordinate
setY(double) - Method in class soccerclient.datamanager.Coordinate
Sets the value of the y-coordinate
SideLabel - Variable in class soccerclient.visualization.Visualization
 
SideText - Static variable in class soccerclient.visualization.Visualization
 
socket - Variable in class soccerclient.communication.VisSender
 
southP - Variable in class soccerclient.visualization.Visualization
 
SpeedAmountLabel - Variable in class soccerclient.visualization.Visualization
 
SpeedAmountText - Static variable in class soccerclient.visualization.Visualization
 
SpeedDirectionLabel - Variable in class soccerclient.visualization.Visualization
 
SpeedDirectionText - Static variable in class soccerclient.visualization.Visualization
 
STAMINA_INC_MAX - Static variable in class soccerclient.datamanager.Parameter
 
STAMINA_MAX - Static variable in class soccerclient.datamanager.Parameter
 
StaminaLabel - Variable in class soccerclient.visualization.Visualization
 
staminaRecovery() - Method in class soccerclient.brain.FieldPlayer
If player has less stamina, he waits till he has enough stamina to play well.
StaminaText - Static variable in class soccerclient.visualization.Visualization
 
standardPos - Variable in class soccerclient.brain.Player
 
Start - class soccerclient.Start.
 
Start() - Constructor for class soccerclient.Start
 
startPos - Variable in class soccerclient.brain.Player
 
state - Variable in class soccerclient.brain.Player
 
StateDef - class soccerclient.brain.StateDef.
StateDef This class defines different states, which can occur during PlayMode PLAY_ON
StateDef(PlayerInfo, int) - Constructor for class soccerclient.brain.StateDef
creates a new StateDef object
StateException - exception soccerclient.brain.StateException.
StateException is thrown in some Player methods when state changes during game
StateException() - Constructor for class soccerclient.brain.StateException
 
stopBall() - Method in class soccerclient.brain.Player
stops the ball, considering the ball's direction and the ball's speed
str - Static variable in class soccerclient.datamanager.TestCode
 
Striker - class soccerclient.brain.Striker.
Überschrift: Striker Copyright: Copyright (c) 2002
Striker(String, int, String) - Constructor for class soccerclient.brain.Striker
 
subK(Coordinate) - Method in class soccerclient.datamanager.Coordinate
Returns a Coordinate whose value is (this x-coordinate , this y-coordinate) - (x-coord. of coordinate, y-coord. of coordinate)

T

T - Static variable in class soccerclient.datamanager.Field
 
TEAM_FAR_LENGTH - Static variable in class soccerclient.datamanager.Parameter
 
TEAM_TOO_FAR_LENGTH - Static variable in class soccerclient.datamanager.Parameter
 
teamName - Variable in class soccerclient.brain.Player
 
TestCode - class soccerclient.datamanager.TestCode.
Überschrift: Beschreibung: Copyright: Copyright (c) 2002 Organisation:
TestCode() - Constructor for class soccerclient.datamanager.TestCode
 
Testdatamanager - class soccerclient.datamanager.Testdatamanager.
Überschrift: Beschreibung: Only for debuging Copyright: Copyright (c) 2002 Organisation:
Testdatamanager() - Constructor for class soccerclient.datamanager.Testdatamanager
 
Testplayer - class soccerclient.brain.Testplayer.
Überschrift: Beschreibung: Copyright: Copyright (c) 2002 Organisation:
Testplayer(String, int, String) - Constructor for class soccerclient.brain.Testplayer
 
Testvisualization - class soccerclient.visualization.Testvisualization.
Überschrift: Beschreibung: Only for debugging Copyright: Copyright (c) 2002 Organisation:
Testvisualization() - Constructor for class soccerclient.visualization.Testvisualization
 
TIME_OVER - Static variable in class soccerclient.datamanager.PlayMode
 
timeBut - Variable in class soccerclient.visualization.Visualization
 
TimeLabel - Variable in class soccerclient.visualization.Visualization
 
timeSet - Static variable in class soccerclient.visualization.Visualization
 
TimeText - Static variable in class soccerclient.visualization.Visualization
 
tripple(Coordinate) - Method in class soccerclient.brain.FieldPlayer
player tripples with the ball to the given Coordinate
turnBody(double) - Method in class soccerclient.brain.Action
Spieler dreht sich in relative Richtung turnMoment
turnBodyToObject(Coordinate) - Method in class soccerclient.brain.Player
lets the Player turn his body into the direction of the given Coordinate
TurnCountLabel - Variable in class soccerclient.visualization.Visualization
 
TurnCountText - Static variable in class soccerclient.visualization.Visualization
 
turnNeck(double) - Method in class soccerclient.brain.Action
Spieler dreht Kopf in relative Richtung turnMoment
TurnNeckCountLabel - Variable in class soccerclient.visualization.Visualization
 
TurnNeckCountText - Static variable in class soccerclient.visualization.Visualization
 

U

UNUM_FAR_LENGTH - Static variable in class soccerclient.datamanager.Parameter
 
UNUM_TOO_FAR_LENGTH - Static variable in class soccerclient.datamanager.Parameter
 
Update - class soccerclient.visualization.Update.
Überschrift: Update Beschreibung: This class waits for data from Roboclient, deserialize the data and converts the result into a PlayerInfo object to set the values for painting on the field (FieldJPanel) Copyright: Copyright (c) 2002 Organisation: pm39
Update(DatagramSocket) - Constructor for class soccerclient.visualization.Update
Creates a new Update Thread

V

viewmode - Variable in class soccerclient.brain.Player
 
ViewMode - class soccerclient.datamanager.ViewMode.
Überschrift: ViewMode Beschreibung: In this class the actual viewmode is saved Copyright: Copyright (c) 2002 Organisation: pm39
ViewMode - Variable in class soccerclient.communication.Communication
 
ViewMode.NoViewMode - exception soccerclient.datamanager.ViewMode.NoViewMode.
 
ViewMode.NoViewMode(ViewMode) - Constructor for class soccerclient.datamanager.ViewMode.NoViewMode
 
ViewMode() - Constructor for class soccerclient.datamanager.ViewMode
Creates a new ViewMode instance with HIGH quality and NORMAL width
ViewMode(int, int) - Constructor for class soccerclient.datamanager.ViewMode
Creates a new ViewMode
ViewModeLabel - Variable in class soccerclient.visualization.Visualization
 
ViewModeText1 - Static variable in class soccerclient.visualization.Visualization
 
ViewModeText2 - Static variable in class soccerclient.visualization.Visualization
 
VISIBLE_ANGLE - Static variable in class soccerclient.datamanager.Parameter
 
VISIBLE_DISTANCE - Static variable in class soccerclient.datamanager.Parameter
 
VisSender - class soccerclient.communication.VisSender.
 
VisSender(PlayerInfo) - Constructor for class soccerclient.communication.VisSender
 
visSer - class soccerclient.communication.visSer.
 
visSer(PlayerInfo) - Constructor for class soccerclient.communication.visSer
 
VisSerializer - class soccerclient.communication.VisSerializer.
 
VisSerializer(PlayerInfo) - Constructor for class soccerclient.communication.VisSerializer
 
Visualization - class soccerclient.visualization.Visualization.
Überschrift: Visualization Beschreibung: Sends "vislogin" for login and "vislogout" for logout Copyright: Copyright (c) 2002 Organisation: pm39
Visualization() - Constructor for class soccerclient.visualization.Visualization
Creates a new Visualization instance

W

waitPlayer() - Method in class soccerclient.brain.Manager
Inactivates the calling Thread and registers at Manager
WIDE - Static variable in class soccerclient.datamanager.ViewMode
 
WIND_DIR - Static variable in class soccerclient.datamanager.Parameter
 
WIND_FORCE - Static variable in class soccerclient.datamanager.Parameter
 

X

xSize - Static variable in class soccerclient.visualization.Visualization
 

A B C D E F G H I K L M N O P Q R S T U V W X