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

A

act - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Shortcut for the AbstractEmbodiedAgent.getAct().
ARMOR_HELMET - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Helmet.
ARMOR_SHIELD_BELT - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Shieldbelt.
ARMOR_THIGHPADS - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Thighpads.
ARMOR_VEST - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Vest.
AVRIL - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
AVRIL weapon
AVRIL_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
AVRIL ammo

B

BERSERK_PACK - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
BIO_RIFLE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
BioRifle weapon.
BIO_RIFLE_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
BioRifle ammo.
BIO_RIFLE_PROJECTILE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
BioRifle projectile.
body - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Wraps all available commands that can be issued to the virtual body of the bot inside UT2004.

C

compareTo(ItemType) - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
config - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Memory module specialized on the agent's configuration inside UT2004 - name, vision time, manual spawn, cheats (if enabled at GB2004).
configureModules() - Method in class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3BotModule
 
configureModules() - Method in class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3CommunicationModule
 
connectionDependenciesProvider - Variable in class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3CommunicationModule
 
ctf - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Module specialized on CTF games.
cz.cuni.amis.pogamut.ut3.agent.module.sensor - package cz.cuni.amis.pogamut.ut3.agent.module.sensor
 
cz.cuni.amis.pogamut.ut3.bot.impl - package cz.cuni.amis.pogamut.ut3.bot.impl
 
cz.cuni.amis.pogamut.ut3.communication.messages - package cz.cuni.amis.pogamut.ut3.communication.messages
 
cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent - package cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent
 
cz.cuniz.amis.pogamut.ut3.utils - package cz.cuniz.amis.pogamut.ut3.utils
 

E

EMP_MINE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
EMP Mine
EMP_MINE_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
EMP Mine Ammo
ENERGY_SHIELD - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
EnergyShield
ENERGY_SHIELD_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
EnergyShield Ammo
ENFORCER - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Enforcer weapon.
ENFORCER_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Enforcer ammo.
equals(Object) - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 

F

finishControllerInitialization() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
FLAK_CANNON - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
FlakCannon weapon.
FLAK_CANNON_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
FlakCannon ammo.
FLAK_CANNON_CHUNK - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
FlakCannon chunk projectile.
FLAK_CANNON_SHELL - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
FlakCannon shell projectile.
fwMap - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
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.

G

game - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Memory module specialized on general info about the game - game type, time limit, frag limit, etc.
get(String) - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemTypeTranslator
 
getAgentModule() - Method in class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3BotFactory
 
getAmmoForWeapon(ItemType) - Static method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Navigation helper that is able to get your bot back to the nearest navigation graph so you can use navigation without fear of catastrophe.
getBody() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getCategory() - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
getConfig() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getCurrentWeaponType() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
 
getFwMap() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getGame() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getGroup() - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
getHelmetArmor() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
Tells how much helmet armor the agent is wearing.
getInfo() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getItemRespawnTime(ItemType) - Method in class cz.cuni.amis.pogamut.ut3.agent.module.sensor.UT3Items
Returns how fast are the items respawning based on their item type (in real seconds according to System.currentTimeMillis().
getItems() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getItemType(String) - Static method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Retrieves an ItemType for the specified item type name.
getMove() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getName() - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
getName() - Method in enum cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType.UT3Group
 
getNavBuilder() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getNavigation() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getPathExecutor() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getPathPlanner() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getPlayers() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getPowerUp() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
Tells which powerup the agent got.
getPowerUpTime() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
If the agent got a powerup, this returns the remaining time of the powerup.
getRandom() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getRaycasting() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getSenses() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getShieldBeltArmor() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
Tells how much shieldbelt armor the agent is wearing.
getShoot() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getThighpadArmor() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
Tells how much thighpad armor the agent is wearing.
getTypes() - Method in enum cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType.UT3Group
 
getVestArmor() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
Tells how much vest armor the agent is wearing.
getVisibility() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getVisibleVolumeNavPoints(ItemType) - Method in class cz.cuni.amis.pogamut.ut3.agent.module.sensor.UT3Visibility
Returns the unreal id's of the given itemtype.
getWeaponForAmmo(ItemType) - Static method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
getWeaponItemType(UnrealId) - Static method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
getWeaponItemType(String) - Static method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Attempts to recognize the weapon you are currently holding...
getWeaponPrefs() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getWeaponry() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
getWorld() - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
GROUPS - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Contains item types that belongs to their groups.

H

hashCode() - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
HEALTH_VIAL - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Health vial.

I

IMPACT_HAMMER - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
ImpactHammer weapon.
IMPACT_HAMMER_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
ImpactHammer ammo - sent when the bot is spawned.
info - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Memory module specialized on general info about the agent whereabouts - location, rotation, health, current weapon, who is enemy/friend, etc.
initializeController(BOT) - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Initializes listenerRegistrator and calls AnnotationListenerRegistrator.addListeners() method to probe all declared methods for event-annotation presence.
initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Initializes memory/command modules of the bot.
initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Initializes path-finding modules: pathPlanner, fwMap and pathExecutor.
INVISIBILITY - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Invisibility
INVULNERABILITY - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Invulnerability
isDeployable(ItemType) - Static method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Check if this weapon is a deployable.
isPickable(Item) - Method in class cz.cuni.amis.pogamut.ut3.agent.module.sensor.UT3Items
 
items - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Memory module specialized on items on the map - which are visible and which are probably spawned.

J

JUMP_BOOTS - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 

K

KEY - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Key.

L

LINK_GENERATOR - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Link generator
LINK_GENERATOR_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Link generator Ammo
LINK_GUN - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
LinkGun weapon.
LINK_GUN_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
LinkGun ammo.
LINK_GUN_PROJECTILE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
LinkGun projectile.
listenerRegistrator - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Listener registrator that probes declared methods for the presence of EventListener, ObjectClassEventListener, ObjectClassListener, ObjectEventListener and ObjectListener annotations and automatically registers them as listeners on a specific events.

M

MakePrototype(ItemType.Category, UT3ItemType.UT3Group, String[]) - Static method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Proto-constructor.
MEDIUM_HEALTH - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Health kit.
move - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Shortcut for body.getAdvancedLocomotion() that allows you to manually steer the movement through the environment.

N

name - Variable in enum cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType.UT3Group
Human-readable name of the group.
navBuilder - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Navigation graph builder that may be used to manually extend the navigation graph of the UT2004.
navigation - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Command module that is internally using UT2004PathExecutor for path-following and FloydWarshallMap for path planning resulting in unified class that can solely handle navigation of the bot within the environment.
newDefaultAgentParameters() - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Provides default parameters that is, IAgentId using UTBotRunner.name and SocketConnectionAddress using UTBotRunner.host and UTBotRunner.port.
NONE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
No UT3ItemType

P

pathExecutor - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Executor is used for following a path in the environment.
pathPlanner - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Planner used to compute the path (consisting of navigation points) inside the map.
players - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Memory module specialized on whereabouts of other players - who is visible, enemy / friend, whether bot can see anybody, etc.
prepareNewAgent(PARAMS) - Method in class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3BotModule
 
prepareNewAgent(PARAMS) - Method in class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3CommunicationModule
Binds runtime dependencies to the module/Injector.
protos - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Map of all registered ItemType prototypes.

R

random - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Random number generator that is usually useful to have during decision making.
raycasting - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Support for creating rays used for raycasting (see AutoTraceRay that is being utilized).
REDEEMER - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
SniperRifle weapon (classic sniper weapon).
REDEEMER_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
REDEEMER_PROJECTILE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
ROCKET_LAUNCHER - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
RocketLauncher weapon.
ROCKET_LAUNCHER_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
RocketLauncher ammo.
ROCKET_LAUNCHER_PROJECTILE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
RocketLauncher projectile.
runStraight - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Navigation helper that can run-straight to some point with stuck detectors.

S

senses - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Memory module specialized on agent's senses - whether the bot has been recently killed, collide with level's geometry, etc.
setConsoleLogging(boolean) - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
 
setHost(String) - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Sets host, where newly launched bots will be connected to.
setMain(boolean) - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
 
setName(String) - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Sets name that is going to be used to form new IAgentId of the bots.
setPort(int) - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Sets port, where newly launched bots will be connected to.
SHAPED_CHARGE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
ShapedCharge
SHAPED_CHARGE_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
ShapedCharge Ammo
SHOCK_RIFLE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
ShockRifle weapon.
SHOCK_RIFLE_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
ShockRifle ammo.
SHOCK_RIFLE_PROJECTILE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
ShockRifle projectile.
shoot - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Shortcut for body.getAdvancedShooting() that allows you to shoot at opponent.
SLOW_FIELD - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Slow Field
SLOW_VOLUME - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Slow Volume
SLOW_VOLUME_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Slow Volume Ammo
SLOW_VOLUME_CONTENT - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Slow Volume content, this is the field itself
SNIPER_RIFLE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
SniperRifle weapon (classic sniper weapon).
SNIPER_RIFLE_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
SniperRifle ammo.
SPIDERMINE_TRAP - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
SpiderMine Trap
SPIDERMINE_TRAP_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
SpiderMine Trap Ammo
startAgent() - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
 
startAgents(int) - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
 
startAgents(PARAMS...) - Method in class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
 
STINGER_MINIGUN - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Minigun weapon.
STINGER_MINIGUN_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Minigun ammo.
STINGER_MINIGUN_SHARD - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
SUPER_HEALTH_PACK - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
SuperHealth charger.

T

toString() - Method in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
 
TRANSLOCATOR - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Translocator.
TRANSLOCATOR_PROJECTILE - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Translocator Beacon.

U

U_DAMAGE_PACK - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
UDamage bonus (damage multiplier).
UT3AgentInfo - Class in cz.cuni.amis.pogamut.ut3.bot.impl
 
UT3AgentInfo(UT2004Bot, Game, Logger) - Constructor for class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
 
UT3AgentInfo(UT2004Bot, Game) - Constructor for class cz.cuni.amis.pogamut.ut3.bot.impl.UT3AgentInfo
 
UT3BotFactory<BOT extends cz.cuni.amis.pogamut.ut2004.bot.IUT2004Bot,PARAMS extends cz.cuni.amis.pogamut.ut2004.bot.params.UT2004BotParameters> - Class in cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent
Guice-base IUT2004Bot factory.
UT3BotFactory(UT3BotModule<PARAMS>) - Constructor for class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3BotFactory
 
UT3BotModule<PARAMS extends cz.cuni.amis.pogamut.ut2004.bot.params.UT2004BotParameters> - Class in cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent
Module extending UT2004CommunicationModule for the purpose of UT2004Bot instantiation.
UT3BotModule() - Constructor for class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3BotModule
 
UT3BotModule(Class<? extends IUT2004BotController>) - Constructor for class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3BotModule
 
UT3BotModuleController<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot> - Class in cz.cuni.amis.pogamut.ut3.bot.impl
The most advanced controller that is available.
UT3BotModuleController() - Constructor for class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
 
UT3BotRunner<BOT extends cz.cuni.amis.pogamut.ut2004.bot.IUT2004Bot,PARAMS extends cz.cuni.amis.pogamut.ut2004.bot.params.UT2004BotParameters> - Class in cz.cuniz.amis.pogamut.ut3.utils
Class used for creating, connecting and starting servers with default settings that are taken from the properties.
UT3BotRunner(IAgentFactory<BOT, PARAMS>, String, String, int) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner + specify all defaults.
UT3BotRunner(IAgentFactory<BOT, PARAMS>, String) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner + specify the default name, host:port will be taken from the Pogamut platform properties.
UT3BotRunner(IAgentFactory<BOT, PARAMS>) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner without specifying anything as default.
UT3BotRunner(UT3BotModule, String, String, int) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner + specify all defaults.
UT3BotRunner(UT3BotModule, String) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner + specify the default name, host:port will be taken from the Pogamut platform properties.
UT3BotRunner(UT3BotModule) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner without specifying anything as default.
UT3BotRunner(Class<? extends IUT2004BotController>, String, String, int) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner + specify all defaults.
UT3BotRunner(Class<? extends IUT2004BotController>, String) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner + specify the default name, host:port will be taken from the Pogamut platform properties.
UT3BotRunner(Class<? extends IUT2004BotController>) - Constructor for class cz.cuniz.amis.pogamut.ut3.utils.UT3BotRunner
Construct the runner without specifying anything as default.
UT3CommunicationModule<PARAMS extends cz.cuni.amis.pogamut.ut2004.agent.params.UT2004AgentParameters> - Class in cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent
Module extending RemoteGuiceAgentModule for the purpose of UT2004 communication specification.
UT3CommunicationModule() - Constructor for class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3CommunicationModule
 
UT3Items - Class in cz.cuni.amis.pogamut.ut3.agent.module.sensor
 
UT3Items(UT2004Bot, AgentInfo, Game, Weaponry, Logger) - Constructor for class cz.cuni.amis.pogamut.ut3.agent.module.sensor.UT3Items
 
UT3ItemType - Class in cz.cuni.amis.pogamut.ut3.communication.messages
 
UT3ItemType(String) - Constructor for class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
Public constructor - creates ItemType of the EXTRA category and Group OTHER.
UT3ItemType.UT3Group - Enum in cz.cuni.amis.pogamut.ut3.communication.messages
List of all item groups.
UT3ItemTypeTranslator - Class in cz.cuni.amis.pogamut.ut3.communication.messages
 
UT3ItemTypeTranslator() - Constructor for class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemTypeTranslator
 
UT3Visibility - Class in cz.cuni.amis.pogamut.ut3.agent.module.sensor
 
UT3Visibility(UT2004Bot, AgentInfo) - Constructor for class cz.cuni.amis.pogamut.ut3.agent.module.sensor.UT3Visibility
 
UT3Visibility(UT2004Bot, AgentInfo, Logger) - Constructor for class cz.cuni.amis.pogamut.ut3.agent.module.sensor.UT3Visibility
 

V

valueOf(String) - Static method in enum cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType.UT3Group
Returns the enum constant of this type with the specified name.
values() - Static method in enum cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType.UT3Group
Returns an array containing the constants of this enum type, in the order they are declared.
visibility - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Module that provides visibility/cover information for the map.

W

WEAPON_LOCKER - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
WeaponLocker.
weaponPrefs - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Weapon preferences for your bot.
weaponry - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Memory module specialized on info about the bot's weapon and ammo inventory - it can tell you which weapons are loaded, melee/ranged, etc.
world - Variable in class cz.cuni.amis.pogamut.ut3.bot.impl.UT3BotModuleController
Shortcut for the UT2004Bot.getWorldView().
worldViewDependenciesProvider - Variable in class cz.cuni.amis.pogamut.ut3.factory.guice.remoteagent.UT3BotModule
Dependency provider for the world view, so the world view know when to start.

X

XRAY_VOLUME - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
XRay Volume
XRAY_VOLUME_AMMO - Static variable in class cz.cuni.amis.pogamut.ut3.communication.messages.UT3ItemType
XRay Ammo

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

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