robocraft.common
Interface GameConstants

All Known Implementing Classes:
AbstractRobotPlayer

public interface GameConstants


Field Summary
static double BROADCAST_COST_PER_BYTE
           
static double BROADCAST_FIXED_COST
           
static double FLYER_ATTACK_POWER
           
static int FLYER_BROADCAST_RADIUS
           
static int FLYER_BYTECODES_PER_ROUND
           
static double FLYER_MAX_ENERGON
           
static int FLYER_ROUNDS_PER_ATTACK
           
static int FLYER_ROUNDS_PER_MOVE
           
static int FLYER_ROUNDS_PER_SPAWN
           
static int FLYER_ROUNDS_PER_WAKE
           
static int FLYER_SENSOR_RADIUS
           
static double FLYER_START_ENERGON
           
static double QUEEN_ATTACK_POWER
           
static int QUEEN_BROADCAST_RADIUS
           
static int QUEEN_BYTECODES_PER_ROUND
           
static double QUEEN_MAX_ENERGON
           
static int QUEEN_ROUNDS_PER_ATTACK
           
static int QUEEN_ROUNDS_PER_MOVE
           
static int QUEEN_ROUNDS_PER_SPAWN
           
static int QUEEN_ROUNDS_PER_WAKE
           
static int QUEEN_SENSOR_RADIUS
           
static double QUEEN_START_ENERGON
           
static int SHOOTER_ATTACK_DISTANCE
           
static double SHOOTER_ATTACK_POWER
           
static double SHOOTER_ATTACK_RANGE
           
static int SHOOTER_BROADCAST_RADIUS
           
static int SHOOTER_BYTECODES_PER_ROUND
           
static double SHOOTER_MAX_ENERGON
           
static int SHOOTER_ROUNDS_PER_ATTACK
           
static int SHOOTER_ROUNDS_PER_MOVE
           
static int SHOOTER_ROUNDS_PER_SPAWN
           
static int SHOOTER_ROUNDS_PER_WAKE
           
static int SHOOTER_SENSOR_DISTANCE
           
static double SHOOTER_SENSOR_RANGE
           
static double SHOOTER_START_ENERGON
           
static double SOLDIER_ATTACK_POWER
           
static int SOLDIER_BROADCAST_RADIUS
           
static int SOLDIER_BYTECODES_PER_ROUND
           
static double SOLDIER_MAX_ENERGON
           
static int SOLDIER_ROUNDS_PER_ATTACK
           
static int SOLDIER_ROUNDS_PER_MOVE
           
static int SOLDIER_ROUNDS_PER_SPAWN
           
static int SOLDIER_ROUNDS_PER_WAKE
           
static int SOLDIER_SENSOR_DISTANCE
           
static double SOLDIER_SENSOR_RANGE
           
static double SOLDIER_START_ENERGON
           
static int SPAWN_LIMIT
           
static double YIELD_ENERGON_BONUS
           
 

Field Detail

BROADCAST_FIXED_COST

public static final double BROADCAST_FIXED_COST
See Also:
Constant Field Values

BROADCAST_COST_PER_BYTE

public static final double BROADCAST_COST_PER_BYTE
See Also:
Constant Field Values

YIELD_ENERGON_BONUS

public static final double YIELD_ENERGON_BONUS
See Also:
Constant Field Values

SPAWN_LIMIT

public static final int SPAWN_LIMIT
See Also:
Constant Field Values

SOLDIER_BYTECODES_PER_ROUND

public static final int SOLDIER_BYTECODES_PER_ROUND
See Also:
Constant Field Values

SHOOTER_BYTECODES_PER_ROUND

public static final int SHOOTER_BYTECODES_PER_ROUND
See Also:
Constant Field Values

FLYER_BYTECODES_PER_ROUND

public static final int FLYER_BYTECODES_PER_ROUND
See Also:
Constant Field Values

QUEEN_BYTECODES_PER_ROUND

public static final int QUEEN_BYTECODES_PER_ROUND
See Also:
Constant Field Values

SOLDIER_MAX_ENERGON

public static final double SOLDIER_MAX_ENERGON
See Also:
Constant Field Values

SHOOTER_MAX_ENERGON

public static final double SHOOTER_MAX_ENERGON
See Also:
Constant Field Values

FLYER_MAX_ENERGON

public static final double FLYER_MAX_ENERGON
See Also:
Constant Field Values

QUEEN_MAX_ENERGON

public static final double QUEEN_MAX_ENERGON
See Also:
Constant Field Values

SOLDIER_ROUNDS_PER_SPAWN

public static final int SOLDIER_ROUNDS_PER_SPAWN
See Also:
Constant Field Values

SHOOTER_ROUNDS_PER_SPAWN

public static final int SHOOTER_ROUNDS_PER_SPAWN
See Also:
Constant Field Values

FLYER_ROUNDS_PER_SPAWN

public static final int FLYER_ROUNDS_PER_SPAWN
See Also:
Constant Field Values

QUEEN_ROUNDS_PER_SPAWN

public static final int QUEEN_ROUNDS_PER_SPAWN
See Also:
Constant Field Values

SOLDIER_ROUNDS_PER_WAKE

public static final int SOLDIER_ROUNDS_PER_WAKE
See Also:
Constant Field Values

SHOOTER_ROUNDS_PER_WAKE

public static final int SHOOTER_ROUNDS_PER_WAKE
See Also:
Constant Field Values

FLYER_ROUNDS_PER_WAKE

public static final int FLYER_ROUNDS_PER_WAKE
See Also:
Constant Field Values

QUEEN_ROUNDS_PER_WAKE

public static final int QUEEN_ROUNDS_PER_WAKE
See Also:
Constant Field Values

SOLDIER_START_ENERGON

public static final double SOLDIER_START_ENERGON
See Also:
Constant Field Values

SHOOTER_START_ENERGON

public static final double SHOOTER_START_ENERGON
See Also:
Constant Field Values

FLYER_START_ENERGON

public static final double FLYER_START_ENERGON
See Also:
Constant Field Values

QUEEN_START_ENERGON

public static final double QUEEN_START_ENERGON
See Also:
Constant Field Values

FLYER_SENSOR_RADIUS

public static final int FLYER_SENSOR_RADIUS
See Also:
Constant Field Values

QUEEN_SENSOR_RADIUS

public static final int QUEEN_SENSOR_RADIUS
See Also:
Constant Field Values

SHOOTER_SENSOR_RANGE

public static final double SHOOTER_SENSOR_RANGE
See Also:
Constant Field Values

SHOOTER_SENSOR_DISTANCE

public static final int SHOOTER_SENSOR_DISTANCE
See Also:
Constant Field Values

SOLDIER_SENSOR_RANGE

public static final double SOLDIER_SENSOR_RANGE
See Also:
Constant Field Values

SOLDIER_SENSOR_DISTANCE

public static final int SOLDIER_SENSOR_DISTANCE
See Also:
Constant Field Values

SHOOTER_ATTACK_RANGE

public static final double SHOOTER_ATTACK_RANGE
See Also:
Constant Field Values

SHOOTER_ATTACK_DISTANCE

public static final int SHOOTER_ATTACK_DISTANCE
See Also:
Constant Field Values

SOLDIER_ATTACK_POWER

public static final double SOLDIER_ATTACK_POWER
See Also:
Constant Field Values

SHOOTER_ATTACK_POWER

public static final double SHOOTER_ATTACK_POWER
See Also:
Constant Field Values

FLYER_ATTACK_POWER

public static final double FLYER_ATTACK_POWER
See Also:
Constant Field Values

QUEEN_ATTACK_POWER

public static final double QUEEN_ATTACK_POWER
See Also:
Constant Field Values

SOLDIER_ROUNDS_PER_ATTACK

public static final int SOLDIER_ROUNDS_PER_ATTACK
See Also:
Constant Field Values

SHOOTER_ROUNDS_PER_ATTACK

public static final int SHOOTER_ROUNDS_PER_ATTACK
See Also:
Constant Field Values

FLYER_ROUNDS_PER_ATTACK

public static final int FLYER_ROUNDS_PER_ATTACK
See Also:
Constant Field Values

QUEEN_ROUNDS_PER_ATTACK

public static final int QUEEN_ROUNDS_PER_ATTACK
See Also:
Constant Field Values

SOLDIER_ROUNDS_PER_MOVE

public static final int SOLDIER_ROUNDS_PER_MOVE
See Also:
Constant Field Values

SHOOTER_ROUNDS_PER_MOVE

public static final int SHOOTER_ROUNDS_PER_MOVE
See Also:
Constant Field Values

FLYER_ROUNDS_PER_MOVE

public static final int FLYER_ROUNDS_PER_MOVE
See Also:
Constant Field Values

QUEEN_ROUNDS_PER_MOVE

public static final int QUEEN_ROUNDS_PER_MOVE
See Also:
Constant Field Values

SOLDIER_BROADCAST_RADIUS

public static final int SOLDIER_BROADCAST_RADIUS
See Also:
Constant Field Values

SHOOTER_BROADCAST_RADIUS

public static final int SHOOTER_BROADCAST_RADIUS
See Also:
Constant Field Values

FLYER_BROADCAST_RADIUS

public static final int FLYER_BROADCAST_RADIUS
See Also:
Constant Field Values

QUEEN_BROADCAST_RADIUS

public static final int QUEEN_BROADCAST_RADIUS
See Also:
Constant Field Values