land#

Units#

import pandas
pandas.set_option('display.max_columns', 1000)
pandas.set_option('display.max_rows', 1000)
pandas.set_option('display.max_colwidth', 200)

import empire_earth.units.relationships.matrices

epoch = 1
theater = 'Land'
units = empire_earth.units.attackers(epoch).values()
units = [unit for unit in units if unit.theater == theater]

pandas.DataFrame(units).set_index('name').style.set_sticky('rows')
  id type_id family building button_id hitpoints speed range attack attack_mode seconds_per_attack weapon_hit_id armor_shock armor_arrow armor_pierce armor_gun armor_laser armor_missile epoch_start epoch_stop cost_food cost_wood cost_stone cost_iron cost_gold
name                                                  
Clubman 20 5 13 Barracks 19 135 0.600000 0.500000 8 48 2.000000 0 0 1 0 0 0 0 1 2 30 0 0 30 0
Rock Thrower 170 5 23 Barracks 23 75 0.550000 2.000000 5 0 2.000000 0 0 2 2 0 0 0 1 2 30 0 0 0 30
Tower - Primitive 47 2 37 Citizen 20 1000 0.000000 4.000000 50 44 4.000000 5 0 0 0 0 0 0 1 2 0 0 175 0 0

Damage Dealt per Hit#

empire_earth.units.relationships.matrices.matrix_damage_dealt_per_hit(units)
  Clubman Rock Thrower Tower - Primitive
Clubman 12 8 6
Rock Thrower 5 5 5
Tower - Primitive 50 30 50

Damage Dealt per Second#

empire_earth.units.relationships.matrices.matrix_damage_dealt_per_second(units)
  Clubman Rock Thrower Tower - Primitive
Clubman 6.00 4.00 3.00
Rock Thrower 2.50 2.50 2.50
Tower - Primitive 12.50 7.50 12.50

Damage Dealt Out of Range#

empire_earth.units.relationships.matrices.matrix_damage_dealt_out_of_range(units)
  Clubman Rock Thrower Tower - Primitive
Clubman 0.00 0.00 0.00
Rock Thrower 6.25 0.00 0.00
Tower - Primitive 72.92 27.27 0.00

Tactical Unit Relationships#

empire_earth.units.relationships.matrices.matrix_tactical(units)
  Clubman Rock Thrower Tower - Primitive
Clubman 1.00 2.75 0.01
Rock Thrower 0.36 1.00 0.02
Tower - Primitive 67.11 62.86 1.00

Strategic Unit Relationships#

empire_earth.units.relationships.matrices.matrix_strategic(units)
  Clubman Rock Thrower Tower - Primitive
Clubman 1.00 2.75 0.04
Rock Thrower 0.36 1.00 0.05
Tower - Primitive 23.01 21.55 1.00