Jump to content


Photo

Impressions on v1.6 - The Arkhan Build


72 replies to this topic

#41 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,164 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 07 December 2005 - 04:10 AM

As mentioned we can quickly look at the rush and have it NOT specialize in one type of unit AND reduce quantities. I mentioned this in your other thread re: rushes.. Something worth testing especially CSM vs IG.

Btw, can we readd the code to ensure the AI better attacks closest enemies rather than distant ones?

I was a bit pissed while you took 'control' of the AI mod by your superior coding abilities while I felt it was kind of 'my' baby but I see it is in very good hands

I guess I can understand this although you did leave and Arkhan was gracious enough to step up and move the "AI Torch" forward once more. Now whats he's done is evolve your work into a new realm. An incredible body of AI scripting is yours in the last 6 revisions of the project so I can see your side. As you said, however, its in VERY CAPABLE hands!

We'll work thru it.

I do hope we can continue to collaberate between you, Larkin, and the AI team.. Your always welcome! :grin:
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#42 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 07 December 2005 - 08:01 AM

Btw, can we readd the code to ensure the AI better attacks closest enemies rather than distant ones?

The code itself favours close targets, but I can do nothing if the terrainanalyzer returns fairy tale distances. This is a Relic problem in my eyes, and the testing grounds map is pretty much the worst case I experienced. I had better results on every other map I tested. It doesn't even happen always on testing grounds. I think it occurs, when several units 'block' a specific way. From some AI traces I watched, I know that this can completly mess up the terrain analyzer results, because he then tries to calculate a long way around those 'blocked' passage.
The only thing I could do is to give the base to base distance a higher priority, because this range is measured at the start of the game where no units can block the path.

#43 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 07 December 2005 - 10:26 AM

Why is the new code so dependant on the terrain analyzer ?

Old code was like this :

1. Get closest enemy. This was checked at gamestart without interfering buildings/squads.
2. Attack nearest building of closest enemy.

A situation like your testing ground problem didn't happen with that.

How is your code picking targets and what is its advantage ?

Edited by LarkinVB, 07 December 2005 - 10:27 AM.


#44 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 07 December 2005 - 01:00 PM

The new code considers the distance of the AI army to the target and the AI base to the target. The base to target distance is normally on the precalculated roadmap and should be very accurate. But the army position is completly variable and therefore the army to target distance must be calculated in real time.
For example on a 6 player map, a diagonal base can be a valid target, if the AI army attacked the mid base, is finished with the attack, and suddently there's a good attack chance at the diagonal base. The AI army is very near in this situation, so it makes sense to attack. Though the chance must be VERY good, because the attack gets a big minus because of the huge base to base distance.
I'm thinking about not using the terrainanalyzer for the army to target distance. Most time, the direct airline distance should be accurate enough. This could help...

#45 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 09 December 2005 - 09:23 AM

Just tested 1.6b5 on Kasyr Lutien all AI battle. Chaos/Ork/Chaos vs Eldar/IG/SM.

First of all it was a nice battle to watch. Highlight was Eldar trying to rebuild their base. Did you add code to lock and hide a builder in case of emergency ?

Here some observations :

1. Eldar were killed without getting any help from its allies. Allies were neither defending their own base nor attacking enemy bases, just fighting in the midfield. Death of eldar was loss for IG/SM too. Allied defense code seems weaker than with 1.5

2. Turrets. Lots of them. Both chaos AI had 400+ resources, 800+ power, all buildings BUT only 4/10 inf and 9/14 vehicles. With 5 already build they preferred to build more turrets instead of maxing their army to 20/20 in both categories.

3. IG was weak. It should start to reinforce its squads earlier. They are dirt cheap and should take advantage of this.

All in all a pleasant watch and a great job. Still not sure 1.5 is more effective but hey, I'm biased :-) !!!

#46 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 09 December 2005 - 10:18 AM

1.) This is a problem of the attack plans. They don't just move to their target, they try to set a free gathering point to prepare their attack. The problem is that they don't ignore troops on their way. This can both be an advantage or a disadvantage. And it's pretty clear that their might occur issues in defense since they are attacking a lot more in 1.6 than in 1.5. But at least they have support code. If they're bound in battle while trying to help this is not an easy solved problem. I had a battle on Kasyr Luthien too, yesterday, where they supported most excellent. But they lost anyway because they lost the initiative and were forced to stay in defense and couldn't attack anymore. DOW favours attackers.

2.) I disagree here. Turrets are the only thing they have for defense while their army is out attacking an opponent. I've seen AI's that only survived because they had turrets in their base. 4 squad pop and 9 support pop isn't so shabby if you consider that the opponent hasn't much more. 20/20 armies are...clumsy. Especially if the opponent gets 20/20 too in this time. The AI will build 6 turrets max if he has 3000 army power and 10 if he has 6000 army power. The situation you describe sounds like 3000 army power, therefore 6 turrets. Cost wise that's only about 2 full equipped marine squads.
Nevertheless, that's again a matter of opinion. You can modify this behaviour by increasing the army strength condition in the build programs and/or skipping the turrets completly.

3.) That's a two sided edge. Hard to balance... Reinforcing means less teching. And slow teching is deadly in WA. Mostly IG seemed pretty hard, but sometimes...


Thanks for the report! If these are the only issues, I can live with that. :dry:

#47 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 09 December 2005 - 10:42 AM

Fine. I will tweak 1.6 to my likings, disable turrets and see how it plays.

Btw, did you disable the buildLater code for unit productions ? Since you are construction buildings by plan, not demand, it may be obsolete and appropriate to just buildNow.

#48 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 09 December 2005 - 12:02 PM

Fine. I will tweak 1.6 to my likings, disable turrets and see how it plays.

Very good! Keep me informed about how it works out. :dry:

Btw, did you disable the buildLater code for unit productions ? Since you are construction buildings by plan, not demand, it may be obsolete and appropriate to just buildNow.

Um...I didn't deactivate it. Can it have negative consequences or is it just obsolete? :huh:

Did you add code to lock and hide a builder in case of emergency ?

Ah I forgot that point! That's just good old 1.5 code.

Another comment for your points:

1.) This is also an issue I have with the the take and hold code. The AI's tendency to be trapped in battle is a big issue I'm going to fix in 1.7.

3.) Just had an idea... Do you now if IG was trying a fast tech?

I never mentioned it explictly, but you can check the AI's strategy when you look at the console at the start of a game. Therefore you know at least the 'guilty' build program. You maybe know this already, but I just want to go sure...

#49 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 09 December 2005 - 01:02 PM

Um...I didn't deactivate it. Can it have negative consequences or is it just obsolete?


This has to be investigated. Just wanted to hint as buildLater is setting the required req to 500 which might be the reason for the low squad caps. It might be advisable to just reduce the alternate now/later time from 45secs to 30secs before deleting it completely..

Related : ETA in buildbasestrategyinfo.ai is now obsolete and can be deleted. It is no longer used.

Edited by LarkinVB, 09 December 2005 - 01:03 PM.


#50 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 09 December 2005 - 06:02 PM

Played a 4 vs 4 AI and one ork did not build vehicle shop though battle was long and all other players teched to T3/4. I have the aitrace log and it says T1 for this race.

[code=auto:0]
AI1003 0 Distance to enemy..105.38026428223
AI1003 0 Distance to enemy..101.05938720703
AI1003 0 Distance to enemy..92.070625305176
AI1003 0 Distance to enemy..90.183143615723
AI1003 0 Build Order
AI1003 0     flag_capture
AI1003 0     flag_capture
AI1003 0     flag_capture
AI1003 0     squad
AI1003 0     squad
AI1003 0     squad
AI1003 0     squad
AI1003 0     post_builder
AI1003 0     post_builder
AI1003 0     building
AI1003 0     building
AI1003 0     building
AI1003 0 Build Order
AI1003 0 Build Order
AI1003 0     flag_capture
AI1003 0     flag_capture
AI1003 0     flag_capture
AI1003 0     squad
AI1003 0     squad
AI1003 0     squad
AI1003 0     squad
AI1003 0     post_builder
AI1003 0     post_builder
AI1003 0     building
AI1003 0     building
AI1003 0     building
AI1003 0 Build Order
AI1003 0 Capture Plan - MidCapture
AI1003 0    Player starting position 215; 10.25; -176
AI1003 0    Enemy starting position 220; 10.5; 175
AI1003 0    mid position 217.5; 10.375; -0.5
AI1003 0    flip flag: 0
AI1003 0    Starting normal Capture Plan
AI1003 0 Capture Plan - MidCapture
AI1003 0 Capture Plan - MidCapture
AI1003 0    Player starting position 215; 10.25; -176
AI1003 0    Enemy starting position 220; 10.5; 175
AI1003 0    mid position 217.5; 10.375; -0.5
AI1003 0    flip flag: 1
AI1003 0    Starting normal Capture Plan
AI1003 0 Capture Plan - MidCapture
AI1003 0 Capture Plan - MidCapture
AI1003 0    Player starting position 215; 10.25; -176
AI1003 0    Enemy starting position 220; 10.5; 175
AI1003 0    mid position 217.5; 10.375; -0.5
AI1003 0    flip flag: 2
AI1003 0    Starting normal Capture Plan
AI1003 0 Capture Plan - MidCapture
AI1003 0 PlayerInfo: Init roadmap...
AI1003 12 Starting AI Think...
AI1003 12    Req: 1002.75 | Pow: 100 | Pop: 1.5
AI1003 12    no squads can capture!
AI1003 12    no squads can capture!
AI1003 12    no squads can capture!
AI1003 12    can't find strategic point to build a post on
AI1003 12    can't find strategic point to build a post on
AI1003 12    can't build ork_squad_slugga
AI1003 12    can't build ork_squad_slugga
AI1003 12    can't build ork_squad_slugga
AI1003 12 End AI Think
AI1003 12 AI Difficulty Setting
AI1003 12    2
AI1003 12
AI1003 44 Starting AI Think...
AI1003 44    Req: 695.75 | Pow: 100 | Pop: 5.5
AI1003 44    no squads can capture!
AI1003 44    no squads can capture!
AI1003 44    no squads can capture!
AI1003 44    can't find strategic point to build a post on
AI1003 44    can't find strategic point to build a post on
AI1003 44    can't build ork_squad_slugga
AI1003 44    can't build ork_squad_slugga
AI1003 44    currently building a ork_squad_grot
AI1003 44    can't build ork_squad_slugga
AI1003 44    currently building a ork_boy_hut
AI1003 44    can't build ork_generator
AI1003 44    can't build ork_waagh_banner
AI1003 44 End AI Think
AI1003 44 AI Difficulty Setting
AI1003 44    2
AI1003 44
AI1003 76 Starting AI Think...
AI1003 76    Req: 703.75 | Pow: 100 | Pop: 9.5
AI1003 76    DesignerStrategy
AI1003 76       not using designer preferences
AI1003 76    DesignerStrategy
AI1003 76    BuildOrderStrategy
AI1003 76       Distance to enemy..105.38026428223
AI1003 76       Distance to enemy..101.05938720703
AI1003 76       Distance to enemy..92.070625305176
AI1003 76       Distance to enemy..90.183143615723
AI1003 76       Distance to enemy..105.38026428223
AI1003 76       Distance to enemy..101.05938720703
AI1003 76       Distance to enemy..92.070625305176
AI1003 76       Distance to enemy..90.183143615723
AI1003 76    BuildOrderStrategy
AI1003 76    no squads can capture!
AI1003 76    no squads can capture!
AI1003 76    no squads can capture!
AI1003 76    can't find strategic point to build a post on
AI1003 76    can't find strategic point to build a post on
AI1003 76    no builders for: ork_generator
AI1003 76    no builders for: ork_waagh_banner
AI1003 76    can't build ork_squad_slugga
AI1003 76    can't build ork_squad_slugga
AI1003 76    currently building a ork_squad_grot
AI1003 76    can't build ork_squad_slugga
AI1003 76    currently building a ork_boy_hut
AI1003 76    can't build ork_generator
AI1003 76    can't build ork_waagh_banner
AI1003 76 End AI Think
AI1003 76 AI Difficulty Setting
AI1003 76    2
AI1003 76
AI1003 108 Starting AI Think...
AI1003 108    Req: 711.75 | Pow: 100 | Pop: 13.760005950928
AI1003 108    no squads can capture!
AI1003 108    no squads can capture!
AI1003 108    no squads can capture!
AI1003 108    can't find strategic point to build a post on
AI1003 108    can't find strategic point to build a post on
AI1003 108    no builders for: ork_waagh_banner
AI1003 108    can't build ork_squad_slugga
AI1003 108    can't build ork_squad_slugga
AI1003 108    can't build ork_squad_slugga
AI1003 108    currently building a ork_boy_hut
AI1003 108    can't build ork_waagh_banner
AI1003 108 End AI Think
AI1003 108 AI Difficulty Setting
AI1003 108    2
AI1003 108
AI1003 140 Starting AI Think...
AI1003 140    Req: 569.75 | Pow: 100 | Pop: 15.110008239746
AI1003 140    no squads can capture!
AI1003 140    no squads can capture!
AI1003 140    no squads can capture!
AI1003 140    can't find strategic point to build a post on
AI1003 140    can't find strategic point to build a post on
AI1003 140    no builders for: ork_waagh_banner
AI1003 140    can't build ork_squad_slugga
AI1003 140    can't build ork_squad_slugga
AI1003 140    currently building a ork_boy_hut
AI1003 140    currently building a ork_generator
AI1003 140    can't build ork_waagh_banner
AI1003 140 End AI Think
AI1003 140 AI Difficulty Setting
AI1003 140    2
AI1003 140
AI1003 172 Starting AI Think...
AI1003 172    Req: 457.75 | Pow: 100 | Pop: 11.110008239746
AI1003 172    DesignerStrategy
AI1003 172       not using designer preferences
AI1003 172    DesignerStrategy
AI1003 172    DefendStrategy
AI1003 172       no chokepoints available
AI1003 172    DefendStrategy
AI1003 172    BuildBaseStrategy
AI1003 172       BuildController: Compute build program...
AI1003 172       Current tier: 1
AI1003 172       BuildController: Prepare tier1 rush
AI1003 172       BuildController: Force-building ork_squad_mek_boy
AI1003 172       prereqs for ork_squad_stormboy:
AI1003 172          Total population (unfulfillable)
AI1003 172       end prereqs
AI1003 172       BuildController: Check generators...
AI1003 172       BuildController: Building units...
AI1003 172       BuildController: No ressources for units available
AI1003 172       BuildController: Finish buildings...
AI1003 172    BuildBaseStrategy
AI1003 172    no squads can capture!
AI1003 172    no squads can capture!
AI1003 172    no squads can capture!
AI1003 172    can't find strategic point to build a post on
AI1003 172    can't find strategic point to build a post on
AI1003 172    no builders for: ork_waagh_banner
AI1003 172    currently building a ork_squad_slugga
AI1003 172    can't build ork_squad_slugga
AI1003 172    can't build ork_squad_slugga
AI1003 172    currently building a ork_boy_hut
AI1003 172    currently building a ork_generator
AI1003 172    can't build ork_waagh_banner
AI1003 172    can't build ork_squad_mek_boy
AI1003 172 End AI Think
AI1003 172 AI Difficulty Setting
AI1003 172    2
AI1003 172
AI1003 204 Starting AI Think...
AI1003 204    Req: 465.75 | Pow: 100 | Pop: 11.110008239746
AI1003 204    no squads can capture!
AI1003 204    no squads can capture!
AI1003 204    no squads can capture!
AI1003 204    can't find strategic point to build a post on
AI1003 204    can't find strategic point to build a post on
AI1003 204    no builders for: ork_waagh_banner
AI1003 204    currently building a ork_squad_slugga
AI1003 204    can't build ork_squad_slugga
AI1003 204    can't build ork_squad_slugga
AI1003 204    currently building a ork_boy_hut
AI1003 204    currently building a ork_generator
AI1003 204    can't build ork_waagh_banner
AI1003 204 End AI Think
AI1003 204 AI Difficulty Setting
AI1003 204    2
AI1003 204
AI1003 236 Starting AI Think...
AI1003 236    Req: 473.75 | Pow: 100 | Pop: 11.110008239746
AI1003 236    no squads can capture!
AI1003 236    no squads can capture!
AI1003 236    no squads can capture!
AI1003 236    can't find strategic point to build a post on
AI1003 236    can't find strategic point to build a post on
AI1003 236    no builders for: ork_waagh_banner
AI1003 236    currently building a ork_squad_slugga
AI1003 236    can't build ork_squad_slugga
AI1003 236    can't build ork_squad_slugga
AI1003 236    currently building a ork_boy_hut
AI1003 236    currently building a ork_generator
AI1003 236    can't build ork_waagh_banner
AI1003 236 End AI Think
AI1003 236 AI Difficulty Setting
AI1003 236    2
AI1003 236
AI1003 268 Starting AI Think...
AI1003 268    Req: 481.75 | Pow: 100 | Pop: 11.110008239746
AI1003 268    DesignerStrategy
AI1003 268       not using designer preferences
AI1003 268    DesignerStrategy
AI1003 268    DefendStrategy
AI1003 268       no chokepoints available
AI1003 268    DefendStrategy
AI1003 268    BuildBaseStrategy
AI1003 268       BuildController: Compute build program...
AI1003 268       Current tier: 1
AI1003 268       BuildController: Force-building ork_squad_mek_boy
AI1003 268       prereqs for ork_squad_stormboy:
AI1003 268          Total population (unfulfillable)
AI1003 268       end prereqs
AI1003 268       BuildController: Check generators...
AI1003 268       BuildController: Building units...
AI1003 268       BuildController: No ressources for units available
AI1003 268       BuildController: Finish buildings...
AI1003 268    BuildBaseStrategy
AI1003 268    no squads can capture!
AI1003 268    no squads can capture!
AI1003 268    no squads can capture!
AI1003 268    can't find strategic point to build a post on
AI1003 268    can't find strategic point to build a post on
AI1003 268    no builders for: ork_waagh_banner
AI1003 268    currently building a ork_squad_slugga
AI1003 268    can't build ork_squad_slugga
AI1003 268    can't build ork_squad_slugga
AI1003 268    currently building a ork_boy_hut
AI1003 268    currently building a ork_generator
AI1003 268    can't build ork_waagh_banner
AI1003 268    can't build ork_squad_mek_boy
AI1003 268 End AI Think
AI1003 268 AI Difficulty Setting
AI1003 268    2
AI1003 268
AI1003 300 Starting AI Think...
AI1003 300    Req: 489.75 | Pow: 100 | Pop: 11.110008239746
AI1003 300    no squads can capture!
AI1003 300    no squads can capture!
AI1003 300    can't find strategic point to build a post on
AI1003 300    can't find strategic point to build a post on
AI1003 300    no builders for: ork_waagh_banner
AI1003 300    can't build ork_squad_slugga
AI1003 300    currently building a ork_generator
AI1003 300    can't build ork_waagh_banner
AI1003 300 End AI Think
AI1003 300 AI Difficulty Setting
AI1003 300    2
AI1003 300
AI1003 332 Starting AI Think...
AI1003 332    Req: 377.75 | Pow: 100 | Pop: 7.1100082397461
AI1003 332    no squads can capture!
AI1003 332    no squads can capture!
AI1003 332    can't find strategic point to build a post on
AI1003 332    can't find strategic point to build a post on
AI1003 332    currently building a ork_squad_slugga
AI1003 332    currently building a ork_generator
AI1003 332 End AI Think
AI1003 332 AI Difficulty Setting
AI1003 332    2
AI1003 332
AI1003 364 Starting AI Think...
AI1003 364    Req: 100.75 | Pow: 100 | Pop: 3.1100082397461
AI1003 364    DesignerStrategy
AI1003 364       not using designer preferences
AI1003 364    DesignerStrategy
AI1003 364    DefendStrategy
AI1003 364       no chokepoints available
AI1003 364    DefendStrategy
AI1003 364    BuildBaseStrategy
AI1003 364       BuildController: Compute build program...
AI1003 364       Current tier: 1
AI1003 364       BuildController: Check generators...
AI1003 364       BuildController: Building units...
AI1003 364       BuildController: No ressources for units available
AI1003 364       BuildController: Finish buildings...
AI1003 364    BuildBaseStrategy
AI1003 364    no squads can capture!
AI1003 364    no squads can capture!
AI1003 364    can't find strategic point to build a post on
AI1003 364    can't find strategic point to build a post on
AI1003 364    currently building a ork_squad_slugga
AI1003 364    currently building a ork_squad_slugga
AI1003 364    currently building a ork_generator
AI1003 364    currently building a ork_waagh_banner
AI1003 364 End AI Think
AI1003 364 AI Difficulty Setting
AI1003 364    2
AI1003 364
AI1003 396 Starting AI Think...
AI1003 396    Req: 108.75 | Pow: 153.25 | Pop: 3.1100082397461
AI1003 396    no squads can capture!
AI1003 396    no squads can capture!
AI1003 396    can't find strategic point to build a post on
AI1003 396    can't find strategic point to build a post on
AI1003 396    currently building a ork_squad_slugga
AI1003 396    currently building a ork_squad_slugga
AI1003 396    currently building a ork_waagh_banner
AI1003 396 End AI Think
AI1003 396 AI Difficulty Setting
AI1003 396    2
AI1003 396
AI1003 428 Starting AI Think...
AI1003 428    Req: 116.75 | Pow: 157.25 | Pop: 3.1100082397461
AI1003 428    no squads can capture!
AI1003 428    no squads can capture!
AI1003 428    can't find strategic point to build a post on
AI1003 428    can't find strategic point to build a post on
AI1003 428    currently building a ork_squad_slugga
AI1003 428    currently building a ork_squad_slugga
AI1003 428    currently building a ork_waagh_banner
AI1003 428 End AI Think
AI1003 428 AI Difficulty Setting
AI1003 428    2
AI1003 428
AI1003 460 Starting AI Think...
AI1003 460    Req: 124.75 | Pow: 161.25 | Pop: 3.1100082397461
AI1003 460    DesignerStrategy
AI1003 460       not using designer preferences
AI1003 460    DesignerStrategy
AI1003 460    DefendStrategy
AI1003 460       no chokepoints available
AI1003 460    DefendStrategy
AI1003 460    BuildBaseStrategy
AI1003 460       BuildController: Compute build program...
AI1003 460       Current tier: 1
AI1003 460       BuildController: Check generators...
AI1003 460       BuildController: Building units...
AI1003 460       BuildController: No ressources for units available
AI1003 460       BuildController: Finish buildings...
AI1003 460    BuildBaseStrategy
AI1003 460    no squads can capture!
AI1003 460    can't find strategic point to build a post on
AI1003 460    can't find strategic point to build a post on
AI1003 460    currently building a ork_squad_slugga
AI1003 460    currently building a ork_waagh_banner
AI1003 460 End AI Think
AI1003 460 AI Difficulty Setting
AI1003 460    2
AI1003 460
AI1003 492 Starting AI Think...
AI1003 492    Req: 132.75 | Pow: 165.25 | Pop: 3.1100082397461
AI1003 492    can't find strategic point to build a post on
AI1003 492    can't find strategic point to build a post on
AI1003 492    currently building a ork_waagh_banner
AI1003 492 End AI Think
AI1003 492 AI Difficulty Setting
AI1003 492    2
AI1003 492
AI1003 524 Starting AI Think...
AI1003 524    Req: 140.75 | Pow: 169.25 | Pop: 3.1100082397461
AI1003 524    can't find strategic point to build a post on
AI1003 524    can't find strategic point to build a post on
AI1003 524    currently building a ork_waagh_banner
AI1003 524 End AI Think
AI1003 524 AI Difficulty Setting
AI1003 524    2
AI1003 524
AI1003 556 Starting AI Think...
AI1003 556    Req: 150.39993286133 | Pow: 173.25 | Pop: 5.5400109291077
AI1003 556    DesignerStrategy
AI1003 556       not using designer preferences
AI1003 556    DesignerStrategy
AI1003 556    DefendStrategy
AI1003 556       Choke pt coords: <<242.0:10.0:-176.0>
AI1003 556    DefendStrategy
AI1003 556    BuildBaseStrategy
AI1003 556       BuildController: Compute build program...
AI1003 556       Current tier: 1
AI1003 556       BuildController: Check generators...
AI1003 556       BuildController: Building units...
AI1003 556       BuildController: No ressources for units available
AI1003 556       BuildController: Finish buildings...
AI1003 556    BuildBaseStrategy
AI1003 556    can't find strategic point to build a post on
AI1003 556    can't find strategic point to build a post on
AI1003 556 End AI Think
AI1003 556 AI Difficulty Setting
AI1003 556    2
AI1003 556
AI1003 588 Starting AI Think...
AI1003 588    Req: 160.79983520508 | Pow: 177.25 | Pop: 9.9600200653076
AI1003 588    can't find strategic point to build a post on
AI1003 588    moving to next strategic point
AI1003 588 End AI Think
AI1003 588 AI Difficulty Setting
AI1003 588    2
AI1003 588
AI1003 620 Starting AI Think...
AI1003 620    Req: 171.19973754883 | Pow: 181.25 | Pop: 13.005029678345
AI1003 620    can't find strategic point to build a post on
AI1003 620 End AI Think
AI1003 620 AI Difficulty Setting
AI1003 620    2
AI1003 620
AI1003 652 Starting AI Think...
AI1003 652    Req: 91.599639892578 | Pow: 185.25 | Pop: 13.005029678345
AI1003 652    DesignerStrategy
AI1003 652       not using designer preferences
AI1003 652    DesignerStrategy
AI1003 652    DefendStrategy
AI1003 652    DefendStrategy
AI1003 652    BuildBaseStrategy
AI1003 652       BuildController: Compute build program...
AI1003 652       Current tier: 1
AI1003 652       BuildController: Check generators...
AI1003 652       BuildController: Building units...
AI1003 652       BuildController: No ressources for units available
AI1003 652       BuildController: Finish buildings...
AI1003 652    BuildBaseStrategy
AI1003 652    can't find strategic point to build a post on
AI1003 652    cannot place building: ork_gork_totem
AI1003 652    can't build ork_gork_totem
AI1003 652 End AI Think
AI1003 652 AI Difficulty Setting
AI1003 652    2
AI1003 652
AI1003 684 Starting AI Think...
AI1003 684    Req: 101.99954223633 | Pow: 189.25 | Pop: 13.005029678345
AI1003 684    can't find strategic point to build a post on
AI1003 684 End AI Think
AI1003 684 AI Difficulty Setting
AI1003 684    2
AI1003 684
AI1003 716 Starting AI Think...
AI1003 716    Req: 112.39944458008 | Pow: 193.25 | Pop: 13.005029678345
AI1003 716    can't find strategic point to build a post on
AI1003 716 End AI Think
AI1003 716 AI Difficulty Setting
AI1003 716    2
AI1003 716
AI1003 748 Starting AI Think...
AI1003 748    Req: 125.1994934082 | Pow: 197.25 | Pop: 13.005029678345
AI1003 748    DesignerStrategy
AI1003 748       not using designer preferences
AI1003 748    DesignerStrategy
AI1003 748    DefendStrategy
AI1003 748       Choke pt coords: <<166.0:0.0:-174.0>
AI1003 748    DefendStrategy
AI1003 748    BuildBaseStrategy
AI1003 748       BuildController: Compute build program...
AI1003 748       Current tier: 1
AI1003 748       BuildController: Check generators...
AI1003 748       BuildController: Building units...
AI1003 748       BuildController: No ressources for units available
AI1003 748       BuildController: Finish buildings...
AI1003 748    BuildBaseStrategy
AI1003 748    can't find strategic point to build a post on
AI1003 748 End AI Think
AI1003 748 AI Difficulty Setting
AI1003 748    2
AI1003 748
AI1003 780 Starting AI Think...
AI1003 780    Req: 47.999542236328 | Pow: 201.25 | Pop: 13.005029678345
AI1003 780    ResourcePlan
AI1003 780       no engineers to build a post
AI1003 780    ResourcePlan
AI1003 780    currently building a ork_gork_totem
AI1003 780 End AI Think
AI1003 780 AI Difficulty Setting
AI1003 780    2
AI1003 780
AI1003 812 Starting AI Think...
AI1003 812    Req: 60.799591064453 | Pow: 205.25 | Pop: 13.005029678345
AI1003 812    ResourcePlan
AI1003 812       no engineers to build a post
AI1003 812    ResourcePlan
AI1003 812    currently building a ork_gork_totem
AI1003 812 End AI Think
AI1003 812 AI Difficulty Setting
AI1003 812    2
AI1003 812
AI1003 844 Starting AI Think...
AI1003 844    Req: 124.04962158203 | Pow: 209.25 | Pop: 13.005029678345
AI1003 844    DesignerStrategy
AI1003 844       not using designer preferences
AI1003 844    DesignerStrategy
AI1003 844    DefendStrategy
AI1003 844    DefendStrategy
AI1003 844    BuildBaseStrategy
AI1003 844       BuildController: Compute build program...
AI1003 844       Current tier: 1
AI1003 844       BuildController: Check generators...
AI1003 844       BuildController: Building units...
AI1003 844       BuildController: No ressources for units available
AI1003 844       BuildController: Finish buildings...
AI1003 844    BuildBaseStrategy
AI1003 844    ResourcePlan
AI1003 844       no engineers to build a post
AI1003 844    ResourcePlan
AI1003 844    currently building a ork_gork_totem
AI1003 844 End AI Think
AI1003 844 AI Difficulty Setting
AI1003 844    2
AI1003 844
AI1003 876 Starting AI Think...
AI1003 876    Req: 139.24975585938 | Pow: 213.25 | Pop: 13.005029678345
AI1003 876    ResourcePlan
AI1003 876       can't build post: unknown error!
AI1003 876    ResourcePlan
AI1003 876    currently building a ork_gork_totem
AI1003 876 End AI Think
AI1003 876 AI Difficulty Setting
AI1003 876    2
AI1003 876
AI1003 908 Starting AI Think...
AI1003 908    Req: 154.44995117188 | Pow: 217.25 | Pop: 13.005029678345
AI1003 908    ResourcePlan
AI1003 908       can't build post: unknown error!
AI1003 908    ResourcePlan
AI1003 908    currently building a ork_gork_totem
AI1003 908 End AI Think
AI1003 908 AI Difficulty Setting
AI1003 908    2
AI1003 908
AI1003 940 Starting AI Think...
AI1003 940    Req: 169.65014648438 | Pow: 221.25 | Pop: 13.005029678345
AI1003 940    DesignerStrategy
AI1003 940       not using designer preferences
AI1003 940    DesignerStrategy
AI1003 940    DefendStrategy
AI1003 940    DefendStrategy
AI1003 940    BuildBaseStrategy
AI1003 940       BuildController: Compute build program...
AI1003 940       Current tier: 1
AI1003 940       BuildController: Check generators...
AI1003 940       BuildController: Building units...
AI1003 940       BuildController: No ressources for units available
AI1003 940       BuildController: Finish buildings...
AI1003 940    BuildBaseStrategy
AI1003 940    ResourcePlan
AI1003 940       can't build post: unknown error!
AI1003 940    ResourcePlan
AI1003 940    currently building a ork_gork_totem
AI1003 940 End AI Think
AI1003 940 AI Difficulty Setting
AI1003 940    2
AI1003 940
AI1003 972 Starting AI Think...
AI1003 972    Req: 185.45031738281 | Pow: 225.25 | Pop: 13.005029678345
AI1003 972    ResourcePlan
AI1003 972       can't build post: unknown error!
AI1003 972    ResourcePlan
AI1003 972    currently building a ork_gork_totem
AI1003 972 End AI Think
AI1003 972 AI Difficulty Setting
AI1003 972    2
AI1003 972
AI1003 1004 Starting AI Think...
AI1003 1004    Req: 203.05041503906 | Pow: 229.25 | Pop: 13.005029678345
AI1003 1004    ResourcePlan
AI1003 1004       can't build post: unknown error!
AI1003 1004    ResourcePlan
AI1003 1004    currently building a ork_gork_totem
AI1003 1004 End AI Think
AI1003 1004 AI Difficulty Setting
AI1003 1004    2
AI1003 1004
AI1003 1036 Starting AI Think...
AI1003 1036    Req: 271.17553710938 | Pow: 233.25 | Pop: 13.005029678345
AI1003 1036    DesignerStrategy
AI1003 1036       not using designer preferences
AI1003 1036    DesignerStrategy
AI1003 1036    DefendStrategy
AI1003 1036    DefendStrategy
AI1003 1036    BuildBaseStrategy
AI1003 1036       BuildController: Compute build program...
AI1003 1036       Current tier: 1
AI1003 1036       BuildController: Force-building ork_squad_mek_boy
AI1003 1036       BuildController: Check generators...
AI1003 1036       BuildController: Building units...
AI1003 1036       BuildController: No ressources for units available
AI1003 1036       BuildController: Finish buildings...
AI1003 1036    BuildBaseStrategy
AI1003 1036 End AI Think
AI1003 1036 AI Difficulty Setting
AI1003 1036    2
AI1003 1036
AI1003 1068 Starting AI Think...
AI1003 1068    Req: 103.57543945313 | Pow: 177.25 | Pop: 11.005029678345
AI1003 1068    currently building a ork_squad_mek_boy
AI1003 1068 End AI Think
AI1003 1068 AI Difficulty Setting
AI1003 1068    2
AI1003 1068
AI1003 1100 Starting AI Think...
AI1003 1100    Req: 35.97546005249 | Pow: 181.25 | Pop: 11.005029678345
AI1003 1100    currently building a ork_squad_mek_boy
AI1003 1100 End AI Think
AI1003 1100 AI Difficulty Setting
AI1003 1100    2
AI1003 1100
AI1003 1132 Starting AI Think...
AI1003 1132    Req: 58.375484466553 | Pow: 185.25 | Pop: 11.005029678345
AI1003 1132    DesignerStrategy
AI1003 1132       not using designer preferences
AI1003 1132    DesignerStrategy
AI1003 1132    DefendStrategy
AI1003 1132    DefendStrategy
AI1003 1132    BuildBaseStrategy
AI1003 1132       BuildController: Compute build program...
AI1003 1132       Current tier: 1
AI1003 1132       BuildController: Check generators...
AI1003 1132       BuildController: Building units...
AI1003 1132       BuildController: No ressources for units available
AI1003 1132       BuildController: Finish buildings...
AI1003 1132    BuildBaseStrategy
AI1003 1132    cannot place building: ork_gork_totem
AI1003 1132    currently building a ork_squad_mek_boy
AI1003 1132    can't build ork_gork_totem
AI1003 1132 End AI Think
AI1003 1132 AI Difficulty Setting
AI1003 1132    2
AI1003 1132
AI1003 1164 Starting AI Think...
AI1003 1164    Req: 81.600471496582 | Pow: 189.25 | Pop: 11.005029678345
AI1003 1164    currently building a ork_squad_mek_boy
AI1003 1164 End AI Think
AI1003 1164 AI Difficulty Setting
AI1003 1164    2
AI1003 1164
AI1003 1196 Starting AI Think...
AI1003 1196    Req: 106.40052032471 | Pow: 193.25 | Pop: 11.005029678345
AI1003 1196    currently building a ork_squad_mek_boy
AI1003 1196 End AI Think
AI1003 1196 AI Difficulty Setting
AI1003 1196    2
AI1003 1196
AI1003 1228 Starting AI Think...
AI1003 1228    Req: 131.20053100586 | Pow: 197.25 | Pop: 11.005029678345
AI1003 1228    DesignerStrategy
AI1003 1228       not using designer preferences
AI1003 1228    DesignerStrategy
AI1003 1228    DefendStrategy
AI1003 1228       Choke pt coords: <<146.0:0.0:-84.0>
AI1003 1228    DefendStrategy
AI1003 1228    BuildBaseStrategy
AI1003 1228       BuildController: Compute build program...
AI1003 1228       Current tier: 1
AI1003 1228       BuildController: Check generators...
AI1003 1228       BuildController: Building units...
AI1003 1228       BuildController: No ressources for units available
AI1003 1228       BuildController: Finish buildings...
AI1003 1228    BuildBaseStrategy
AI1003 1228    cannot place building: ork_gork_totem
AI1003 1228    currently building a ork_squad_mek_boy
AI1003 1228    can't build ork_gork_totem
AI1003 1228 End AI Think
AI1003 1228 AI Difficulty Setting
AI1003 1228    2
AI1003 1228
AI1003 1260 Starting AI Think...
AI1003 1260    Req: 156.00033569336 | Pow: 201.25 | Pop: 11.005029678345
AI1003 1260    currently building a ork_squad_mek_boy
AI1003 1260 End AI Think
AI1003 1260 AI Difficulty Setting
AI1003 1260    2
AI1003 1260
AI1003 1292 Starting AI Think...
AI1003 1292    Req: 180.80014038086 | Pow: 205.25 | Pop: 11.005029678345
AI1003 1292    currently building a ork_squad_mek_boy
AI1003 1292 End AI Think
AI1003 1292 AI Difficulty Setting
AI1003 1292    2
AI1003 1292
AI1003 1324 Starting AI Think...
AI1003 1324    Req: 205.59994506836 | Pow: 209.25 | Pop: 11.005029678345
AI1003 1324    DesignerStrategy
AI1003 1324       not using designer preferences
AI1003 1324    DesignerStrategy
AI1003 1324    DefendStrategy
AI1003 1324    DefendStrategy
AI1003 1324    BuildBaseStrategy
AI1003 1324       BuildController: Compute build program...
AI1003 1324       Current tier: 1
AI1003 1324       prereqs for ork_squad_stormboy:
AI1003 1324          Total population (unfulfillable)
AI1003 1324       end prereqs
AI1003 1324       BuildController: Building ork_waagh_banner
AI1003 1324       BuildController: Check generators...
AI1003 1324       BuildController: Building units...
AI1003 1324       BuildController: No ressources for units available
AI1003 1324       BuildController: Finish buildings...
AI1003 1324    BuildBaseStrategy
AI1003 1324    no more strategic flags to capture!
AI1003 1324    cannot place building: ork_gork_totem
AI1003 1324    currently building a ork_squad_mek_boy
AI1003 1324    can't build ork_gork_totem
AI1003 1324 End AI Think
AI1003 1324 AI Difficulty Setting
AI1003 1324    2
AI1003 1324
AI1003 1356 Starting AI Think...
AI1003 1356    Req: 35.399940490723 | Pow: 213.25 | Pop: 10.005029678345
AI1003 1356    currently building a ork_squad_mek_boy
AI1003 1356    currently building a ork_waagh_banner
AI1003 1356 End AI Think
AI1003 1356 AI Difficulty Setting
AI1003 1356    2
AI1003 1356
AI1003 1388 Starting AI Think...
AI1003 1388    Req: 112.52489471436 | Pow: 217.25 | Pop: 10.005029678345
AI1003 1388    currently building a ork_squad_mek_boy
AI1003 1388    currently building a ork_waagh_banner
AI1003 1388 End AI Think
AI1003 1388 AI Difficulty Setting
AI1003 1388    2
AI1003 1388
AI1003 1420 Starting AI Think...
AI1003 1420    Req: 139.72494506836 | Pow: 221.25 | Pop: 10.005029678345
AI1003 1420    DesignerStrategy
AI1003 1420       not using designer preferences
AI1003 1420    DesignerStrategy
AI1003 1420    DefendStrategy
AI1003 1420    DefendStrategy
AI1003 1420    BuildBaseStrategy
AI1003 1420       BuildController: Compute build program...
AI1003 1420       Current tier: 1
AI1003 1420       BuildController: Check generators...
AI1003 1420       BuildController: Building units...
AI1003 1420       BuildController: No ressources for units available
AI1003 1420       BuildController: Finish buildings...
AI1003 1420    BuildBaseStrategy
AI1003 1420    currently building a ork_squad_mek_boy
AI1003 1420    currently building a ork_waagh_banner
AI1003 1420 End AI Think
AI1003 1420 AI Difficulty Setting
AI1003 1420    2
AI1003 1420
AI1003 1452 Starting AI Think...
AI1003 1452    Req: 166.92514038086 | Pow: 225.25 | Pop: 10.005029678345
AI1003 1452    currently building a ork_waagh_banner
AI1003 1452 End AI Think
AI1003 1452 AI Difficulty Setting
AI1003 1452    2
AI1003 1452
AI1003 1484 Starting AI Think...
AI1003 1484    Req: 104.12509155273 | Pow: 229.25 | Pop: 10.005029678345
AI1003 1484    currently building a ork_waagh_banner
AI1003 1484 End AI Think
AI1003 1484 AI Difficulty Setting
AI1003 1484    2
AI1003 1484
AI1003 1516 Starting AI Think...
AI1003 1516    Req: 131.32507324219 | Pow: 233.25 | Pop: 10.005029678345
AI1003 1516    DesignerStrategy
AI1003 1516       not using designer preferences
AI1003 1516    DesignerStrategy
AI1003 1516    DefendStrategy
AI1003 1516    DefendStrategy
AI1003 1516    BuildBaseStrategy
AI1003 1516       BuildController: Compute build program...
AI1003 1516       Current tier: 1
AI1003 1516       BuildController: Check generators...
AI1003 1516       BuildController: Building units...
AI1003 1516       BuildController: No ressources for units available
AI1003 1516       BuildController: Finish buildings...
AI1003 1516    BuildBaseStrategy
AI1003 1516    currently building a ork_waagh_banner
AI1003 1516 End AI Think
AI1003 1516 AI Difficulty Setting
AI1003 1516    2
AI1003 1516
AI1003 1548 Starting AI Think...
AI1003 1548    Req: 158.52526855469 | Pow: 237.25 | Pop: 10.005029678345
AI1003 1548    currently building a ork_waagh_banner
AI1003 1548 End AI Think
AI1003 1548 AI Difficulty Setting
AI1003 1548    2
AI1003 1548
AI1003 1580 Starting AI Think...
AI1003 1580    Req: 185.72546386719 | Pow: 241.25 | Pop: 13.485040664673
AI1003 1580 End AI Think
AI1003 1580 AI Difficulty Setting
AI1003 1580    2
AI1003 1580
AI1003 1612 Starting AI Think...
AI1003 1612    Req: 212.92565917969 | Pow: 245.25 | Pop: 18.305055618286
AI1003 1612    DesignerStrategy
AI1003 1612       not using designer preferences
AI1003 1612    DesignerStrategy
AI1003 1612    DefendStrategy
AI1003 1612    DefendStrategy
AI1003 1612    BuildBaseStrategy
AI1003 1612       BuildController: Compute build program...
AI1003 1612       Current tier: 1
AI1003 1612       prereqs for ork_squad_stormboy:
AI1003 1612          Total population (unfulfillable)
AI1003 1612       end prereqs
AI1003 1612       BuildController: Building ork_waagh_banner
AI1003 1612       BuildController: Check generators...
AI1003 1612       BuildController: Building units...
AI1003 1612       BuildController: No ressources for units available
AI1003 1612       BuildController: Finish buildings...
AI1003 1612    BuildBaseStrategy
AI1003 1612    cannot place building: ork_gork_totem
AI1003 1612    can't build ork_gork_totem
AI1003 1612 End AI Think
AI1003 1612 AI Difficulty Setting
AI1003 1612    2
AI1003 1612
AI1003 1644 Starting AI Think...
AI1003 1644    Req: 75.125610351563 | Pow: 249.25 | Pop: 20.010063171387
AI1003 1644    currently building a ork_waagh_banner
AI1003 1644 End AI Think
AI1003 1644 AI Difficulty Setting
AI1003 1644    2
AI1003 1644
AI1003 1644 Countdown for critical activated
AI1003 1676 Starting AI Think...
AI1003 1676    Req: 102.32556152344 | Pow: 253.25 | Pop: 20.010063171387
AI1003 1676    currently building a ork_waagh_banner
AI1003 1676 End AI Think
AI1003 1676 AI Difficulty Setting
AI1003 1676    2
AI1003 1676
AI1003 1708 Starting AI Think...
AI1003 1708    Req: 129.5255279541 | Pow: 257.25 | Pop: 20.010063171387
AI1003 1708    DesignerStrategy
AI1003 1708       not using designer preferences
AI1003 1708    DesignerStrategy
AI1003 1708    DefendStrategy
AI1003 1708    DefendStrategy
AI1003 1708    BuildBaseStrategy
AI1003 1708       BuildController: Compute build program...
AI1003 1708       Current tier: 1
AI1003 1708       BuildController: Check generators...
AI1003 1708       BuildController: Building units...
AI1003 1708       BuildController: No ressources for units available
AI1003 1708       BuildController: Finish buildings...
AI1003 1708    BuildBaseStrategy
AI1003 1708    cannot place building: ork_gork_totem
AI1003 1708    currently building a ork_waagh_banner
AI1003 1708    can't build ork_gork_totem
AI1003 1708 End AI Think
AI1003 1708 AI Difficulty Setting
AI1003 1708    2
AI1003 1708
AI1003 1740 Starting AI Think...
AI1003 1740    Req: 208.45065307617 | Pow: 261.25 | Pop: 20.010063171387
AI1003 1740    currently building a ork_waagh_banner
AI1003 1740 End AI Think
AI1003 1740 AI Difficulty Setting
AI1003 1740    2
AI1003 1740
AI1003 1772 Starting AI Think...
AI1003 1772    Req: 208.05075073242 | Pow: 265.25 | Pop: 19.010063171387
AI1003 1772    currently building a ork_waagh_banner
AI1003 1772 End AI Think
AI1003 1772 AI Difficulty Setting
AI1003 1772    2
AI1003 1772
AI1003 1772 Countdown for critical deactivated
AI1003 1804 Starting AI Think...
AI1003 1804    Req: 237.65084838867 | Pow: 269.25 | Pop: 19.010063171387
AI1003 1804    DesignerStrategy
AI1003 1804       not using designer preferences
AI1003 1804    DesignerStrategy
AI1003 1804    DefendStrategy
AI1003 1804    DefendStrategy
AI1003 1804    BuildBaseStrategy
AI1003 1804       BuildController: Compute build program...
AI1003 1804       Current tier: 1
AI1003 1804       prereqs for ork_squad_stormboy:
AI1003 1804          Total population (unfulfillable)
AI1003 1804       end prereqs
AI1003 1804       BuildController: Building turret addon ork_gork_totem_addon_1
AI1003 1804       BuildController: Check generators...
AI1003 1804       BuildController: Building units...
AI1003 1804       BuildController: No ressources for units available
AI1003 1804       BuildController: Finish buildings...
AI1003 1804    BuildBaseStrategy
AI1003 1804    no more strategic flags to capture!
AI1003 1804    currently building a ork_waagh_banner
AI1003 1804    this race does not have an addon notify!
AI1003 1804 End AI Think
AI1003 1804 AI Difficulty Setting
AI1003 1804    2
AI1003 1804
AI1003 1836 Starting AI Think...
AI1003 1836    Req: 167.25094604492 | Pow: 198.25 | Pop: 20.405069351196
AI1003 1836    currently building a ork_gork_totem_addon_1
AI1003 1836 End AI Think
AI1003 1836 AI Difficulty Setting
AI1003 1836    2
AI1003 1836
AI1003 1868 Starting AI Think...
AI1003 1868    Req: 106.85104370117 | Pow: 202.25 | Pop: 25.385091781616
AI1003 1868    currently building a ork_gork_totem_addon_1
AI1003 1868 End AI Think
AI1003 1868 AI Difficulty Setting
AI1003 1868    2
AI1003 1868
AI1003 1900 Starting AI Think...
AI1003 1900    Req: 136.45114135742 | Pow: 206.25 | Pop: 29.015111923218
AI1003 1900    DesignerStrategy
AI1003 1900       not using designer preferences
AI1003 1900    DesignerStrategy
AI1003 1900    DefendStrategy
AI1003 1900    DefendStrategy
AI1003 1900    BuildBaseStrategy
AI1003 1900       BuildController: Compute build program...
AI1003 1900       Current tier: 1
AI1003 1900       BuildController: Check generators...
AI1003 1900       BuildController: Building units...
AI1003 1900       BuildController: No ressources for units available
AI1003 1900       BuildController: Finish buildings...
AI1003 1900    BuildBaseStrategy
AI1003 1900    no more strategic flags to capture!
AI1003 1900    no more strategic flags to capture!
AI1003 1900    cannot place building: ork_gork_totem
AI1003 1900    currently building a ork_gork_totem_addon_1
AI1003 1900    can't build ork_gork_totem
AI1003 1900 End AI Think
AI1003 1900 AI Difficulty Setting
AI1003 1900    2
AI1003 1900
AI1003 1932 Starting AI Think...
AI1003 1932    Req: 166.05123901367 | Pow: 210.25 | Pop: 29.015111923218
AI1003 1932    currently building a ork_gork_totem_addon_1
AI1003 1932 End AI Think
AI1003 1932 AI Difficulty Setting
AI1003 1932    2
AI1003 1932
AI1003 1932 Countdown for critical activated
AI1003 1964 Starting AI Think...
AI1003 1964    Req: 195.65133666992 | Pow: 214.25 | Pop: 29.015111923218
AI1003 1964    currently building a ork_gork_totem_addon_1
AI1003 1964 End AI Think
AI1003 1964 AI Difficulty Setting
AI1003 1964    2
AI1003 1964
AI1003 1996 Starting AI Think...
AI1003 1996    Req: 225.25143432617 | Pow: 218.25 | Pop: 29.015111923218
AI1003 1996    DesignerStrategy
AI1003 1996       not using designer preferences
AI1003 1996    DesignerStrategy
AI1003 1996    DefendStrategy
AI1003 1996    DefendStrategy
AI1003 1996    BuildBaseStrategy
AI1003 1996       BuildController: Compute build program...
AI1003 1996       Current tier: 1
AI1003 1996       BuildController: Force-building ork_squad_stormboy
AI1003 1996       BuildController: Check generators...
AI1003 1996       BuildController: Building units...
AI1003 1996       BuildController: No ressources for units available
AI1003 1996       BuildController: Finish buildings...
AI1003 1996    BuildBaseStrategy
AI1003 1996    no more strategic flags to capture!
AI1003 1996    cannot place building: ork_gork_totem
AI1003 1996    currently building a ork_gork_totem_addon_1
AI1003 1996    can't build ork_gork_totem
AI1003 1996 End AI Think
AI1003 1996 AI Difficulty Setting
AI1003 1996    2
AI1003 1996
AI1003 2028 Starting AI Think...
AI1003 2028    Req: 94.851531982422 | Pow: 222.25 | Pop: 25.015111923218
AI1003 2028    currently building a ork_gork_totem_addon_1
AI1003 2028    currently building a ork_squad_stormboy
AI1003 2028 End AI Think
AI1003 2028 AI Difficulty Setting
AI1003 2028    2
AI1003 2028
AI1003 2060 Starting AI Think...
AI1003 2060    Req: 124.45162963867 | Pow: 226.25 | Pop: 25.015111923218
AI1003 2060    currently building a ork_gork_totem_addon_1
AI1003 2060    currently building a ork_squad_stormboy
AI1003 2060 End AI Think
AI1003 2060 AI Difficulty Setting
AI1003 2060    2
AI1003 2060
AI1003 2092 Starting AI Think...
AI1003 2092    Req: 154.65170288086 | Pow: 230.25 | Pop: 25.015111923218
AI1003 2092    DesignerStrategy
AI1003 2092       not using designer preferences
AI1003 2092    DesignerStrategy
AI1003 2092    DefendStrategy
AI1003 2092    DefendStrategy
AI1003 2092    BuildBaseStrategy
AI1003 2092       BuildController: Compute build program...
AI1003 2092       Current tier: 1
AI1003 2092       BuildController: Building ork_generator
AI1003 2092       BuildController: Check generators...
AI1003 2092       BuildController: Building units...
AI1003 2092       BuildController: No ressources for units available
AI1003 2092       BuildController: Finish buildings...
AI1003 2092    BuildBaseStrategy
AI1003 2092    no more strategic flags to capture!
AI1003 2092    cannot place building: ork_gork_totem
AI1003 2092    currently building a ork_squad_stormboy
AI1003 2092    can't build ork_gork_totem
AI1003 2092 End AI Think
AI1003 2092 AI Difficulty Setting
AI1003 2092    2
AI1003 2092
AI1003 2124 Starting AI Think...
AI1003 2124    Req: 36.651702880859 | Pow: 234.25 | Pop: 25.015111923218
AI1003 2124    currently building a ork_squad_stormboy
AI1003 2124    currently building a ork_generator
AI1003 2124 End AI Think
AI1003 2124 AI Difficulty Setting
AI1003 2124    2
AI1003 2124
AI1003 2156 Starting AI Think...
AI1003 2156    Req: 68.651702880859 | Pow: 238.25 | Pop: 25.015111923218
AI1003 2156    currently building a ork_squad_stormboy
AI1003 2156    currently building a ork_generator
AI1003 2156 End AI Think
AI1003 2156 AI Difficulty Setting
AI1003 2156    2
AI1003 2156
AI1003 2188 Starting AI Think...
AI1003 2188    Req: 100.65170288086 | Pow: 242.25 | Pop: 25.015111923218
AI1003 2188    DesignerStrategy
AI1003 2188       not using designer preferences
AI1003 2188    DesignerStrategy
AI1003 2188    DefendStrategy
AI1003 2188    DefendStrategy
AI1003 2188    BuildBaseStrategy
AI1003 2188       BuildController: Compute build program...
AI1003 2188       Current tier: 1
AI1003 2188       BuildController: Building turret addon ork_gork_totem_addon_1
AI1003 2188       BuildController: Check generators...
AI1003 2188       BuildController: Building units...
AI1003 2188       BuildController: No ressources for units available
AI1003 2188       BuildController: Finish buildings...
AI1003 2188    BuildBaseStrategy
AI1003 2188    no more strategic flags to capture!
AI1003 2188    cannot place building: ork_gork_totem
AI1003 2188    currently building a ork_generator
AI1003 2188    this race does not have an addon notify!
AI1003 2188    can't build ork_gork_totem
AI1003 2188 End AI Think
AI1003 2188 AI Difficulty Setting
AI1003 2188    2
AI1003 2188
AI1003 2220 Starting AI Think...
AI1003 2220    Req: 83.326675415039 | Pow: 171.25 | Pop: 25.015111923218
AI1003 2220    currently building a ork_generator
AI1003 2220    currently building a ork_gork_totem_addon_1
AI1003 2220 End AI Think
AI1003 2220 AI Difficulty Setting
AI1003 2220    2
AI1003 2220
AI1003 2252 Starting AI Think...
AI1003 2252    Req: 117.72657775879 | Pow: 175.25 | Pop: 25.015111923218
AI1003 2252    currently building a ork_generator
AI1003 2252    currently building a ork_gork_totem_addon_1
AI1003 2252 End AI Think
AI1003 2252 AI Difficulty Setting
AI1003 2252    2
AI1003 2252
AI1003 2284 Starting AI Think...
AI1003 2284    Req: 152.12648010254 | Pow: 179.25 | Pop: 25.015111923218
AI1003 2284    DesignerStrategy
AI1003 2284       not using designer preferences
AI1003 2284    DesignerStrategy
AI1003 2284    DefendStrategy
AI1003 2284    DefendStrategy
AI1003 2284    BuildBaseStrategy
AI1003 2284       BuildController: Compute build program...
AI1003 2284       Current tier: 1
AI1003 2284       BuildController: Check generators...
AI1003 2284       BuildController: Building units...
AI1003 2284       BuildController: No ressources for units available
AI1003 2284       BuildController: Finish buildings...
AI1003 2284    BuildBaseStrategy
AI1003 2284    can't find strategic point to build a post on
AI1003 2284    currently building a ork_generator
AI1003 2284    currently building a ork_gork_totem_addon_1
AI1003 2284 End AI Think
AI1003 2284 AI Difficulty Setting
AI1003 2284    2
AI1003 2284
AI1003 2316 Starting AI Think...
AI1003 2316    Req: 186.52638244629 | Pow: 183.25 | Pop: 25.015111923218
AI1003 2316    can't find strategic point to build a post on
AI1003 2316    currently building a ork_generator
AI1003 2316    currently building a ork_gork_totem_addon_1
AI1003 2316 End AI Think
AI1003 2316 AI Difficulty Setting
AI1003 2316    2
AI1003 2316
AI1003 2348 Starting AI Think...
AI1003 2348    Req: 220.92628479004 | Pow: 238.25 | Pop: 25.015111923218
AI1003 2348    can't find strategic point to build a post on
AI1003 2348    currently building a ork_gork_totem_addon_1
AI1003 2348 End AI Think
AI1003 2348 AI Difficulty Setting
AI1003 2348    2
AI1003 2348
AI1003 2380 Starting AI Think...
AI1003 2380    Req: 255.32618713379 | Pow: 246.25 | Pop: 25.015111923218
AI1003 2380    DesignerStrategy
AI1003 2380       not using designer preferences
AI1003 2380    DesignerStrategy
AI1003 2380    DefendStrategy
AI1003 2380    DefendStrategy
AI1003 2380    BuildBaseStrategy
AI1003 2380       BuildController: Compute build program...
AI1003 2380       Current tier: 1
AI1003 2380       BuildController: Force-building ork_squad_stormboy
AI1003 2380       BuildController: Check generators...
AI1003 2380       BuildController: Building units...
AI1003 2380       BuildController: No ressources for units available
AI1003 2380       BuildController: Finish buildings...
AI1003 2380    BuildBaseStrategy
AI1003 2380    can't find strategic point to build a post on
AI1003 2380    no more strategic flags to capture!
AI1003 2380    currently building a ork_gork_totem_addon_1
AI1003 2380 End AI Think
AI1003 2380 AI Difficulty Setting
AI1003 2380    2
AI1003 2380
AI1003 2412 Starting AI Think...
AI1003 2412    Req: 129.72608947754 | Pow: 254.25 | Pop: 21.015111923218
AI1003 2412    can't find strategic point to build a post on
AI1003 2412    currently building a ork_gork_totem_addon_1
AI1003 2412    currently building a ork_squad_stormboy
AI1003 2412 End AI Think
AI1003 2412 AI Difficulty Setting
AI1003 2412    2
AI1003 2412
AI1003 2444 Starting AI Think...
AI1003 2444    Req: 164.12599182129 | Pow: 262.25 | Pop: 21.015111923218
AI1003 2444    can't find strategic point to build a post on
AI1003 2444    currently building a ork_gork_totem_addon_1
AI1003 2444    currently building a ork_squad_stormboy
AI1003 2444 End AI Think
AI1003 2444 AI Difficulty Setting
AI1003 2444    2
AI1003 2444
AI1003 2476 Starting AI Think...
AI1003 2476    Req: 199.12586975098 | Pow: 270.25 | Pop: 21.015111923218
AI1003 2476    DesignerStrategy
AI1003 2476       not using designer preferences
AI1003 2476    DesignerStrategy
AI1003 2476    DefendStrategy
AI1003 2476    DefendStrategy
AI1003 2476    BuildBaseStrategy
AI1003 2476       BuildController: Compute build program...
AI1003 2476       Current tier: 1
AI1003 2476       BuildController: Building ork_pile_o_guns
AI1003 2476       BuildController: Check generators...
AI1003 2476       BuildController: Building units...
AI1003 2476       BuildController: No ressources for units available
AI1003 2476       BuildController: Finish buildings...
AI1003 2476    BuildBaseStrategy
AI1003 2476    can't find strategic point to build a post on
AI1003 2476    no more strategic flags to capture!
AI1003 2476    currently building a ork_squad_stormboy
AI1003 2476 End AI Think
AI1003 2476 AI Difficulty Setting
AI1003 2476    2
AI1003 2476
AI1003 2508 Starting AI Think...
AI1003 2508    Req: 85.925918579102 | Pow: 228.25 | Pop: 21.015111923218
AI1003 2508    can't find strategic point to build a post on
AI1003 2508

#51 thudo

thudo

    Wacko AI Guy!

  • Division Leaders
  • 12,164 posts
  • Location:Lemonville North, Canada
  • Projects:DoW AI Scripting Project
  • Division:DoW
  • Job:Division Leader

Posted 09 December 2005 - 08:10 PM

Larkin: What map was that? Were they ALL Orks on HARD Skill? What StartPoint? Did you play the game again - same result from same Ork @ same StartPoint? Probably easy to investigate..
Advanced Skirmish AI Team Lead for the coolest Warhammer40k PC RTS out there:

Dawn of War Advanced AI Headquarters

Latest DoW Advanced AI Download!

#52 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 09 December 2005 - 10:14 PM

Kasyr Lutien 8p WA map. Replayed game with same setup (hard AI) and ork at same position did build this time. While ork did not build last time he had lots of building space left so it looks like a different problem.

During replay chaos player was killed without any help from allies. They did not send one squad to help him but were busy fighting somewhere around the map. Of course they lost afterwards. I'm now sure that defense code is much worse than 1.5. Allies seem to priorize skirmish battles in nowhereland instead of helping.

Edited by LarkinVB, 09 December 2005 - 10:15 PM.


#53 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 09 December 2005 - 10:25 PM

I checked the aitrace and although I didn't see the battle I've a good idea what happened. The ork AI tried a stormboy rush and was 'trapped' in it. According to the aitrace, the AI was forced in defensive mode the whole time. I guess it tried to defend something and sacrificed it's troops while defending. The rush was not aborted, therefore their HQ was probably not attacked directly.
This is an issue of the defend strategy (again) in combination with a rush. The defend strategy is simply too aggressive. The ork sacrificed its stormboys as soon as they were built. This should (1.) very rare and (2.) only occur if they are forced to defend a lot. I've reduced this problem a bit (see beta changes) but it's a definite point for 1.7 defend strategy changes.

This has to be investigated. Just wanted to hint as buildLater is setting the required req to 500 which might be the reason for the low squad caps. It might be advisable to just reduce the alternate now/later time from 45secs to 30secs before deleting it completely..

Related : ETA in buildbasestrategyinfo.ai is now obsolete and can be deleted. It is no longer used.


Absolute tremendous point Larkin. This explains why they sometimes didn't build troops although they had enough ressources. I don't think that I would have discovered that so easy. I've now skipped the build later part completly and removed the 500 ressource floor restriction.

#54 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 09 December 2005 - 10:38 PM

I've now skipped the build later part completly and removed the 500 ressource floor restriction.


Possible side effect may be that expensive units are build less likely ? Not sure. GetHighestDemandedSquad() has to be investigated to be sure. Another side effect may be that the constant stream of building squads will interrupt researches/buildings ? With the 45 sec timout the AI was able to collect resources up to 500 without using it on squads. This is gone now. Just be warned :-)

Edited by LarkinVB, 09 December 2005 - 10:42 PM.


#55 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 09 December 2005 - 10:56 PM

Don't worry, I've tested it and they've absolutly no problems with it. Especially SM is so badass, it scares the hell out of me :p . After 10 - 15 minutes everything below terminators, dreadnoughts, landraiders and predators is beneath him. A reason for that might also be that I've a modifier in the demand code that favours vehicles if enough power is available. That's pretty much the reason why the AI suddently has so much vehicles compared to squads.

#56 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 09 December 2005 - 11:05 PM

I guess you should add a terminator rush :-) !

#57 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 09 December 2005 - 11:10 PM

I'll try that as soon as my baneblade rush works :p .

#58 Malkor

Malkor

    Eternity

  • Members
  • 375 posts
  • Projects:Loladins of Legend.
  •  Inanely inane inanities!

Posted 10 December 2005 - 05:59 PM

Mmmm... Baneblade rush... so much fun!

#59 LarkinVB

LarkinVB

    title available

  • Members
  • 1,488 posts

Posted 11 December 2005 - 11:19 AM

Some quick impression 1.6b6 :

1. IG did build lots of chimeras as first vehicles in both battles I tested. Chimera are not that good to build 4 of them.

2. IG did build 5 vehicles buildings. Isn't 4 enough ?

3. SM seem to favor hellfire dreds though standard ones are more usefull in base defenses. I had a battle where SM tried to save its base with 4 hellfires which were locked fast in CC. Stand dreds may have saved the day.

4. Again very bad allied support, again this bad support did lead to loss of battle.

EDIT: What did you change, Arkhan that 1.6 is so much worse in helping its allies protecting their base ? It should be easy as that : If an allied base is under serious threat all nearby AI players should switch to defense and the defense location should be base under threat.

Edited by LarkinVB, 11 December 2005 - 12:58 PM.


#60 ArkhanTheBlack

ArkhanTheBlack

    title available

  • Members
  • 814 posts

Posted 11 December 2005 - 01:04 PM

1.) Chimeras are not that bad for 1 support cap. They are not great, but IG don't have much alternatives. Sentinels are only good against vehicles and buildings and useless against everything else. I once tried basilisks and it was a desaster. Hellhounds were the only alternative, but even they have significant weaknesses, especially against melee. Besides that, I already have a hellhound rush.

2.) I think I know why. The EvaluateSquadCap() method didn't have a check for existing build plans. Therefore, they've probably added a build plan to an existing one. I've fixed that by adding a plan check.

3.) I've reduced the 'either 100% dreads or 100% hellfires' problem a bit by adding a modifier that decreases the squad demand for every existing unit by 5%, but the calculation routine is still not perfect. Maybe we should increase the dread priority a bit again.

4.) We have to live with that until 1.7.

EDIT: What did you change, Arkhan that 1.6 is so much worse in helping its allies protecting their base ? It should be easy as that : If an allied base is under serious threat all nearby AI players should switch to defense and the defense location should be base under threat.

The defense code is the same as 1.5. The difference is that the AI is attacking a lot more than in 1.5 and before. The defense code seems a bit overstrained with the new dynamic gameplay. Besides that the old AI was never attacking so hard as the new one, therefore defending was much easier. Defense was never perfect. The 1.5 discussion thread had enough complaints about lacking support of AI allies, therefore it's definetly not a. 1.6 problem.


I think we're now ready for release. I've made the IG building fix and I let the hellfire/dreadnough adjustment up to Thud. Chimeras are not great, but at least cheap, cost and support cap wise.

Edited by ArkhanTheBlack, 11 December 2005 - 01:14 PM.




Reply to this topic



  


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users