Damage = NA(k) * A/(A+D)

N = number of troops in layer A = Attack D = Defense k = troop modifier

Damage/(Enemy HP) = kills

round down

troop priority

| att/def | Siege | Ranged | Mounted | Ground | | Siege | 1 | 2 | 4 | 3 | | Range | 4 | 2 | 1 | 3 | | Mounted | 3 | 4 | 2 | 1 | | Ground | 4 | 3 | 2 | 1 |

Priorities are based on what is in range in the given turn

troop modifiers

attacker defender modifier
Siege Siege 0.5
Siege Ground 0.3
Siege Range 0.4
Siege Mounted 0.347
Ranged Siege 1.105
Ranged Ground 0.67
Ranged Range 1
Ranged Mounted 1.2
Mounted Siege 0.93333
Mounted Ground 1.2
Mounted Range 0.804
Mounted Mounted 1
Ground Siege 1.1
Ground Ground 1
Ground Range 1
Ground Mounted 0.7