public class BattleEvalConstants
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
ADJACENT_TO_BUDDY
Multiplied by the number of relevant hex
|
int |
ADJACENT_TO_BUDDY_TITAN
Multiplied by the number of relevant hex
|
int |
ADJACENT_TO_ENEMY_TITAN
Straight value
|
int |
ADJACENT_TO_RANGESTRIKER
Straight value
|
int |
ATTACKER_ADJACENT_TO_ENEMY
Straight value
|
int |
ATTACKER_DISTANCE_FROM_ENEMY_PENALTY
Multiplied by the distance to enemy
|
int |
ATTACKER_GET_HIT_SCALE_FACTOR
Multiplied by Kill Value (Point Value + stuff!)
|
int |
ATTACKER_GET_KILLED_SCALE_FACTOR
Multiplied by Kill Value (Point Value + stuff!)
|
int |
ATTACKER_KILL_SCALE_FACTOR
Multiplied by Kill Value (Point Value + stuff!)
|
int |
BONUS_HEAL_TERRAIN
Multiplied by healing (spring is 1)
|
int |
DEF__AT_MOST_ONE_IS_REACHABLE
Bonus when at most one defender will be reachable by the
attacker next half-turn.
|
int |
DEF__NOBODY_GETS_HURT
Bonus when no defender will be reachable by the attacker
next half-turn.
|
int |
DEF__NOONE_IS_GANGBANGED
Bonus when no defender will be reachable by more than one
attacker next half-turn.
|
int |
DEFENDER_ADJACENT_TO_ENEMY
Straight value
|
int |
DEFENDER_BY_DAMAGINGHAZARD_BONUS
Multiplied by the number of relevant hex
|
int |
DEFENDER_BY_EDGE_OR_BLOCKINGHAZARD_BONUS
Multiplied by the number of relevant hex
|
int |
DEFENDER_FORWARD_EARLY_PENALTY
Multiplied by the distance to 2nd row
|
int |
DEFENDER_GET_HIT_SCALE_FACTOR
Multiplied by Kill Value (Point Value + stuff!)
|
int |
DEFENDER_GET_KILLED_SCALE_FACTOR
Multiplied by Kill Value (Point Value + stuff!)
|
int |
DEFENDER_KILL_SCALE_FACTOR
Multiplied by Kill Value (Point Value + stuff!)
|
int |
DEFENDER_TOWER_HEIGHT_BONUS
Multiplied by hex elevation
|
int |
EXTRA_RANGESTRIKE_TARGET
Straight value
|
int |
FIRST_RANGESTRIKE_TARGET
Straight value
|
int |
GANG_UP_ON_CREATURE
Straight value
|
int |
KILLABLE_TARGETS_SCALE_FACTOR
Multiplied by a number of creatures
|
int |
NATIVE_BOG
Straight value
|
int |
NATIVE_BONUS_TERRAIN
Straight value
|
int |
NON_NATIVE_PENALTY_TERRAIN
Straight value
|
int |
OFFBOARD_DEATH_SCALE_FACTOR
Will be multiplied by point value of creature
|
int |
PENALTY_DAMAGE_TERRAIN
Multiplied by damage (drift is 1)
|
int |
RANGESTRIKE_TITAN
Straight value
|
int |
RANGESTRIKE_WITHOUT_PENALTY
Straight value
|
int |
TITAN_BY_EDGE_OR_BLOCKINGHAZARD_BONUS
Multiplied by the number of relevant hex
|
int |
TITAN_FORWARD_EARLY_PENALTY
Multiplied by the distance to entrance
|
int |
TITAN_TOWER_HEIGHT_BONUS
Multiplied by hex elevation
|
Constructor and Description |
---|
BattleEvalConstants() |
public int OFFBOARD_DEATH_SCALE_FACTOR
public final int NATIVE_BONUS_TERRAIN
public final int NATIVE_BOG
public final int NON_NATIVE_PENALTY_TERRAIN
public final int PENALTY_DAMAGE_TERRAIN
public final int BONUS_HEAL_TERRAIN
public final int FIRST_RANGESTRIKE_TARGET
public final int EXTRA_RANGESTRIKE_TARGET
public final int RANGESTRIKE_TITAN
public final int RANGESTRIKE_WITHOUT_PENALTY
public final int ATTACKER_ADJACENT_TO_ENEMY
public final int DEFENDER_ADJACENT_TO_ENEMY
public final int ADJACENT_TO_ENEMY_TITAN
public final int ADJACENT_TO_RANGESTRIKER
public final int ATTACKER_KILL_SCALE_FACTOR
public final int DEFENDER_KILL_SCALE_FACTOR
public final int KILLABLE_TARGETS_SCALE_FACTOR
public final int ATTACKER_GET_KILLED_SCALE_FACTOR
public final int DEFENDER_GET_KILLED_SCALE_FACTOR
public final int ATTACKER_GET_HIT_SCALE_FACTOR
public final int DEFENDER_GET_HIT_SCALE_FACTOR
public final int TITAN_TOWER_HEIGHT_BONUS
public final int DEFENDER_TOWER_HEIGHT_BONUS
public final int TITAN_FORWARD_EARLY_PENALTY
public final int TITAN_BY_EDGE_OR_BLOCKINGHAZARD_BONUS
public int DEFENDER_BY_EDGE_OR_BLOCKINGHAZARD_BONUS
public int DEFENDER_BY_DAMAGINGHAZARD_BONUS
public final int DEFENDER_FORWARD_EARLY_PENALTY
public final int ATTACKER_DISTANCE_FROM_ENEMY_PENALTY
public final int ADJACENT_TO_BUDDY
public final int ADJACENT_TO_BUDDY_TITAN
public final int GANG_UP_ON_CREATURE
public final int DEF__NOBODY_GETS_HURT
public final int DEF__NOONE_IS_GANGBANGED
public final int DEF__AT_MOST_ONE_IS_REACHABLE