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

A

Action - Class in nl.tudelft.goal.ut2004.actions
Basic class for actions executed by the UT2004BotBehavior.
Action() - Constructor for class nl.tudelft.goal.ut2004.actions.Action
 
actionCount - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
actionCount() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Deprecated. 
ActionQueue - Class in nl.tudelft.goal.ut2004.actions
Smart queue for actions.
ActionQueue(int) - Constructor for class nl.tudelft.goal.ut2004.actions.ActionQueue
 
addAction(Action) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Queues up the action to be executed on the first evaluation of the logic cycle.
addInventory(UnrealId, ItemType.Category, ItemType.Group) - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 
ALocation - Class in nl.tudelft.goal.ut2004.selector
Selects a location given before hand.
ALocation(ILocated) - Constructor for class nl.tudelft.goal.ut2004.selector.ALocation
 

B

BAD_EDGE_FLAG - Static variable in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Flag mask representing unusable edge.
badEdgeFlag - Variable in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Prohibited edges.
badEdgeFlag - Variable in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Prohibited edges.
base() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about the location of the base.
beforeFirstLogic() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Called before the evaluation of the first logic.
bot() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Percept provided when another bot becomes visible to this bot.

C

CategoryTranslator - Class in nl.tudelft.goal.ut2004.translators
 
CategoryTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.CategoryTranslator
 
changeTeam(UnrealId) - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 
checkLink(NavPointNeighbourLink) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Checks whether the edge is usable.
checkLink(NavPointNeighbourLink) - Method in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Checks whether the edge is usable.
cleanUp() - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
cleanUp() - Method in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Hook where to perform clean up of data structures of the module.
Combo - Class in nl.tudelft.goal.ut2004.actions
 
Combo() - Constructor for class nl.tudelft.goal.ut2004.actions.Combo
 
combo(Combo) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
When called the bot will use the given combo.
Combo - Enum in nl.tudelft.goal.ut2004.messages
 
ComboTranslator - Class in nl.tudelft.goal.ut2004.translators
 
ComboTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.ComboTranslator
 
computePath(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Returns path between navpoints 'from' -> 'to'.
computePath(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Returns path between navpoints 'from' -> 'to'.
configureModules() - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServerModule
 
connectEnvironment() - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
ContextSelector - Class in nl.tudelft.goal.ut2004.selector
Because the context of the bot that will used the selector is not availalble during translation.
ContextSelector() - Constructor for class nl.tudelft.goal.ut2004.selector.ContextSelector
 
Continue - Class in nl.tudelft.goal.ut2004.actions
 
Continue() - Constructor for class nl.tudelft.goal.ut2004.actions.Continue
 
createActionHandler(UT2004BotController) - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
createMap(MapPointListObtained, int, Logger) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMapCache
 
createPerceptHandler(UT2004BotController) - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
createServerRunner() - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
currentWeapon() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about weapon the bot is currently holding.

D

disconnect() - Method in class nl.tudelft.goal.ut2004.visualizer.connection.client.RemoteVisualizer
 
drain() - Method in class nl.tudelft.goal.ut2004.actions.ActionQueue
Drains all actions from the queue.
DropWeapon - Class in nl.tudelft.goal.ut2004.actions
 
DropWeapon() - Constructor for class nl.tudelft.goal.ut2004.actions.DropWeapon
 
dropWeapon() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Drops the weapon the bot is currently holding.

E

EnemyFlagCarrier - Class in nl.tudelft.goal.ut2004.selector
Selects the enemy flag carrier.
EnemyFlagCarrier() - Constructor for class nl.tudelft.goal.ut2004.selector.EnemyFlagCarrier
 
EnvironmentControllerServer - Class in nl.tudelft.goal.ut2004.server
 
EnvironmentControllerServer(UT2004AgentParameters, IAgentLogger, IComponentBus, SocketConnection, UT2004WorldView, IAct) - Constructor for class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 
EnvironmentControllerServerModule<PARAMS extends UT2004AgentParameters> - Class in nl.tudelft.goal.ut2004.server
 
EnvironmentControllerServerModule() - Constructor for class nl.tudelft.goal.ut2004.server.EnvironmentControllerServerModule
 
equals(Object) - Method in class nl.tudelft.goal.ut2004.messages.None
 
execute() - Method in class nl.tudelft.goal.ut2004.actions.Action
 

F

finishControllerInitialization() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Finish controller initialisation.
FireMode - Enum in nl.tudelft.goal.ut2004.messages
 
FireModeTranslator - Class in nl.tudelft.goal.ut2004.translators
Example: primary
Example: secondary
FireModeTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.FireModeTranslator
 
flag() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Description: Percept provided when the flag is visible.
flagState() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Description: Percept that provides information about the current state of the flag.
FlagState - Enum in nl.tudelft.goal.ut2004.messages
 
FlagStateTranslator - Class in nl.tudelft.goal.ut2004.translators
Example: held
Example: home
Example: dropped
FlagStateTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.FlagStateTranslator
 
FloydWarshallMap - Class in nl.tudelft.goal.ut2004.floydwarshall
Private map using Floyd-Warshall for path-finding.
FloydWarshallMap(Logger) - Constructor for class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
FloydWarshallMap(int, Logger) - Constructor for class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
FloydWarshallMap.PathMatrixNode - Class in nl.tudelft.goal.ut2004.floydwarshall
 
FloydWarshallMap.PathMatrixNode() - Constructor for class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
Doesn't leading anywhere
FloydWarshallMap.PathMatrixNode(float) - Constructor for class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
 
FloydWarshallMapCache - Class in nl.tudelft.goal.ut2004.floydwarshall
Cache for FloydWarshallMaps.
focus - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
fragged() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
This percept is provided when one bot is violently fragmented by another.
FriendlyFlagCarrier - Class in nl.tudelft.goal.ut2004.selector
Selects the friendly flag carrier.
FriendlyFlagCarrier() - Constructor for class nl.tudelft.goal.ut2004.selector.FriendlyFlagCarrier
 

G

game() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about the type of game being played, the map and the score required for winning the game.
GameTypeTranslator - Class in nl.tudelft.goal.ut2004.translators
 
GameTypeTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.GameTypeTranslator
 
getAllPercepts() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Returns a previously prepared batch of percepts.
getConnectedFlag() - Method in class nl.tudelft.goal.ut2004.visualizer.connection.client.RemoteVisualizer
 
getControlerClass() - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
getDistance(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Calculate's distance between two nav points (using pathfinding).
getDistance() - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
 
getDistance(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Calculate's distance between two nav points (using pathfinding).
getId() - Method in class nl.tudelft.goal.ut2004.messages.UnrealIdOrLocation
 
getInitializeCommand() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Prepares the initialization message for Gamebots using the BotParameters provided to the UT2004BotRunner.
getInstance() - Static method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMapCache
 
getPath(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Returns path between navpoints 'from' -> 'to'.
getPath() - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
 
getPath(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Returns path between navpoints 'from' -> 'to'.
getPathMatrixNode(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
getViaNode() - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
Returns indice.
GroupTranslator - Class in nl.tudelft.goal.ut2004.translators
 
GroupTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.GroupTranslator
 

H

hasEffect(Action) - Method in class nl.tudelft.goal.ut2004.actions.Action
Returns true if executing the argument action does not impede the execution of this action.
hashCode() - Method in class nl.tudelft.goal.ut2004.messages.None
 

I

id() - Method in enum nl.tudelft.goal.ut2004.messages.FireMode
 
id() - Method in class nl.tudelft.goal.ut2004.messages.None
 
id - Variable in class nl.tudelft.goal.ut2004.selector.PlayerOrNavpoint
 
indicesNavPoints - Variable in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Mapping indices to nav points.
initializeController(UT2004Bot) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
initializeEnvironment(Map<String, Parameter>) - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
initializeModules(UT2004Bot) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Initialize projectiles and weaponshooting modules.
initializePathFinding(UT2004Bot) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner, UT2004BotModuleController.fwMap and UT2004BotModuleControllerNew#pathExecutor.
initializeWeaponShootings() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Adds handlers to deal with different weapons.
isPrimary() - Method in enum nl.tudelft.goal.ut2004.messages.FireMode
 
isWalkable(int) - Static method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
item() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Description: Provides information items the bot sees in the world.
ItemTypeTranslator - Class in nl.tudelft.goal.ut2004.translators
 
ItemTypeTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.ItemTypeTranslator
 

K

killEnvironment() - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 

L

logic() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
The bot will evaluate its the logic every 100ms.
logicIteration - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
logicIteration() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Deprecated. 
Look - Class in nl.tudelft.goal.ut2004.actions
 
Look() - Constructor for class nl.tudelft.goal.ut2004.actions.Look
 
look(SelectorList) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Tells the bot how to prioritize what it looks at.
lookFocus - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
lookSelector - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 

M

main(String[]) - Static method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
modules - Variable in class nl.tudelft.goal.ut2004.selector.ContextSelector
 
msgBotKilled(BotKilled) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Event listener for deaths of this bot.
msgPlayerKilled(PlayerKilled) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Event listener for deaths of other bots & players.
mutex - Variable in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Synchronizing access to object with respect to FloydWarshallMap#enabled.

N

Navigate - Class in nl.tudelft.goal.ut2004.actions
 
Navigate() - Constructor for class nl.tudelft.goal.ut2004.actions.Navigate
 
navigate(UnrealIdOrLocation) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
When called the bot will make a best effort attempt to navigate to requested destination.
navigation() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about the state of the navigation.
NavigationStateTranslator - Class in nl.tudelft.goal.ut2004.translators
 
NavigationStateTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.NavigationStateTranslator
 
navPoint() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about point in the map.
navPointIndices - Variable in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Hash table converting navPoint IDs to our own indices.
NearestEnemy - Class in nl.tudelft.goal.ut2004.selector
Selects the closest enemy Player.
NearestEnemy() - Constructor for class nl.tudelft.goal.ut2004.selector.NearestEnemy
 
NearestFriendly - Class in nl.tudelft.goal.ut2004.selector
Selects the closest friendly Player.
NearestFriendly() - Constructor for class nl.tudelft.goal.ut2004.selector.NearestFriendly
 
NearestFriendlyWithLinkGun - Class in nl.tudelft.goal.ut2004.selector
Selects the closest friendly Player.
NearestFriendlyWithLinkGun() - Constructor for class nl.tudelft.goal.ut2004.selector.NearestFriendlyWithLinkGun
 
nl.tudelft.goal.ut2004.actions - package nl.tudelft.goal.ut2004.actions
 
nl.tudelft.goal.ut2004.agent - package nl.tudelft.goal.ut2004.agent
 
nl.tudelft.goal.ut2004.environment - package nl.tudelft.goal.ut2004.environment
 
nl.tudelft.goal.ut2004.floydwarshall - package nl.tudelft.goal.ut2004.floydwarshall
 
nl.tudelft.goal.ut2004.messages - package nl.tudelft.goal.ut2004.messages
 
nl.tudelft.goal.ut2004.selector - package nl.tudelft.goal.ut2004.selector
 
nl.tudelft.goal.ut2004.server - package nl.tudelft.goal.ut2004.server
 
nl.tudelft.goal.ut2004.translators - package nl.tudelft.goal.ut2004.translators
 
nl.tudelft.goal.ut2004.visualizer.connection.client - package nl.tudelft.goal.ut2004.visualizer.connection.client
 
None - Class in nl.tudelft.goal.ut2004.messages
Represents that there is no data.
None() - Constructor for class nl.tudelft.goal.ut2004.messages.None
 
None - Class in nl.tudelft.goal.ut2004.selector
Selects a location given before hand.
None() - Constructor for class nl.tudelft.goal.ut2004.selector.None
 
NoneTranslator - Class in nl.tudelft.goal.ut2004.translators
 
NoneTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.NoneTranslator
 

O

orientation() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about the bot's position, rotation and velocity.

P

parameters - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Settings for the bot.
parseCombo(String) - Static method in enum nl.tudelft.goal.ut2004.messages.Combo
 
path(UnrealIdOrLocation, UnrealIdOrLocation) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
The bot computes a path from a to b.
pathMatrix - Variable in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
Percept - Class in nl.tudelft.goal.ut2004.messages
Simple wrapper to describe a percept as a list of of Objects.
Percept(Object...) - Constructor for class nl.tudelft.goal.ut2004.messages.Percept
 
percepts - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
PerceptTranslator - Class in nl.tudelft.goal.ut2004.translators
Translates percepts of objects to arrays such that they can be reasonably be expected to match.
PerceptTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.PerceptTranslator
 
performFloydWarshall(MapPointListObtained) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
performFloydWarshall(List<NavPoint>) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
pickup() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information indicating at which navpoint weapons, ammo, and health can be found.
PlayerOrNavpoint - Class in nl.tudelft.goal.ut2004.selector
Select the player with the given unreal ID.
PlayerOrNavpoint(UnrealId) - Constructor for class nl.tudelft.goal.ut2004.selector.PlayerOrNavpoint
 
Prefer - Class in nl.tudelft.goal.ut2004.actions
 
Prefer() - Constructor for class nl.tudelft.goal.ut2004.actions.Prefer
 
prefer(WeaponPrefList) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Tells the bot which weapon it should prefer.
projectiles - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
put(Action) - Method in class nl.tudelft.goal.ut2004.actions.ActionQueue
Puts an action on the queue.

R

reachable(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Whether navpoint 'to' is reachable from the navpoint 'from'.
reachable(NavPoint, NavPoint) - Method in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Whether navpoint 'to' is reachable from the navpoint 'from'.
refreshPathMatrix(List<NavPoint>) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
Force FloydWarshall to run again, useful if you modify navpoints using NavigationGraphBuilder.
refreshPathMatrix() - Method in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
 
registerTranslators() - Method in class nl.tudelft.goal.ut2004.environment.UT2004Environment
 
RemoteVisualizer - Class in nl.tudelft.goal.ut2004.visualizer.connection.client
Wrapper class that represents the VisualizerService to the UnrealGoalEnvironment.
RemoteVisualizer() - Constructor for class nl.tudelft.goal.ut2004.visualizer.connection.client.RemoteVisualizer
 
replaces(Action) - Method in class nl.tudelft.goal.ut2004.actions.Action
Returns true if executing the argument action before this action will have no effect.
Respawn - Class in nl.tudelft.goal.ut2004.actions
 
Respawn() - Constructor for class nl.tudelft.goal.ut2004.actions.Respawn
 
respawn() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
When called the bot will respawn in at a random spawn point of its team.
respawn(UnrealId, UnrealIdOrLocation, Rotation) - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 

S

score() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about the number of kills, deaths, and suicides this bot accumulated.
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.ALocation
 
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.EnemyFlagCarrier
 
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.FriendlyFlagCarrier
 
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.NearestEnemy
 
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.NearestFriendly
 
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.NearestFriendlyWithLinkGun
 
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.None
 
select(Collection<? extends ILocated>) - Method in class nl.tudelft.goal.ut2004.selector.PlayerOrNavpoint
 
SelectorList - Class in nl.tudelft.goal.ut2004.messages
 
SelectorList(ContextSelector...) - Constructor for class nl.tudelft.goal.ut2004.messages.SelectorList
 
SelectorListTranslator - Class in nl.tudelft.goal.ut2004.translators
 
SelectorListTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.SelectorListTranslator
 
SelectorTranslator - Class in nl.tudelft.goal.ut2004.translators
 
SelectorTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.SelectorTranslator
 
self() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about the bot's identity and team.
sendPausegame() - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 
sendResumeGame() - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 
serviceName - Static variable in class nl.tudelft.goal.ut2004.visualizer.connection.client.VisualizerServiceDefinition
 
setBlockedBy(Class<? extends Action>...) - Method in class nl.tudelft.goal.ut2004.actions.Action
Sets which actions will prevent this action from having any effect if executed after them.
setContext(UT2004BotModuleController) - Method in class nl.tudelft.goal.ut2004.messages.SelectorList
 
setContext(UT2004BotModuleController) - Method in class nl.tudelft.goal.ut2004.selector.ContextSelector
 
setDistance(float) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
 
setEnvironment(EnvironmentService) - Method in class nl.tudelft.goal.ut2004.visualizer.connection.client.RemoteVisualizer
 
setGameSpeed(Double) - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 
setPath(List<NavPoint>) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
 
setReplaces(Class<? extends Action>...) - Method in class nl.tudelft.goal.ut2004.actions.Action
Sets which actions will have no effect if this action is executed after them.
setViaNode(Integer) - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap.PathMatrixNode
 
setVisualizerService(VisualizerService) - Method in class nl.tudelft.goal.ut2004.visualizer.connection.client.RemoteVisualizer
 
sfwMap - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Path-planner (IPathPlanner using NavPoints), you may use it to find paths inside the environment wihtout waiting for round-trip of GetPath command and PathLists response from UT2004.
SharedFloydWarshallMap - Class in nl.tudelft.goal.ut2004.floydwarshall
Wrapper for a FloyWarschallMap shared by multiple agents.
SharedFloydWarshallMap(IGhostAgent) - Constructor for class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
 
SharedFloydWarshallMap(IGhostAgent, Logger) - Constructor for class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
 
SharedFloydWarshallMap(IGhostAgent, int, Logger) - Constructor for class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
 
sharedMap - Variable in class nl.tudelft.goal.ut2004.floydwarshall.SharedFloydWarshallMap
Our map
Shoot - Class in nl.tudelft.goal.ut2004.actions
 
Shoot() - Constructor for class nl.tudelft.goal.ut2004.actions.Shoot
 
shoot(SelectorList) - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Tells the bot how to prioritize who it shoots.
skip() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Does nothing.
spawnItem(UnrealIdOrLocation, ItemType.Category, ItemType.Group) - Method in class nl.tudelft.goal.ut2004.server.EnvironmentControllerServer
 
startServer() - Method in class nl.tudelft.goal.ut2004.visualizer.connection.client.VisualizerServiceDefinition
Starts a connection to the Visualizer server.
status() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about the bot's current physical state.
Stop - Class in nl.tudelft.goal.ut2004.actions
 
Stop() - Constructor for class nl.tudelft.goal.ut2004.actions.Stop
 
stop() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
When called the bot will stop.
stopServer() - Method in class nl.tudelft.goal.ut2004.visualizer.connection.client.VisualizerServiceDefinition
 
StopShooting - Class in nl.tudelft.goal.ut2004.actions
 
StopShooting() - Constructor for class nl.tudelft.goal.ut2004.actions.StopShooting
 
stopShooting() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
*

T

targetSelector - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
teamScore() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Percept that provides information about the current state of the game.
toILocated(IWorldView, AgentInfo) - Method in class nl.tudelft.goal.ut2004.messages.UnrealIdOrLocation
Transforms an UnrealIdOrLocation to an ILocated.
toILocated(IWorldView) - Method in class nl.tudelft.goal.ut2004.messages.UnrealIdOrLocation
Transforms an UnrealIdOrLocation to an ILocated.
toString() - Method in class nl.tudelft.goal.ut2004.floydwarshall.FloydWarshallMap
 
toString() - Method in enum nl.tudelft.goal.ut2004.messages.Combo
 
toString() - Method in class nl.tudelft.goal.ut2004.messages.UnrealIdOrLocation
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.ALocation
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.EnemyFlagCarrier
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.FriendlyFlagCarrier
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.NearestEnemy
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.NearestFriendly
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.NearestFriendlyWithLinkGun
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.None
 
toString() - Method in class nl.tudelft.goal.ut2004.selector.PlayerOrNavpoint
 
translate(ItemType.Category) - Method in class nl.tudelft.goal.ut2004.translators.CategoryTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.CategoryTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.ComboTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.FireModeTranslator
 
translate(FireMode) - Method in class nl.tudelft.goal.ut2004.translators.FireModeTranslator
 
translate(FlagState) - Method in class nl.tudelft.goal.ut2004.translators.FlagStateTranslator
 
translate(Game.GameType) - Method in class nl.tudelft.goal.ut2004.translators.GameTypeTranslator
 
translate(ItemType.Group) - Method in class nl.tudelft.goal.ut2004.translators.GroupTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.GroupTranslator
 
translate(ItemType) - Method in class nl.tudelft.goal.ut2004.translators.ItemTypeTranslator
 
translate(NavigationState) - Method in class nl.tudelft.goal.ut2004.translators.NavigationStateTranslator
 
translate(None) - Method in class nl.tudelft.goal.ut2004.translators.NoneTranslator
 
translate(Percept) - Method in class nl.tudelft.goal.ut2004.translators.PerceptTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.SelectorListTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.SelectorTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.UnrealIdOrLocationTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.WeaponPrefListTranslator
 
translate(Parameter) - Method in class nl.tudelft.goal.ut2004.translators.WeaponPrefTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.CategoryTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.FireModeTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.FlagStateTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.GameTypeTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.GroupTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.ItemTypeTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.NavigationStateTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.NoneTranslator
 
translatesFrom() - Method in class nl.tudelft.goal.ut2004.translators.PerceptTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.CategoryTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.ComboTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.FireModeTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.GroupTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.SelectorListTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.SelectorTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.UnrealIdOrLocationTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.WeaponPrefListTranslator
 
translatesTo() - Method in class nl.tudelft.goal.ut2004.translators.WeaponPrefTranslator
 

U

UnrealIdOrLocation - Class in nl.tudelft.goal.ut2004.messages
 
UnrealIdOrLocation(Location) - Constructor for class nl.tudelft.goal.ut2004.messages.UnrealIdOrLocation
 
UnrealIdOrLocation(UnrealId) - Constructor for class nl.tudelft.goal.ut2004.messages.UnrealIdOrLocation
 
UnrealIdOrLocationTranslator - Class in nl.tudelft.goal.ut2004.translators
 
UnrealIdOrLocationTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.UnrealIdOrLocationTranslator
 
UT2004BotBehavior - Class in nl.tudelft.goal.ut2004.agent
 
UT2004BotBehavior() - Constructor for class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 
UT2004Environment - Class in nl.tudelft.goal.ut2004.environment
 
UT2004Environment() - Constructor for class nl.tudelft.goal.ut2004.environment.UT2004Environment
 

V

valueOf(String) - Static method in enum nl.tudelft.goal.ut2004.messages.Combo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum nl.tudelft.goal.ut2004.messages.FireMode
Returns the enum constant of this type with the specified name.
valueOf(Boolean, Boolean) - Static method in enum nl.tudelft.goal.ut2004.messages.FireMode
 
valueOf(int) - Static method in enum nl.tudelft.goal.ut2004.messages.FireMode
 
valueOf(String) - Static method in enum nl.tudelft.goal.ut2004.messages.FlagState
Returns the enum constant of this type with the specified name.
valueOfIgnoreCase(String) - Static method in enum nl.tudelft.goal.ut2004.messages.FireMode
 
valueOfIgnoreCase(String) - Static method in enum nl.tudelft.goal.ut2004.messages.FlagState
 
valueOfIgnoresCase(String) - Static method in enum nl.tudelft.goal.ut2004.messages.Combo
 
values() - Static method in enum nl.tudelft.goal.ut2004.messages.Combo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.tudelft.goal.ut2004.messages.FireMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum nl.tudelft.goal.ut2004.messages.FlagState
Returns an array containing the constants of this enum type, in the order they are declared.
visibleNavPoint() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
TODO: Doc this
VisualizerServiceDefinition - Class in nl.tudelft.goal.ut2004.visualizer.connection.client
 
VisualizerServiceDefinition() - Constructor for class nl.tudelft.goal.ut2004.visualizer.connection.client.VisualizerServiceDefinition
 

W

weapon() - Method in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
Information about weapons the bot has in its inventory.
WeaponDamage - Class in nl.tudelft.goal.ut2004.agent
 
WeaponDamage() - Constructor for class nl.tudelft.goal.ut2004.agent.WeaponDamage
 
weaponForDamage(String) - Static method in class nl.tudelft.goal.ut2004.agent.WeaponDamage
 
WeaponPrefList - Class in nl.tudelft.goal.ut2004.messages
 
WeaponPrefList() - Constructor for class nl.tudelft.goal.ut2004.messages.WeaponPrefList
 
WeaponPrefListTranslator - Class in nl.tudelft.goal.ut2004.translators
Example: weapon(shock_rifle,primary) Example: [
  weapon(shock_rifle,primary), weapon(bio_rifle,primary),weapon(rocket_launcher,secondary)
] Example: weapon(shock_rifle,primary)
WeaponPrefListTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.WeaponPrefListTranslator
 
WeaponPrefTranslator - Class in nl.tudelft.goal.ut2004.translators
Example: weapon(shock_rifle,primary)
Example: weapon(bio_rifle,primary)]
Example weapon(rocket_launcher,secondary)
WeaponPrefTranslator() - Constructor for class nl.tudelft.goal.ut2004.translators.WeaponPrefTranslator
 
weaponShooting - Variable in class nl.tudelft.goal.ut2004.agent.UT2004BotBehavior
 

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

Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.