cz.cuni.amis.pogamut.emohawk.bot.impl.test
Class ModuleCheckingBot
java.lang.Object
cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController<BOT>
cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotLogicController<BOT>
cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController<UT2004Bot>
cz.cuni.amis.pogamut.emohawk.bot.impl.test.BotModuleTestLogic
cz.cuni.amis.pogamut.emohawk.bot.impl.test.ModuleCheckingBot
- All Implemented Interfaces:
- IAgentLogic<LogicModule>, IUT2004BotController<UT2004Bot>, IUT2004BotLogicController<UT2004Bot,LogicModule>
public class ModuleCheckingBot
- extends BotModuleTestLogic
Fields inherited from class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController |
act, animations, comm, config, emohawkNavigation, emoticons, fwMap, game, getBackToNavGraph, info, inventory, listenerRegistrator, move, navigation, pathExecutor, pathPlanner, places, players, random, raycasting, runStraight, senses, stats, steering, world |
Methods inherited from class cz.cuni.amis.pogamut.emohawk.bot.impl.EmohawkBotController |
finishControllerInitialization, getConfig, getFwMap, getGame, getInfo, getMove, getNavigation, getPathExecutor, getPathPlanner, getPlayers, getRandom, getRaycasting, getSenses, getStats, getWorld, initializeController, initializeListeners, initializeModules, initializePathFinding |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModuleCheckingBot
public ModuleCheckingBot()
prepareBot
public void prepareBot(UT2004Bot bot)
- Specified by:
prepareBot
in interface IUT2004BotController<UT2004Bot>
- Overrides:
prepareBot
in class UT2004BotController<UT2004Bot>
logicInitialize
public void logicInitialize(LogicModule logicModule)
- Specified by:
logicInitialize
in interface IAgentLogic<LogicModule>
- Overrides:
logicInitialize
in class BotModuleTestLogic
botInitialized
public void botInitialized(GameInfo gameInfo,
ConfigChange currentConfig,
InitedMessage init)
- Specified by:
botInitialized
in interface IUT2004BotController<UT2004Bot>
- Overrides:
botInitialized
in class UT2004BotController<UT2004Bot>
botFirstSpawn
public void botFirstSpawn(GameInfo gameInfo,
ConfigChange currentConfig,
InitedMessage init,
Self self)
- Specified by:
botFirstSpawn
in interface IUT2004BotController<UT2004Bot>
- Overrides:
botFirstSpawn
in class UT2004BotController<UT2004Bot>
logic
public void logic()
- Specified by:
logic
in interface IAgentLogic<LogicModule>
- Overrides:
logic
in class BotModuleTestLogic
botShutdown
public void botShutdown()
- Specified by:
botShutdown
in interface IUT2004BotController<UT2004Bot>
- Overrides:
botShutdown
in class UT2004BotController<UT2004Bot>
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.