View Issue Details

IDProjectCategoryLast Update
0009091AI War 1 / ClassicGameplay IssueAug 2, 2012 9:52 am
ReporterDraco18s Assigned To 
Status closedResolutionno change required 
Product Version5.051 
Summary0009091: Raid Engine too Aggressive?
DescriptionAttached are the wave size computations for the two waves it spawned.

AIP was 186 at the time of the spawns.

700+ (mark 2!) ships every five minutes seems...excessive.
TagsNo tags attached.
Internal WeightNew

Activities

Draco18s

Aug 1, 2012 10:02 pm

developer  

raidengine.txt (9,964 bytes)   
8/1/2012 9:36:52 PM (5.051)
-----------------------------------
Triggering RaidEngine for linked planet, wave size factor: 2 ; Game Time: 2:07:14

8/1/2012 9:36:53 PM (5.051)
-----------------------------------
Receiving AddInboundWave from AI Thread at Game Time: 2:07:15
WaveSize factor: 2.66
Raw Units Dictionary Entries: 
ZenithChameleonII => 52
MissileShipII => 76
LazerGatlingII => 76
BomberII => 57
FighterII => 67
SpireStarshipII => 1


8/1/2012 9:36:53 PM (5.051)
-----------------------------------
Performing first CheckWave with size factor of 2.66 on wave at Game Time: 2:07:15

CheckWave: populating count of ZenithChameleonII with base magnitude of 52
numberUnits = kv.Value * this.WaveSize : 138.3
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 34.58
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 34.58
after applying Mark-based multiplier if any, numberUnits : 31.11
after applying at-least-one rule, numberUnits : 31.11
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 77.79
numberUnitsInt = numberUnits.IntValue : 77

CheckWave: populating count of MissileShipII with base magnitude of 76
numberUnits = kv.Value * this.WaveSize : 202.13
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 50.53
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 60.64
after applying Mark-based multiplier if any, numberUnits : 54.57
after applying at-least-one rule, numberUnits : 54.57
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 136.42
numberUnitsInt = numberUnits.IntValue : 136

CheckWave: populating count of LazerGatlingII with base magnitude of 76
numberUnits = kv.Value * this.WaveSize : 202.13
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 141.48
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 141.48
after applying Mark-based multiplier if any, numberUnits : 127.32
after applying at-least-one rule, numberUnits : 127.32
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 318.3
numberUnitsInt = numberUnits.IntValue : 318

CheckWave: populating count of BomberII with base magnitude of 57
numberUnits = kv.Value * this.WaveSize : 151.6
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 37.9
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 30.31
after applying Mark-based multiplier if any, numberUnits : 27.28
after applying at-least-one rule, numberUnits : 27.28
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 68.2
numberUnitsInt = numberUnits.IntValue : 68

CheckWave: populating count of FighterII with base magnitude of 67
numberUnits = kv.Value * this.WaveSize : 178.2
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 44.55
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 53.46
after applying Mark-based multiplier if any, numberUnits : 48.11
after applying at-least-one rule, numberUnits : 48.11
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 120.26
numberUnitsInt = numberUnits.IntValue : 120

CheckWave: populating count of SpireStarshipII with base magnitude of 1
numberUnits = kv.Value * this.WaveSize : 2.66
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 2.66
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 2.66
after applying Mark-based multiplier if any, numberUnits : 2.39
after applying at-least-one rule, numberUnits : 2.39
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 5.98
numberUnitsInt = numberUnits.IntValue : 5
it's a starship so only adding one rule : 1 (had you going there, didn't we)

Wave total ships: 720
TypesForDirectAdd count by type: 
ZenithChameleonII => 77
MissileShipII => 136
LazerGatlingII => 287
SpireStarshipII => 1
TypesForCarrierAdd count by type: 
LazerGatlingII => 31
BomberII => 68
FighterII => 120


8/1/2012 9:41:36 PM (5.051)
-----------------------------------
Triggering RaidEngine for linked planet, wave size factor: 2 ; Game Time: 2:11:05

8/1/2012 9:41:37 PM (5.051)
-----------------------------------
Receiving AddInboundWave from AI Thread at Game Time: 2:11:05
WaveSize factor: 2.66
Raw Units Dictionary Entries: 
MissileShipII => 62
LazerGatlingII => 81
BomberII => 65
ZenithChameleonII => 77
FighterII => 72
ZenithStarshipII => 1


8/1/2012 9:41:37 PM (5.051)
-----------------------------------
Performing first CheckWave with size factor of 2.66 on wave at Game Time: 2:11:05

CheckWave: populating count of MissileShipII with base magnitude of 62
numberUnits = kv.Value * this.WaveSize : 164.9
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 41.22
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 49.47
after applying Mark-based multiplier if any, numberUnits : 44.52
after applying at-least-one rule, numberUnits : 44.52
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 111.29
numberUnitsInt = numberUnits.IntValue : 111

CheckWave: populating count of LazerGatlingII with base magnitude of 81
numberUnits = kv.Value * this.WaveSize : 215.43
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 150.79
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 150.79
after applying Mark-based multiplier if any, numberUnits : 135.7
after applying at-least-one rule, numberUnits : 135.7
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 339.25
numberUnitsInt = numberUnits.IntValue : 339

CheckWave: populating count of BomberII with base magnitude of 65
numberUnits = kv.Value * this.WaveSize : 172.88
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 43.22
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 34.57
after applying Mark-based multiplier if any, numberUnits : 31.11
after applying at-least-one rule, numberUnits : 31.11
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 77.77
numberUnitsInt = numberUnits.IntValue : 77

CheckWave: populating count of ZenithChameleonII with base magnitude of 77
numberUnits = kv.Value * this.WaveSize : 204.79
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 51.2
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 51.2
after applying Mark-based multiplier if any, numberUnits : 46.07
after applying at-least-one rule, numberUnits : 46.07
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 115.18
numberUnitsInt = numberUnits.IntValue : 115

CheckWave: populating count of FighterII with base magnitude of 72
numberUnits = kv.Value * this.WaveSize : 191.5
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 47.87
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 57.45
after applying Mark-based multiplier if any, numberUnits : 51.7
after applying at-least-one rule, numberUnits : 51.7
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 129.24
numberUnitsInt = numberUnits.IntValue : 129

CheckWave: populating count of ZenithStarshipII with base magnitude of 1
numberUnits = kv.Value * this.WaveSize : 2.66
after applying the ship-type-specific cap multiplier (which includes the unit-cap-scale multiplier), numberUnits : 2.66
after applying UsefulnessInAIWaveMultiplier if any, numberUnits : 2.66
after applying Mark-based multiplier if any, numberUnits : 2.39
after applying at-least-one rule, numberUnits : 2.39
after applying difficulty-based multiplier (if <= 3 then 1, <= 4 : 1.5, <= 5 : 1.75, <= 6 : 2, <= 7 : 2.25, <= 9 : 2.5, <= 9.3 : 2.75, <= 9.6 : 3, <= 9.8 : 3.8, 10 : 4.5), numberUnits : 5.98
numberUnitsInt = numberUnits.IntValue : 5
it's a starship so only adding one rule : 1 (had you going there, didn't we)

Wave total ships: 772
TypesForDirectAdd count by type: 
MissileShipII => 111
LazerGatlingII => 339
BomberII => 50
ZenithStarshipII => 1
TypesForCarrierAdd count by type: 
BomberII => 27
ZenithChameleonII => 115
FighterII => 129
raidengine.txt (9,964 bytes)   

Minotaar

Aug 2, 2012 3:29 am

reporter   ~0027277

Seems fair enough for diff 7. Half of them are Laser Gatlings, so it's not as bad as it looks like.

tigersfan

Aug 2, 2012 9:26 am

reporter   ~0027286

This appears to be correct. Keep in mind, Raid Engines always use a base wave-multiplier of 2, so they tend to be pretty fierce.

Wingflier

Aug 2, 2012 9:27 am

reporter   ~0027287

Heh before the change I had a HW CPA + RAID guard post unlock about 2500 Mk4 and 5 ships in a game without golems. Now THAT was broken.

Draco18s

Aug 2, 2012 9:52 am

developer   ~0027290

I'll admit it's been a while since I've played last, but damn, they hit hard.

Issue History

Date Modified Username Field Change
Aug 1, 2012 10:02 pm Draco18s New Issue
Aug 1, 2012 10:02 pm Draco18s File Added: raidengine.txt
Aug 1, 2012 10:03 pm Draco18s Description Updated
Aug 2, 2012 3:29 am Minotaar Note Added: 0027277
Aug 2, 2012 9:26 am tigersfan Internal Weight => New
Aug 2, 2012 9:26 am tigersfan Note Added: 0027286
Aug 2, 2012 9:26 am tigersfan Status new => closed
Aug 2, 2012 9:26 am tigersfan Resolution open => no change required
Aug 2, 2012 9:27 am Wingflier Note Added: 0027287
Aug 2, 2012 9:52 am Draco18s Note Added: 0027290
Apr 14, 2014 9:28 am Chris_McElligottPark Category Gameplay - General Complaint => Gameplay Issue