View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0009091 | AI War 1 / Classic | Gameplay Issue | Aug 1, 2012 10:02 pm | Aug 2, 2012 9:52 am | |
Reporter | Draco18s | Assigned To | |||
Status | closed | Resolution | no change required | ||
Product Version | 5.051 | ||||
Summary | 0009091: Raid Engine too Aggressive? | ||||
Description | Attached 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. | ||||
Tags | No tags attached. | ||||
Internal Weight | New | ||||
|
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 |
|
Seems fair enough for diff 7. Half of them are Laser Gatlings, so it's not as bad as it looks like. |
|
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. |
|
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. |
|
I'll admit it's been a while since I've played last, but damn, they hit hard. |
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 |