Uses of Class
cz.cuni.amis.pogamut.udk.bot.impl.UDKBot

Packages that use UDKBot
cz.cuni.amis.pogamut.udk.agent.module.logic   
cz.cuni.amis.pogamut.udk.agent.module.sensomotoric   
cz.cuni.amis.pogamut.udk.agent.module.sensor Utility classes concerning some aspects of the gameplay (mainly for UT). 
cz.cuni.amis.pogamut.udk.agent.module.utils   
cz.cuni.amis.pogamut.udk.agent.navigation Navigation API for Unreal. 
cz.cuni.amis.pogamut.udk.agent.navigation.floydwarshall   
cz.cuni.amis.pogamut.udk.agent.navigation.loquenavigator   
cz.cuni.amis.pogamut.udk.agent.navigation.martinnavigator   
cz.cuni.amis.pogamut.udk.agent.navigation.stuckdetector   
cz.cuni.amis.pogamut.udk.bot Abstract classes used for creating concrete bots. 
cz.cuni.amis.pogamut.udk.bot.command Utility classes wrapping various command messages. 
cz.cuni.amis.pogamut.udk.bot.impl   
cz.cuni.amis.pogamut.udk.utils Utility classes connected to the Unreal Engine. 
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.module.logic
 

Classes in cz.cuni.amis.pogamut.udk.agent.module.logic with type parameters of type UDKBot
 class AsyncUDKBotLogic<BOT extends UDKBot>
          UDKBot logic module - does not synchronize the logic together with the IVisionWorldView.
 class SyncUDKBotLogic<BOT extends UDKBot<? extends ILockableVisionWorldView,?,?>>
           
 class UDKBotLogic<BOT extends UDKBot>
           
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.module.sensomotoric
 

Constructors in cz.cuni.amis.pogamut.udk.agent.module.sensomotoric with parameters of type UDKBot
AgentConfig(UDKBot bot)
          Constructor.
AgentConfig(UDKBot bot, LogCategory moduleLog)
          Constructor.
Raycasting(UDKBot bot)
           
Raycasting(UDKBot bot, Logger log)
           
Requests(UDKBot bot)
          Constructor.
Requests(UDKBot bot, Logger log)
          Constructor.
Weaponry(UDKBot bot)
          Constructor.
Weaponry(UDKBot bot, ItemDescriptors itemDescriptors)
          Constructor.
Weaponry(UDKBot bot, ItemDescriptors descriptors, LogCategory moduleLog)
          Constructor.
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.module.sensor
 

Constructors in cz.cuni.amis.pogamut.udk.agent.module.sensor with parameters of type UDKBot
AdvancedItems(UDKBot bot, IItemUsefulness filter)
          Constructor.
AgentInfo(UDKBot bot)
          Constructor.
AgentInfo(UDKBot bot, Game game)
          Constructor.
AgentInfo(UDKBot bot, Game game, Logger log)
          Constructor.
Game(UDKBot bot)
          Constructor.
Game(UDKBot bot, Logger log)
          Constructor.
ItemDescriptors(UDKBot bot)
          Constructor.
ItemDescriptors(UDKBot bot, LogCategory moduleLog)
           
Items(UDKBot bot)
          Constructor.
Items(UDKBot bot, AgentInfo agentInfo)
          Constructor.
Items(UDKBot bot, AgentInfo agentInfo, Logger log)
          Constructor.
Players(UDKBot bot)
          Constructor.
Players(UDKBot bot, Logger log)
          Constructor.
Senses(UDKBot bot)
          Constructor.
Senses(UDKBot bot, AgentInfo agentInfo, Players players)
          Constructor.
Senses(UDKBot bot, AgentInfo agentInfo, Players players, Logger log)
          Constructor.
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.module.utils
 

Constructors in cz.cuni.amis.pogamut.udk.agent.module.utils with parameters of type UDKBot
TabooSet(UDKBot bot)
          Constructor of the TabuSet.
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.navigation
 

Fields in cz.cuni.amis.pogamut.udk.agent.navigation declared as UDKBot
protected  UDKBot AbstractUDKPathNavigator.bot
          Bot, the navigator is navigating.
 

Methods in cz.cuni.amis.pogamut.udk.agent.navigation with parameters of type UDKBot
 void IUDKPathNavigator.setBot(UDKBot bot)
          Sets the UDKBot instance that the navigator should navigate.
 void AbstractUDKPathNavigator.setBot(UDKBot bot)
           
 

Constructors in cz.cuni.amis.pogamut.udk.agent.navigation with parameters of type UDKBot
UDKAStarPathFuture(UDKBot bot, ILocated pathFrom, ILocated pathTo)
           
UDKAStarPathPlanner(UDKBot bot)
           
UDKPathExecutor(UDKBot bot)
           
UDKPathExecutor(UDKBot bot, IUDKPathNavigator<PATH_ELEMENT> navigator)
           
UDKPathExecutor(UDKBot bot, IUDKPathNavigator<PATH_ELEMENT> navigator, Logger log)
           
UDKPathExecutorWithPlanner(UDKBot bot, IPathPlanner<PATH_ELEMENT> pathPlanner)
           
UDKPathExecutorWithPlanner(UDKBot bot, IPathPlanner<PATH_ELEMENT> pathPlanner, IUDKPathNavigator<PATH_ELEMENT> navigator)
           
UDKPathExecutorWithPlanner(UDKBot bot, IPathPlanner<PATH_ELEMENT> pathPlanner, IUDKPathNavigator<PATH_ELEMENT> navigator, Logger log)
           
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.navigation.floydwarshall
 

Constructors in cz.cuni.amis.pogamut.udk.agent.navigation.floydwarshall with parameters of type UDKBot
FloydWarshallMap(UDKBot bot)
           
FloydWarshallMap(UDKBot bot, int badEdgeFlag, Logger log)
           
FloydWarshallMap(UDKBot bot, Logger log)
           
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.navigation.loquenavigator
 

Fields in cz.cuni.amis.pogamut.udk.agent.navigation.loquenavigator declared as UDKBot
protected  UDKBot LoqueRunner.bot
          Agent's bot.
protected  UDKBot LoqueNavigator.main
          Agent's main.
 

Constructors in cz.cuni.amis.pogamut.udk.agent.navigation.loquenavigator with parameters of type UDKBot
LoqueNavigator(UDKBot bot, IUDKPathRunner runner, Logger log)
          Constructor.
LoqueNavigator(UDKBot bot, Logger log)
          Constructor.
LoqueRunner(UDKBot bot, AgentInfo agentInfo, AdvancedLocomotion locomotion, Logger log)
          Constructor.
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.navigation.martinnavigator
 

Fields in cz.cuni.amis.pogamut.udk.agent.navigation.martinnavigator declared as UDKBot
protected  UDKBot MartinRunner.bot
          Agent's bot.
protected  UDKBot MartinNavigator.main
          Agent's main.
 

Constructors in cz.cuni.amis.pogamut.udk.agent.navigation.martinnavigator with parameters of type UDKBot
MartinNavigator(UDKBot bot, IUDKPathRunner runner, Logger log)
          Constructor.
MartinNavigator(UDKBot bot, Logger log)
          Constructor.
MartinRunner(UDKBot bot, AgentInfo agentInfo, AdvancedLocomotion locomotion, Logger log)
          Constructor.
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.agent.navigation.stuckdetector
 

Constructors in cz.cuni.amis.pogamut.udk.agent.navigation.stuckdetector with parameters of type UDKBot
UDKPositionHistoryStuckDetector(UDKBot bot)
           
UDKPositionHistoryStuckDetector(UDKBot bot, int historyLength, double minMovementDiameter, double minMovementZ)
           
UDKTimeStuckDetector(UDKBot bot)
           
UDKTimeStuckDetector(UDKBot bot, double timeoutMillis, double waitingTimeoutMillis)
           
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.bot
 

Classes in cz.cuni.amis.pogamut.udk.bot with type parameters of type UDKBot
 interface IUDKBotController<BOT extends UDKBot>
           
 interface IUDKBotLogicController<BOT extends UDKBot,LOGIC_MODULE extends LogicModule>
           
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.bot.command
 

Constructors in cz.cuni.amis.pogamut.udk.bot.command with parameters of type UDKBot
Action(UDKBot agent, Logger log)
          Constructor.
AdvancedLocomotion(UDKBot agent, Logger log)
          Constructor.
AdvancedShooting(UDKBot agent, Logger log)
          Constructor.
BotCommands(UDKBot agent)
           
BotCommands(UDKBot agent, Logger log)
          Constructor.
Communication(UDKBot agent, Logger log)
          Constructor.
CompleteBotCommandsWrapper(UDKBot agent)
          Constructor.
CompleteBotCommandsWrapper(UDKBot agent, Logger log)
          Constructor.
ConfigureCommands(UDKBot agent, Logger log)
          Constructor.
SimpleLocomotion(UDKBot agent, Logger log)
          Constructor.
SimpleRayCasting(UDKBot agent, Logger log)
          Constructor.
SimpleShooting(UDKBot agent, Logger log)
          Constructor.
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.bot.impl
 

Classes in cz.cuni.amis.pogamut.udk.bot.impl with type parameters of type UDKBot
 class UDKBotController<BOT extends UDKBot>
           
 class UDKBotLogicController<BOT extends UDKBot>
           
 class UDKBotModuleController<BOT extends UDKBot>
          The most advanced controller that is available.
 

Fields in cz.cuni.amis.pogamut.udk.bot.impl declared as UDKBot
protected  BOT UDKBotController.bot
          Instance of the bot we're controlling.
 

Uses of UDKBot in cz.cuni.amis.pogamut.udk.utils
 

Classes in cz.cuni.amis.pogamut.udk.utils with type parameters of type UDKBot
 class MultipleUDKBotRunner<BOT extends UDKBot,PARAMS extends UDKAgentParameters,MODULE extends UDKBotModule>
          This class has only one purpose - execute ONE OR MORE BOTS inside 'main' method.
 



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