- game - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Memory module specialized on general info about the game - game type, time limit, frag limit, etc.
- game - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
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.UT2004Context
-
- getAct() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
- getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
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.UT2004Context
-
- getBackToNavGraph - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
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.
- getBody() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getBot() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
- getConfig() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getContext() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
Get context.
- getDescriptors() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getEngine() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get sposh engine for this logic
- getExt(String) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.FileScriptLogic
-
Get extension of
- getFwMap() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getGame() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getGetBackToNavGraph() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
- getInfo() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getItems() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getListenerRegistrator() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getLog() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getMove() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavBuilder() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getNavigation() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getPathExecutor() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getPathPlanner() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getPlan() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get the POSH plan for the bot.
- getPlanFromFile(String) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Read POSH plan from the file and return it.
- getPlanFromResource(String) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get POSh plan from resource int the same jar as the class.
- getPlanFromStream(InputStream) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Read POSH plan from the stream and return it.
- getPlayers() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getRandom() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getRaycasting() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getScriptFile() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.FileScriptLogic
-
Return path to the script file.
- getScriptStream() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.FileScriptLogic
-
Get stream of file from script file specified in FileScriptedAgent.getScriptFile()
.
- getScriptStream() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Return stream for script that this class should execute.
- getSenses() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getShoot() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getStats() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getTimer() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get timer that is used by posh engine to make sure timeouts and other stuff
that requires time are working properly.
- getWeaponPrefs() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWeaponry() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWorkExecutor() - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
Get work executor.
- getWorld() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWorldView() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- getWorldView() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
- info - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
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.ut2004.bot.sposh.UT2004Behaviour
-
Memory module specialized on general info about the agent whereabouts - location, rotation, health, current weapon, who is enemy/friend, etc.
- init(VariableContext) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.actions.DoNothing
-
- init(VariableContext) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.actions.Jump
-
- init(VariableContext) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.lib.ActionDoNothing
-
- init(VariableContext) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.lib.ActionJump
-
- initialize() - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- initializeBehaviour(BOT) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
- initializeController(BOT) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
- initializeController(BOT) - Method in class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
Initialize logic controller=call super initialization and create context
and other stuff that is needed to have.
- initializeController(UT2004Bot) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Constructor which is needed when you have to initialize the
environment of the scripting language.
- initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
- initializeListeners(BOT) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
- initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Initializes memory/command modules of the bot.
- initializeModules(BOT) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Initializes memory/command modules of the bot.
- initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner
and UT2004BotModuleControllerNew#pathExecutor
.
- initializePathFinding(BOT) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Initializes path-finding modules: UT2004BotModuleControllerNew#pathPlanner
and UT2004BotModuleControllerNew#pathExecutor
.
- invocableEngine - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Same engine as in engine
, but recasted as Invocable, allowing us to call methods.
- items - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Memory module specialized on items on the map - which are visible and which are probably spawned.
- items - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Memory module specialized on items on the map - which are visible and which are probably spawned.
- pathExecutor - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Executor is used for following a path in the environment.
- pathExecutor - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Executor is used for following a path in the environment.
- pathPlanner - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Planner used to compute the path (consisting of navigation points) inside the map.
- pathPlanner - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Planner used to compute the path (consisting of navigation points) inside the map.
- PlayerDistance - Class in cz.cuni.amis.pogamut.sposh.ut2004.senses
-
Get the distance from the bot's current location to the closest player.
- PlayerDistance(UT2004Context) - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.senses.PlayerDistance
-
- players - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
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.ut2004.bot.sposh.UT2004Behaviour
-
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.UT2004Context
-
Called after the behaviour construction to initialize user's data structures.
- prepareBehaviour(BOT) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Called after the behaviour construction to initialize user's data structures.
- scriptBinded() - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
This method is called after the script is evaluated.
- ScriptedAgentException - Exception in cz.cuni.amis.pogamut.ut2004.bot.sposh
-
This exception is raised by ScriptedAgent and it's descendants.
- ScriptedAgentException(String) - Constructor for exception cz.cuni.amis.pogamut.ut2004.bot.sposh.ScriptedAgentException
-
Constructs a new exception with the specified detail message.
- ScriptedAgentException(String, Throwable) - Constructor for exception cz.cuni.amis.pogamut.ut2004.bot.sposh.ScriptedAgentException
-
Constructs a new exception with the specified detail message and cause.
- scriptEngineManager - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
- SenseFail - Class in cz.cuni.amis.pogamut.sposh.ut2004.lib
-
Sense, always true.
- SenseFail() - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.lib.SenseFail
-
- SenseHealth - Class in cz.cuni.amis.pogamut.sposh.ut2004.lib
-
Get current health of the bot.
- SenseHealth(AgentInfo) - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.lib.SenseHealth
-
- SenseHitWall - Class in cz.cuni.amis.pogamut.sposh.ut2004.lib
-
Does bot collide with map geometry?
- SenseHitWall(Senses) - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.lib.SenseHitWall
-
- senses - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
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.ut2004.bot.sposh.UT2004Behaviour
-
Memory module specialized on agent's senses - whether the bot has been recently killed, collide with level's geometry, etc.
- SenseSucceed - Class in cz.cuni.amis.pogamut.sposh.ut2004.lib
-
Sense, always true.
- SenseSucceed() - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.lib.SenseSucceed
-
- setAttribute(String, Object) - Method in class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
Sets attribute to the global scope of the engine.
- shoot - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Shortcut for body.getImprovedShooting() that allows you to shoot at opponent.
- shoot - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Shortcut for body.getImprovedShooting() that allows you to shoot at opponent.
- SPOSH_LOG_CATEGORY - Static variable in class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
- SposhLogicController<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot,WORK_EXECUTOR extends cz.cuni.amis.pogamut.sposh.executor.IWorkExecutor> - Class in cz.cuni.amis.pogamut.sposh.ut2004
-
Logic controller that utilizes sposh engine for decision making of bot in UT2004
environment.
- SposhLogicController() - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.SposhLogicController
-
- StateSposhLogicController<BOT extends cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot,CONTEXT extends UT2004Context> - Class in cz.cuni.amis.pogamut.sposh.ut2004
-
This class should be used as base for bot that utilizes sposh and state primitives.
- StateSposhLogicController() - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.StateSposhLogicController
-
- stats - Variable in class cz.cuni.amis.pogamut.sposh.context.UT2004Context
-
Module that is providing various statistics about the bot.
- stats - Variable in class cz.cuni.amis.pogamut.ut2004.bot.sposh.UT2004Behaviour
-
Module that is providing various statistics about the bot.
- StreamScriptLogic - Class in cz.cuni.amis.pogamut.ut2004.bot.sposh
-
This is class for the agents that are using the ScriptEngine.
- StreamScriptLogic() - Constructor for class cz.cuni.amis.pogamut.ut2004.bot.sposh.StreamScriptLogic
-
- Succeed - Class in cz.cuni.amis.pogamut.sposh.ut2004.senses
-
Success sense, always succeed (return true) and do nothing else.
- Succeed(Context) - Constructor for class cz.cuni.amis.pogamut.sposh.ut2004.senses.Succeed
-