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.