Skip navigation links
A B C D E G I K L M O P R S T U V W X Y 

G

GameConstants - Class in aic2023.user
Class containing all constants used in the game.
GameConstants() - Constructor for class aic2023.user.GameConstants
 
getCurrentActionCooldown() - Method in class aic2023.user.UnitInfo
Returns this unit's current attack cooldown.
getCurrentMovementCooldown() - Method in class aic2023.user.UnitInfo
Returns this unit's current movement cooldown.
getDirection(int, int) - Static method in enum aic2023.user.Direction
Computes the direction that moves the closest from (0,0) to (dx,dy).
getEnergyLeft() - Method in interface aic2023.user.UnitController
Returns this unit's remaining energy.
getEnergyUsed() - Method in interface aic2023.user.UnitController
Returns the energy used by this unit so far.
getID() - Method in class aic2023.user.UnitInfo
Returns this unit's identifying number.
getInflation(int) - Static method in class aic2023.user.GameConstants
Returns the total inflation at a given round.
getInfo() - Method in interface aic2023.user.UnitController
Returns the information about this unit.
getLocation() - Method in interface aic2023.user.UnitController
Returns the location of this unit.
getLocation() - Method in class aic2023.user.UnitInfo
Returns this unit's location.
getOpponent() - Method in enum aic2023.user.Team
Returns the opponent team.
getOpponent() - Method in interface aic2023.user.UnitController
Returns this unit's opponent.
getPercentageOfEnergyLeft() - Method in interface aic2023.user.UnitController
Returns the fraction of remaining energy over this unit's total energy.
getPercentageOfEnergyUsed() - Method in interface aic2023.user.UnitController
Returns the percentage of this unit's total energy used so far.
getPoints() - Method in interface aic2023.user.UnitController
Returns your current points.
getRandomDouble() - Method in interface aic2023.user.UnitController
Returns a randomly generated double.
getReputation() - Method in interface aic2023.user.UnitController
Returns your current reputation.
getRound() - Method in interface aic2023.user.UnitController
Returns current game round.
getStat(UnitStat) - Method in enum aic2023.user.UnitType
Returns the given stat of this type.
getTeam() - Method in interface aic2023.user.UnitController
Returns this unit's team.
getTeam() - Method in class aic2023.user.UnitInfo
Returns this unit's team.
getType() - Method in interface aic2023.user.UnitController
Returns the type of this unit.
getType() - Method in class aic2023.user.UnitInfo
Returns this unit's type.
A B C D E G I K L M O P R S T U V W X Y 
Skip navigation links