cz.cuni.amis.pogamut.ut2004.navigation.evaluator.bot
Class MapPathsBot
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
cz.cuni.amis.pogamut.ut2004.navigation.evaluator.bot.EvaluatingBot
cz.cuni.amis.pogamut.ut2004.navigation.evaluator.bot.MapPathsBot
- All Implemented Interfaces:
- cz.cuni.amis.pogamut.base.agent.module.IAgentLogic, IUT2004BotController, IUT2004BotLogicController
public class MapPathsBot
- extends EvaluatingBot
Bot for evaluation of map paths.
- Author:
- Bogo
| Fields inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController |
act, aStar, body, combo, config, ctf, descriptors, draw, fwMap, game, info, items, levelGeometryModule, listenerRegistrator, mapTweaks, move, navBuilder, navigation, navMeshModule, navPoints, nmNav, players, random, raycasting, senses, shoot, stats, ut2004PathPlanner, visibility, weaponPrefs, weaponry, world |
| Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotModuleController |
botAgentDown, finishControllerInitialization, getAStar, getBody, getCombo, getConfig, getCTF, getDescriptors, getFwMap, getGame, getInfo, getItems, getLevelGeometry, getLevelGeometryModule, getMapTweaks, getMove, getNavBuilder, getNavigation, getNavMesh, getNavMeshModule, getNavPoints, getNMNav, getPlayers, getRandom, getRaycasting, getSenses, getShoot, getStats, getUT2004AStarPathPlanner, getVisibility, getWeaponPrefs, getWeaponry, getWorld, initializeController, initializeListeners, initializeModules |
| Methods inherited from class cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004BotController |
botFirstSpawn, botInitialized, botKilled, botShutdown, getAct, getBot, getLog, getName, getPassword, getWorldView, mapInfoObtained, 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, getLog, getPassword, getWorldView, mapInfoObtained, prepareBot |
MapPathsBot
public MapPathsBot()
getParams
public MapPathsBotParameters getParams()
initializePathFinding
protected void initializePathFinding(UT2004Bot bot)
- Overrides:
initializePathFinding in class UT2004BotModuleController
getInitializeCommand
public Initialize getInitializeCommand()
- Specified by:
getInitializeCommand in interface IUT2004BotController- Overrides:
getInitializeCommand in class UT2004BotController
beforeFirstLogic
public void beforeFirstLogic()
- This method is called only once right before actual logic() method is
called for the first time.
- Specified by:
beforeFirstLogic in interface cz.cuni.amis.pogamut.base.agent.module.IAgentLogic- Overrides:
beforeFirstLogic in class UT2004BotLogicController
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.