A B C D E F G H I L M N O P Q R S T U V
A
- AirBaseAI - Class in cz.cuni.amis.pogamut.defcon.example
-
AirBase AI.
- AirBaseAI(AirBase, DefConAgentLogicController<?>) - Constructor for class cz.cuni.amis.pogamut.defcon.example.AirBaseAI
-
- arrayContains(T[], T) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- arrayIndex(T[], T) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- arrayToString(int[]) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- arrivalTime - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
B
- BUILDING_PLACEMENT_TRANSPOSITIONS - Static variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- buildingPlacementOrdering - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
C
- caculateBestMovementTarget() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- canLaunch - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- closestPoints - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- createClosestPoints() - Method in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- createGameMapInfoPolygons() - Method in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
Prepares, construct and triggers processing of game map analysis.
- createQuadTrees() - Method in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
Creates quad trees from game map info polys.
- currentState - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- currentTargetLocation - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- cz.cuni.amis.pogamut.defcon.example - package cz.cuni.amis.pogamut.defcon.example
-
D
- dispose() - Method in class cz.cuni.amis.pogamut.defcon.example.AirBaseAI
-
- dispose() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- dispose() - Method in class cz.cuni.amis.pogamut.defcon.example.SiloAI
-
E
- enemyCityIds - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- enemyQuadTrees - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- ExampleBot - Class in cz.cuni.amis.pogamut.defcon.example
-
ExampleBot wrapper class.
- ExampleBot(IAgentId, IComponentBus, IAgentLogger, DefConWorldView, DefConAct, IDefConAgentLogicController) - Constructor for class cz.cuni.amis.pogamut.defcon.example.ExampleBot
-
- ExampleBotLogicController - Class in cz.cuni.amis.pogamut.defcon.example
-
Example of a bot.
- ExampleBotLogicController() - Constructor for class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- ExampleBotLogicController.PrecomputingStage - Enum in cz.cuni.amis.pogamut.defcon.example
-
Since this bot is implemented as a state machine we have to declare
states.
- ExampleBotModule - Class in cz.cuni.amis.pogamut.defcon.example
-
Module wrapping ExampleBot and ExampleBotLogicController for Guice.
- ExampleBotModule() - Constructor for class cz.cuni.amis.pogamut.defcon.example.ExampleBotModule
-
F
- firstGameLogic() - Method in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- fleet - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
G
- gameLogic() - Method in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
State machine switch.
- getClosestEnemyCityOwner(DefConLocation) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- getClosestEnemyFleet() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
Returns the closest visible enemy fleet.
- getClosestEnemyFleetWithUnit(UnitType) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
Returns the closest visible enemy fleet with given unit type.
- getClosestEnemyFleetWithUnits(UnitType[]) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
Returns the closest visible enemy fleet with given unit type.
- getFleet() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- getFleetMembers() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- getLocation() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- getLogic() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- getNextBuildingPlacementStage() - Method in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
H
- hasSpareLaunchableNukes() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- hasSpareNukes() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
I
- inNukeRange(int, int, UnitType) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- inNukeRange(DefConLocation, DefConLocation, UnitType) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- inNukeState(int) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
L
- lastTargetSelect - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- launchNuke(int, int) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- level3DefconListener - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- lookup - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
M
- mapInfo - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- MixedFleetAI - Class in cz.cuni.amis.pogamut.defcon.example
-
MixedFleetAI
- MixedFleetAI(DefConLocation, Fleet, ExampleBotLogicController) - Constructor for class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- MixedFleetAI.State - Enum in cz.cuni.amis.pogamut.defcon.example
-
- moveFleet(DefConLocation) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
N
- nukeCapable(int) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
O
- optimizedTargetLocation - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- optimizeOriginalLocation() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- originalLocation - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
P
- permuteBuildingPlaccementOrdering() - Method in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- placeableWaterQuadTrees - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- placedFleetListener - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
Reacts to fleets manager finishing placing.
- placementIndex - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- placementProvider - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- precomputingStage - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
Q
- qTreesManager - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
R
- refreshClosestEnemyFleet() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- runGotoAttackPosition() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- runHunt() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- runLaunchNukes() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
S
- semaphore - Variable in class cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController
-
- setAttackTarget(int) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- setMoveToTarget() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- setTargetLocation(DefConLocation) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- SiloAI - Class in cz.cuni.amis.pogamut.defcon.example
-
Silo AI.
- SiloAI(Silo, DefConAgentLogicController<?>) - Constructor for class cz.cuni.amis.pogamut.defcon.example.SiloAI
-
T
- TARGET_SELECTION_LIMIT - Static variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- targetFleet - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- targetLocation - Variable in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- toNukeState(int) - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
U
- update() - Method in class cz.cuni.amis.pogamut.defcon.example.AirBaseAI
-
- update() - Method in class cz.cuni.amis.pogamut.defcon.example.MixedFleetAI
-
- update() - Method in class cz.cuni.amis.pogamut.defcon.example.SiloAI
-
V
- valueOf(String) - Static method in enum cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController.PrecomputingStage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cz.cuni.amis.pogamut.defcon.example.MixedFleetAI.State
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum cz.cuni.amis.pogamut.defcon.example.ExampleBotLogicController.PrecomputingStage
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum cz.cuni.amis.pogamut.defcon.example.MixedFleetAI.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
A B C D E F G H I L M N O P Q R S T U V
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.