- parse(String) - Method in class sk.fiit.jim.agent.parsing.Parser
-
Parses specified message to ParsedData.
- parse(File) - Static method in class sk.fiit.jim.annotation.data.XMLParser
-
Parses XML file and creates Annotation object from it.
- parseCommandLine(String[]) - Static method in class sk.fiit.jim.Settings
-
Stores any settings from the command line into the override map.
- ParsedData - Class in sk.fiit.jim.agent.parsing
-
ParsedData.java
POJO holding data parsed from incoming message.
- ParsedData() - Constructor for class sk.fiit.jim.agent.parsing.ParsedData
-
- ParsedDataObserver - Interface in sk.fiit.jim.agent.parsing
-
ParsedDataObserver.java
Any object that needs to be notified when a server message is received
should implement this interface and sign up to
Parser
.subscribe().
- parsePlayer(String, ParsedData) - Method in class sk.fiit.jim.agent.parsing.SeePerceptor
-
- parser - Variable in class sk.fiit.jim.agent.communication.Communication
-
- parser - Variable in class sk.fiit.jim.agent.communication.CommunicationThread
-
Deprecated.
- Parser - Class in sk.fiit.jim.agent.parsing
-
Parser.java
- Parser() - Constructor for class sk.fiit.jim.agent.parsing.Parser
-
- parser - Variable in class sk.fiit.jim.agent.parsing.ParserTest
-
- ParserTest - Class in sk.fiit.jim.agent.parsing
-
ParserTest.java
- ParserTest() - Constructor for class sk.fiit.jim.agent.parsing.ParserTest
-
- ParserToAgentModelIntegrationTest - Class in sk.fiit.jim.agent
-
ParserToAgentModelIntergrationTest.java
- ParserToAgentModelIntegrationTest() - Constructor for class sk.fiit.jim.agent.ParserToAgentModelIntegrationTest
-
- parseSeenMessage(String) - Static method in class sk.fiit.jim.agent.parsing.SeenPerceptor
-
- parseSExpresion(String) - Method in class sk.fiit.jim.agent.parsing.sexp.SArray
-
- parseValue(String) - Static method in class sk.fiit.jim.Settings
-
- parseVectorFromPolarString(StringBuilder) - Static method in class sk.fiit.jim.agent.parsing.Perceptors
-
- parseVectorFromPolarString(String) - Static method in class sk.fiit.jim.agent.parsing.SeePerceptor
-
- partialCopy() - Method in class sk.fiit.jim.agent.models.AgentModel
-
Creates partial copy of AgentModel without some parts of lastDataReceived attribute.
- PASS_ANGLE - Static variable in class sk.fiit.jim.agent.AgentInfo
-
- PASS_SPACE - Static variable in class sk.fiit.jim.agent.AgentInfo
-
- pattern - Variable in class sk.fiit.jim.log.Log
-
- peek() - Method in class sk.fiit.jim.agent.Trajectory
-
- peekName() - Method in class sk.fiit.jim.agent.TrajectoryRealTime
-
- Perceptors - Class in sk.fiit.jim.agent.parsing
-
Perceptors.java
- Perceptors() - Constructor for class sk.fiit.jim.agent.parsing.Perceptors
-
- performance() - Method in class sk.fiit.jim.init.ScriptTest
-
- Phase - Class in sk.fiit.jim.agent.moves
-
Phase.java
A structure encompassing data of a movement phase in a sequence of phases.
- Phase() - Constructor for class sk.fiit.jim.agent.moves.Phase
-
- Phase(String, double) - Constructor for class sk.fiit.jim.agent.moves.Phase
-
- phaseEnded() - Method in class sk.fiit.jim.agent.moves.LowSkill
-
- Phases - Class in sk.fiit.jim.agent.moves
-
Phases.java
Cache for phases.
- Phases() - Constructor for class sk.fiit.jim.agent.moves.Phases
-
- pickBestTrajectory() - Method in class sk.fiit.jim.agent.TrajectoryPlanner
-
- pickHighSkill() - Method in class sk.fiit.jim.agent.skills.ComplexHighSkill
-
- pickHighSkill() - Method in interface sk.fiit.jim.agent.skills.IComplexHighSkill
-
- pickHighSkill() - Method in class sk.fiit.jim.agent.skills.JWalkBehindBall
-
- pickLowSkill() - Method in class sk.fiit.jim.agent.skills.ComplexHighSkill
-
- pickLowSkill() - Method in class sk.fiit.jim.agent.skills.FakeHighSkill
-
- pickLowSkill() - Method in class sk.fiit.jim.agent.skills.HighSkill
-
Called everytime the current low skill enters a phase that be can be finalized
(so that it's possible to safely switch to a new low skill, see TODO: wiki link)
- pickLowSkill() - Method in interface sk.fiit.jim.agent.skills.IHighSkill
-
- plan(Trajectory) - Method in class sk.fiit.jim.agent.TrajectoryPlanner
-
- plan(Vector3D, double) - Method in class sk.fiit.jim.agent.TrajectoryRealTime
-
- plan(double, double, double, double) - Method in class sk.fiit.jim.agent.TrajectoryRealTime
-
- Planner - Class in sk.fiit.jim.agent
-
Implements the planning module.
- Planner() - Constructor for class sk.fiit.jim.agent.Planner
-
- planningScript - Static variable in class sk.fiit.jim.agent.Planner
-
- PLAY_MODE - Static variable in class sk.fiit.jim.agent.models.EnvironmentModel
-
Play mode of the game with possible values:
BEFORE_KICK_OFF,
PLAY_ON,
KICK_OFF_LEFT,
KICK_OFF_RIGHT,
KICK_IN_LEFT,
KICK_IN_RIGHT,
CORNER_KICK_LEFT,
CORNER_KICK_RIGHT,
GOAL_KICK_LEFT,
GOAL_KICK_RIGHT,
OFFSIDE_LEFT,
OFFSIDE_RIGHT,
GAME_OVER,
GOAL_LEFT,
GOAL_RIGHT,
FREE_KICK_LEFT,
FREE_KICK_RIGHT;
- Player - Class in sk.fiit.jim.agent.models
-
Player.java
Class that defines agents as players in the game.
- Player(WorldModel, boolean, int) - Constructor for class sk.fiit.jim.agent.models.Player
-
Create new instance of Player, with specific context.
- PLAYER_ID - Variable in class sk.fiit.jim.agent.parsing.ParsedData
-
Player's id.
- PLAYER_UNDER_COVER - Static variable in class sk.fiit.jim.agent.AgentInfo
-
Distance used in under cover calculation.
- PlayerData - Class in sk.fiit.jim.agent.parsing
-
Player.java
Encapsulate data from see perceptor about player.
- PlayerData() - Constructor for class sk.fiit.jim.agent.parsing.PlayerData
-
- PlayerData.PlayerPartsNames - Class in sk.fiit.jim.agent.parsing
-
- PlayerData.PlayerPartsNames() - Constructor for class sk.fiit.jim.agent.parsing.PlayerData.PlayerPartsNames
-
- playerId - Static variable in class sk.fiit.jim.agent.AgentInfo
-
Agent's ID - should be unique in team
- playerPattern - Static variable in class sk.fiit.jim.agent.parsing.SeePerceptor
-
- players - Variable in class sk.fiit.jim.agent.parsing.SeenPerceptorData
-
- playMode - Variable in class sk.fiit.jim.agent.parsing.ParsedData
-
- polarVectorPattern - Static variable in class sk.fiit.jim.agent.parsing.Perceptors
-
- polarVectorPattern - Static variable in class sk.fiit.jim.agent.parsing.SeePerceptor
-
- poll() - Method in class sk.fiit.jim.agent.Trajectory
-
- poll() - Method in class sk.fiit.jim.agent.TrajectoryPlanner
-
- populateAngleTargets() - Static method in class sk.fiit.jim.agent.moves.JointPlacement
-
Initial population of the map - each angle starts at 0.0 degrees
- populatePhaseAttributes(Node, Phase) - Method in class sk.fiit.jim.init.SkillsFromXmlLoader
-
- port - Variable in class sk.fiit.jim.agent.communication.Communication
-
- port - Variable in class sk.fiit.jim.agent.communication.CommunicationThread
-
Deprecated.
- port_ - Variable in class sk.fiit.jim.agent.server.TFTPServer
-
- position - Variable in class sk.fiit.jim.agent.models.AgentModel
-
Current position of agent.
- position - Variable in class sk.fiit.jim.agent.models.DynamicObject
-
- position - Variable in class sk.fiit.jim.agent.models.prediction.Prophet
-
- positionCalculation() - Method in class sk.fiit.jim.agent.models.AgentModelTest
-
- positions_0_6_2 - Static variable in enum sk.fiit.jim.agent.models.FixedObject
-
- positions_0_6_5 - Static variable in enum sk.fiit.jim.agent.models.FixedObject
-
- prec - Variable in class sk.fiit.jim.annotation.data.Annotation
-
True if preconditions are set.
- preconditions - Variable in class sk.fiit.jim.annotation.data.Annotation
-
Preconditions required for move execution.
- predikcia - Variable in class sk.fiit.jim.agent.models.DynamicObject
-
- predikciaBall - Variable in class sk.fiit.jim.agent.models.prediction.Prophet
-
- predikciaHrac - Variable in class sk.fiit.jim.agent.models.prediction.Prophet
-
- predikciaL - Variable in class sk.fiit.jim.agent.models.prediction.Prophet
-
- print() - Method in class sk.fiit.jim.agent.Trajectory
-
- Problem - Annotation Type in sk.fiit.jim.code_review
-
Problem.java
Mark classes with this annotation in case a problem(s) was found during
a code review.
- proceed() - Static method in class sk.fiit.jim.agent.Planner
-
Executes the planning script by calling the plan object's control
method
- processNewServerMessage(ParsedData) - Method in class sk.fiit.jim.agent.models.AgentModel
-
- processNewServerMessage(ParsedData) - Method in class sk.fiit.jim.agent.models.EnvironmentModel
-
- processNewServerMessage(ParsedData) - Method in class sk.fiit.jim.agent.models.KalmanAdjuster
-
- processNewServerMessage(ParsedData) - Method in class sk.fiit.jim.agent.models.prediction.Prophet
-
- processNewServerMessage(ParsedData) - Method in class sk.fiit.jim.agent.models.WorldModel
-
- processNewServerMessage(ParsedData) - Method in interface sk.fiit.jim.agent.parsing.ParsedDataObserver
-
- processPerceptor(String, String, ParsedData) - Static method in class sk.fiit.jim.agent.parsing.Perceptors
-
- Prophecy - Class in sk.fiit.jim.agent.models.prediction
-
Prophecy.java
Holds a probable state of affairs in a given time in future.
- Prophecy() - Constructor for class sk.fiit.jim.agent.models.prediction.Prophecy
-
- prophecy - Variable in class sk.fiit.jim.agent.models.prediction.Prophet
-
- Prophet - Class in sk.fiit.jim.agent.models.prediction
-
Prophet.java
Calculates the most probable outcome of events in a given time.
- Prophet() - Constructor for class sk.fiit.jim.agent.models.prediction.Prophet
-
- pureBodyAcceleration - Variable in class sk.fiit.jim.agent.models.AgentModel
-
- pushIdAndCoordinateToData(String, Vector3D, ParsedData) - Static method in class sk.fiit.jim.agent.parsing.Perceptors
-