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 = 12
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                                                  
Marine 31 5 12 Barracks 1 470 0.600000 6.000000 52 32 2.000000 3 0 0 0 0 0 0 11 12 40 0 0 40 0
Heavy Mortar 219 5 23 Barracks 6 425 0.600000 11.000000 120 57 8.000000 3 0 0 0 0 0 0 12 16 45 0 0 0 35
Bazooka 92 5 23 Barracks 2 625 0.600000 7.000000 20 52 4.000000 5 0 0 0 0 0 0 11 12 55 0 0 0 40
Flame Thrower 149 5 23 Barracks 5 430 0.600000 3.000000 25 45 2.000000 3 0 0 0 0 0 0 11 12 80 0 0 0 65
Machine Gun 121 5 38 Barracks 7 400 0.600000 6.000000 16 2 1.000000 3 0 0 0 9 0 0 10 12 95 0 0 0 85
Sniper 674 5 23 Barracks 18 405 0.450000 9.000000 60 39 12.000000 3 0 0 0 0 0 0 10 12 150 0 0 0 150
M1 Tank (HE) 155 5 2 Tank Factory 20 450 0.800000 6.000000 110 4 4.000000 3 75 50 60 60 72 0 12 12 100 0 0 100 0
Leopard Tank (AP) 392 5 34 Tank Factory 19 600 0.600000 6.000000 110 33 4.000000 3 75 50 60 60 72 0 12 12 130 0 0 130 0
120mm AT Gun 18 5 4 Siege Factory 1 455 0.600000 6.000000 44 5 4.000000 3 0 0 0 10 25 0 12 12 0 70 0 0 55
Howitzer Cannon 602 5 31 Siege Factory 7 500 0.500000 9.000000 250 45 8.000000 3 0 0 0 13 0 15 10 12 0 170 0 170 0
Artillery 143 5 53 Siege Factory 2 225 0.500000 12.000000 175 6 12.000000 3 0 0 0 20 0 8 10 12 0 200 0 200 0
Tower - Concrete 465 2 37 Citizen 20 4875 0.000000 7.000000 225 44 4.000000 5 0 0 0 0 0 0 10 12 0 0 175 0 0

Damage Dealt per Hit#

empire_earth.units.relationships.matrices.matrix_damage_dealt_per_hit(units)
  Marine Heavy Mortar Bazooka Flame Thrower Machine Gun Sniper M1 Tank (HE) Leopard Tank (AP) 120mm AT Gun Howitzer Cannon Artillery Tower - Concrete
Marine 46 52 52 52 17 52 1 1 55 39 32 26
Heavy Mortar 120 120 120 120 171 120 60 30 170 107 100 120
Bazooka 20 20 20 20 10 20 40 40 16 5 12 20
Flame Thrower 25 25 25 25 16 25 1 1 2 12 5 75
Machine Gun 48 48 48 48 24 48 1 1 10 11 4 8
Sniper 720 720 720 720 711 720 1 1 41 47 40 60
M1 Tank (HE) 220 220 220 220 211 220 83 45 50 23 90 110
Leopard Tank (AP) 220 220 220 220 211 220 149 132 45 23 90 110
120mm AT Gun 44 44 44 44 39 44 56 138 67 53 46 44
Howitzer Cannon 250 250 250 250 241 250 1 1 115 237 230 750
Artillery 175 175 175 175 166 175 88 88 77 162 155 525
Tower - Concrete 135 135 135 135 112 135 67 67 112 12 19 225

Damage Dealt per Second#

empire_earth.units.relationships.matrices.matrix_damage_dealt_per_second(units)
  Marine Heavy Mortar Bazooka Flame Thrower Machine Gun Sniper M1 Tank (HE) Leopard Tank (AP) 120mm AT Gun Howitzer Cannon Artillery Tower - Concrete
Marine 23.00 26.00 26.00 26.00 8.50 26.00 0.50 0.50 27.50 19.50 16.00 13.00
Heavy Mortar 15.00 15.00 15.00 15.00 21.38 15.00 7.50 3.75 21.25 13.38 12.50 15.00
Bazooka 5.00 5.00 5.00 5.00 2.50 5.00 10.00 10.00 4.00 1.25 3.00 5.00
Flame Thrower 12.50 12.50 12.50 12.50 8.00 12.50 0.50 0.50 1.00 6.00 2.50 37.50
Machine Gun 48.00 48.00 48.00 48.00 24.00 48.00 1.00 1.00 10.00 11.00 4.00 8.00
Sniper 60.00 60.00 60.00 60.00 59.25 60.00 0.08 0.08 3.42 3.92 3.33 5.00
M1 Tank (HE) 55.00 55.00 55.00 55.00 52.75 55.00 20.75 11.25 12.50 5.75 22.50 27.50
Leopard Tank (AP) 55.00 55.00 55.00 55.00 52.75 55.00 37.25 33.00 11.25 5.75 22.50 27.50
120mm AT Gun 11.00 11.00 11.00 11.00 9.75 11.00 14.00 34.50 16.75 13.25 11.50 11.00
Howitzer Cannon 31.25 31.25 31.25 31.25 30.12 31.25 0.12 0.12 14.38 29.62 28.75 93.75
Artillery 14.58 14.58 14.58 14.58 13.83 14.58 7.33 7.33 6.42 13.50 12.92 43.75
Tower - Concrete 33.75 33.75 33.75 33.75 28.00 33.75 16.75 16.75 28.00 3.00 4.75 56.25

Damage Dealt Out of Range#

empire_earth.units.relationships.matrices.matrix_damage_dealt_out_of_range(units)
  Marine Heavy Mortar Bazooka Flame Thrower Machine Gun Sniper M1 Tank (HE) Leopard Tank (AP) 120mm AT Gun Howitzer Cannon Artillery Tower - Concrete
Marine 0.00 0.00 0.00 130.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Heavy Mortar 125.00 0.00 100.00 200.00 178.12 66.67 46.87 31.25 177.08 53.50 0.00 inf
Bazooka 8.33 0.00 0.00 33.33 4.17 0.00 12.50 16.67 6.67 0.00 0.00 0.00
Flame Thrower 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Machine Gun 0.00 0.00 0.00 240.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Sniper 300.00 0.00 200.00 600.00 296.25 0.00 0.31 0.42 17.08 0.00 0.00 inf
M1 Tank (HE) 0.00 0.00 0.00 275.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Leopard Tank (AP) 0.00 0.00 0.00 275.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
120mm AT Gun 0.00 0.00 0.00 55.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Howitzer Cannon 156.25 0.00 104.17 312.50 150.62 0.00 0.47 0.62 71.87 0.00 0.00 inf
Artillery 145.83 24.31 121.53 218.75 138.33 97.22 55.00 73.33 64.17 81.00 0.00 inf
Tower - Concrete 56.25 0.00 0.00 225.00 46.67 0.00 20.94 27.92 46.67 0.00 0.00 0.00

Tactical Unit Relationships#

empire_earth.units.relationships.matrices.matrix_tactical(units)
  Marine Heavy Mortar Bazooka Flame Thrower Machine Gun Sniper M1 Tank (HE) Leopard Tank (AP) 120mm AT Gun Howitzer Cannon Artillery Tower - Concrete
Marine 1.00 1.41 3.84 3.26 0.21 0.18 0.01 0.01 2.58 0.39 1.58 0.03
Heavy Mortar 0.71 1.00 2.43 2.22 0.85 0.31 0.14 0.05 2.95 0.41 1.53 inf
Bazooka 0.26 0.41 1.00 0.63 0.08 0.09 0.26 0.19 0.51 0.04 0.46 0.02
Flame Thrower 0.31 0.45 1.59 1.00 0.08 0.00 0.00 0.00 0.07 0.05 0.16 0.05
Machine Gun 4.81 1.17 12.16 12.63 1.00 0.21 0.02 0.01 0.90 0.18 0.34 0.02
Sniper 5.50 3.18 11.44 inf 4.82 1.00 0.00 0.00 0.29 0.10 0.31 inf
M1 Tank (HE) 105.32 6.96 3.85 319.35 59.34 732.82 1.00 0.23 0.88 41.36 5.39 0.14
Leopard Tank (AP) 140.43 19.63 5.13 425.81 79.12 977.10 4.41 1.00 0.43 55.14 7.18 0.19
120mm AT Gun 0.39 0.34 1.97 13.35 1.11 3.48 1.13 2.33 1.00 0.71 3.11 0.03
Howitzer Cannon 2.55 2.45 24.00 22.16 5.49 9.85 0.02 0.02 1.42 1.00 3.97 inf
Artillery 0.63 0.66 2.17 6.21 2.97 3.20 0.19 0.14 0.32 0.25 1.00 inf
Tower - Concrete 30.59 0.00 52.65 21.40 48.29 0.00 6.92 5.19 30.39 0.00 0.00 1.00

Strategic Unit Relationships#

empire_earth.units.relationships.matrices.matrix_strategic(units)
  Marine Heavy Mortar Bazooka Flame Thrower Machine Gun Sniper M1 Tank (HE) Leopard Tank (AP) 120mm AT Gun Howitzer Cannon Artillery Tower - Concrete
Marine 1.00 1.41 4.56 5.91 0.47 0.68 0.02 0.02 4.04 1.66 7.90 0.07
Heavy Mortar 0.71 1.00 2.88 4.02 1.92 1.18 0.36 0.17 4.62 1.73 7.63 inf
Bazooka 0.22 0.35 1.00 0.96 0.16 0.28 0.55 0.53 0.67 0.15 1.94 0.03
Flame Thrower 0.17 0.25 1.04 1.00 0.10 0.00 0.00 0.00 0.06 0.11 0.44 0.06
Machine Gun 2.14 0.52 6.42 10.18 1.00 0.35 0.02 0.02 0.63 0.34 0.75 0.02
Sniper 1.47 0.85 3.62 inf 2.89 1.00 0.00 0.00 0.12 0.12 0.42 inf
M1 Tank (HE) 42.13 2.78 1.83 231.53 53.41 1099.24 1.00 0.29 0.55 70.31 10.77 0.13
Leopard Tank (AP) 43.21 6.04 1.88 237.47 54.78 1127.42 3.40 1.00 0.21 72.11 11.05 0.13
120mm AT Gun 0.25 0.22 1.50 15.48 1.60 8.35 1.81 4.84 1.00 1.92 9.96 0.05
Howitzer Cannon 0.60 0.58 6.71 9.45 2.91 8.69 0.01 0.01 0.52 1.00 4.67 inf
Artillery 0.13 0.13 0.52 2.25 1.34 2.40 0.09 0.09 0.10 0.21 1.00 inf
Tower - Concrete 13.98 0.00 28.58 17.73 49.67 0.00 7.91 7.71 21.71 0.00 0.00 1.00