A B C E F G I L M N P R S W

A

act - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Shortcut for the UT2004BotController.getAct().
act - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Shortcut for the UT2004BotController.getAct().
animations - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Module for handling animations.
animations - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Module for handling animations.

B

botFirstSpawned(GameInfo, ConfigChange, InitedMessage, Self) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
This method is called only once whenever first batch of information what the bot can see is received.
botInitialized(GameInfo, ConfigChange, InitedMessage) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
This method is called whenever InitedMessage is received.
botInitialized(GameInfo, ConfigChange, InitedMessage) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
This method is called whenever InitedMessage is received.
botKilled(BotKilled) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Called whenever the bot gets killed inside the game.
botSpawned(GameInfo, ConfigChange, InitedMessage, Self) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
This method is called only once whenever first batch of information what the bot can see is received.

C

comm - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Allows you to speak!
comm - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Allows you to speak!
config - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Memory module specialized on the agent's configuration inside UT2004 - name, vision time, manual spawn, cheats (if enabled at GB2004).
config - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Memory module specialized on the agent's configuration inside UT2004 - name, vision time, manual spawn, cheats (if enabled at GB2004).
cz.cuni.amis.pogamut.sposh.context - package cz.cuni.amis.pogamut.sposh.context
 

E

EmohawkBehaviour<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot> - Class in cz.cuni.amis.pogamut.sposh.context
 
EmohawkBehaviour(String, BOT) - Constructor for class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
EmohawkContext<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot> - Class in cz.cuni.amis.pogamut.sposh.context
Primitive State Context for Emohawk.
EmohawkContext(String, BOT) - Constructor for class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
emoticons - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Module for handling emoticons.
emoticons - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Module for handling emoticons.

F

finishBehaviourInitialization() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
finishInitialization() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Called after UT2004Behaviour#botFirstSpawn(GameInfo, ConfigChange, InitedMessage, Self) as a hook for Pogamut's core developers to finalize initialization of various modules.
fwMap - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
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.
fwMap - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
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.sposh.context.EmohawkBehaviour
Memory module specialized on general info about the game - game type, time limit, frag limit, etc.
game - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Memory module specialized on general info about the game - game type, time limit, frag limit, etc.
getAct() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getAct() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getAnimations() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getAnimations() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Navigation helper that is able to get your bot back to the nearest navigation graph so you can use UT2004BotModuleController.navigation without fear of catastrophe.
getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Navigation helper that is able to get your bot back to the nearest navigation graph so you can use UT2004BotModuleController.navigation without fear of catastrophe.
getBackToNavGraph() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getBotSenses() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getComm() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getComm() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getConfig() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getConfig() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getEmoticons() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getEmoticons() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getFwMap() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getFwMap() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getGame() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getGame() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getGetBackToNavGraph() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getGetBackToNavGraph() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getInfo() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getInfo() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getInventory() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getInventory() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getListenerRegistrator() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getListenerRegistrator() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getLog() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getLog() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getMove() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getMove() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getNavigation() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getNavigation() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getPathExecutor() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getPathExecutor() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getPathPlanner() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getPathPlanner() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getPlaces() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getPlaces() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getPlayers() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getPlayers() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getRandom() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getRandom() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getRaycasting() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getRaycasting() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getRunStraight() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getRunStraight() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getSenses() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getStats() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getStats() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getSteering() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getSteering() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getWorld() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getWorld() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 
getWorldView() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
getWorldView() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
 

I

info - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Memory module specialized on general info about the agent whereabouts - location, rotation, health, current weapon, who is enemy/friend, etc.
info - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Memory module specialized on general info about the agent whereabouts - location, rotation, health, current weapon, who is enemy/friend, etc.
initialize() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Called after the construction of the UT2004Behaviour before the GameBots2004 greets the bot even before UT2004Behaviour.prepareBehaviour(UT2004Bot) method.
initializeBehaviour(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
 
initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Initializes UT2004BotModuleControllerNew#listenerRegistrator and calls AnnotationListenerRegistrator.addListeners() method to probe all declared methods for event-annotation presence.
initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Initializes UT2004Behaviour.listenerRegistrator and calls AnnotationListenerRegistrator.addListeners() method to probe all declared methods for event-annotation presence.
initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Initializes memory/command modules of the bot.
initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Initializes memory/command modules of the bot.
initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner, UT2004BotModuleController.fwMap and UT2004BotModuleControllerNew#pathExecutor.
initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner and UT2004BotModuleControllerNew#pathExecutor.
inventory - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
High-level access to inventory and items.
inventory - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
High-level access to inventory and items.

L

listenerRegistrator - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
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.
listenerRegistrator - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
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.
log - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
User's log.
log - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Alias for user's log.
logicIteration() - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
This method is called before the SPOSH iteration is invoked.

M

move - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
This allows you to manually steer the movement through the environment.
move - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Shortcut for body.getAdvancedLocomotion() that allows you to manually steer the movement through the environment.

N

navigation - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
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.
navigation - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
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.

P

pathExecutor - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Executor is used for following a path in the environment.
pathExecutor - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Executor is used for following a path in the environment.
pathPlanner - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Planner used to compute the path (consisting of navigation points) inside the map.
pathPlanner - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Planner used to compute the path (consisting of navigation points) inside the map.
places - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
High-level description of the map.
places - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
High-level description of the map.
players - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Memory module specialized on whereabouts of other players - who is visible, enemy / friend, whether bot can see anybody, etc.
players - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Memory module specialized on whereabouts of other players - who is visible, enemy / friend, whether bot can see anybody, etc.
prepareBehaviour(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Called after the behaviour construction to initialize user's data structures.
prepareBehaviour(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Called after the behaviour construction to initialize user's data structures.

R

random - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Random number generator that is usually useful to have during decision making.
random - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Random number generator that is usually useful to have during decision making.
raycasting - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Support for creating rays used for raycasting (see AutoTraceRay that is being utilized).
raycasting - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Support for creating rays used for raycasting (see AutoTraceRay that is being utilized).
runStraight - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Navigation helper that can run-straight to some point with stuck detectors.
runStraight - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Navigation helper that can run-straight to some point with stuck detectors.

S

senses - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Memory module specialized on agent's senses - whether the bot has been recently killed, collide with level's geometry, etc.
senses - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Memory module specialized on agent's senses - whether the bot has been recently killed, collide with level's geometry, etc.
stats - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Module that is providing various statistics about the bot.
stats - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Module that is providing various statistics about the bot.
steering - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
High-level access to steering library.
steering - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
High-level access to steering library.

W

world - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkBehaviour
Shortcut for the UT2004BotController.getWorldView().
world - Variable in class cz.cuni.amis.pogamut.sposh.context.EmohawkContext
Shortcut for the UT2004BotController.getWorldView().

A B C E F G I L M N P R S W

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