cz.cuni.amis.pogamut.ut2004multi.bot.impl
Class UT2004BotMultiController
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.ut2004.bot.impl.UT2004BotModuleController<UT2004Bot>
cz.cuni.amis.pogamut.ut2004multi.bot.impl.UT2004BotMultiController
- All Implemented Interfaces:
- IAgentLogic<LogicModule>, IUT2004BotController<UT2004Bot>, IUT2004BotLogicController<UT2004Bot,LogicModule>
public class UT2004BotMultiController
- extends UT2004BotModuleController<UT2004Bot>
Fields inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController |
act, aStar, body, combo, config, ctf, descriptors, fwMap, game, getBackToNavGraph, info, items, listenerRegistrator, move, navBuilder, navigation, navPoints, pathExecutor, pathPlanner, players, random, raycasting, runStraight, senses, shoot, stats, visibility, weaponPrefs, weaponry, world |
Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController |
getAStar, getBody, getCombo, getConfig, getDescriptors, getFwMap, getGame, getInfo, getItems, getMove, getNavBuilder, getNavigation, getPathExecutor, getPathPlanner, getPlayers, getRandom, getRaycasting, getSenses, getShoot, getStats, getVisibility, getWeaponPrefs, getWeaponry, getWorld, initializeController, initializeListeners, initializeModules, initializePathFinding |
Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController |
botFirstSpawn, botInitialized, botKilled, botShutdown, getAct, getBot, getInitializeCommand, getLog, getName, getPassword, getWorldView, prepareBot |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface cz.cuni.amis.pogamut.ut2004.bot.IUT2004BotController |
botFirstSpawn, botInitialized, botKilled, botShutdown, getAct, getBot, getInitializeCommand, getLog, getPassword, getWorldView, prepareBot |
shared
protected SharedKnowledgeDatabase shared
UT2004BotMultiController
public UT2004BotMultiController()
finishControllerInitialization
public void finishControllerInitialization()
- Initialize
shared
field.
- Specified by:
finishControllerInitialization
in interface IUT2004BotController<UT2004Bot>
- Overrides:
finishControllerInitialization
in class UT2004BotModuleController<UT2004Bot>
configureSharedKnowledgeDatabase
protected void configureSharedKnowledgeDatabase()
getShared
public SharedKnowledgeDatabase getShared()
- Returns team-shared knowledge database. Initialized only for team-games (CTF, Domination, ...).
- Returns:
Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.