A B C G L M O P S T

A

autoFixer - Variable in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Path auto fixer watches for navigation failures and if some navigation link is found to be unwalkable, it removes it from underlying navigation graph.

B

beforeFirstLogic() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
This method is called only once right before actual logic() method is called for the first time.
botInitialized(GameInfo, ConfigChange, InitedMessage) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
The bot is initialized in the environment - a physical representation of the bot is present in the game.
botKilled(BotKilled) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Called each time our bot die.
BotObserver - Class in cz.cuni.amis.pogamut.ut2004.examples.botobserver
This simple example will show you how to use Observers.
BotObserver(UT2004AgentParameters, IComponentBus, IAgentLogger, UT2004WorldView, IAct) - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserver
 
BotObserverParams - Class in cz.cuni.amis.pogamut.ut2004.examples.botobserver
 
BotObserverParams() - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserverParams
 
BotThatWillBeObserved - Class in cz.cuni.amis.pogamut.ut2004.examples.botobserver
Simple navigation bot that will run around the environment & will be observed by BotObserver.
BotThatWillBeObserved() - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
 

C

configureModules() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.ObserverConnectionModule
 
cz.cuni.amis.pogamut.ut2004.examples.botobserver - package cz.cuni.amis.pogamut.ut2004.examples.botobserver
 

G

getBotNameToObserve() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserverParams
 
getInitializeCommand() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Here we can modify initializing command for our bot.
getParams() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserver
We're going to instantiate BotObserver only with BotObserverParams (see constructor that enforces that).
getRandomNavPoint() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Randomly picks some navigation point to head to.

L

logic() - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Main method that controls the bot - makes decisions what to do next.

M

main(String[]) - Static method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserver
 
main(String[]) - Static method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Method that runs the bot standalone.
Main - Class in cz.cuni.amis.pogamut.ut2004.examples.botobserver
Method that starts BotThatWillBeObserved as well as BotObserver.
Main() - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.botobserver.Main
 
main(String[]) - Static method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.Main
 

O

ObserverConnectionModule - Class in cz.cuni.amis.pogamut.ut2004.examples.botobserver
Class telling Guice it should instantiate our custom observer class.
ObserverConnectionModule() - Constructor for class cz.cuni.amis.pogamut.ut2004.examples.botobserver.ObserverConnectionModule
 

P

pathExecutorStateChange(PathExecutorState) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Path executor has changed its state (note that UT2004BotModuleController.getPathExecutor() is internally used by UT2004BotModuleController.getNavigation() as well!).
playerEvent(WorldObjectUpdatedEvent<Player>) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserver
 

S

selfEvent(WorldObjectUpdatedEvent<Self>) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserver
 
setBotNameToObserve(String) - Method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserverParams
 
startBot() - Static method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
 
startObserver() - Static method in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotObserver
In case you starting this observer manually, use this method.

T

tabooNavPoints - Variable in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Taboo set is working as "black-list", that is you might add some NavPoints to it for a certain time, marking them as "unavailable".
talking - Variable in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
NavigationBot#talking state.
targetNavPoint - Variable in class cz.cuni.amis.pogamut.ut2004.examples.botobserver.BotThatWillBeObserved
Current navigation point we're navigating to.

A B C G L M O P S T

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