.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







Go Back   .com.unity Forums > Shrapnel Community > Space Empires: IV & V

Reply
 
Thread Tools Display Modes
  #1  
Old March 6th, 2003, 08:35 PM
oleg's Avatar

oleg oleg is offline
Lieutenant General
 
Join Date: Jan 2001
Location: Oxford, UK
Posts: 2,592
Thanks: 0
Thanked 0 Times in 0 Posts
oleg is on a distinguished road
Default Re: Proportions AI without AI colony bug :)

Yes, there is a big chance Abbidon in your setting will not build ANY rock colonizers if it already has enough unused Gas colonizers at that moment. This is why it is called "dead end colonizer bug"

Yes, my AI will keep some extra colonizers. It is not good, but what can I do ?

I made a test in non-connected game. At the moment AI colonized all rock and gas planets in the system but before it discovered ice, it had two idle colonizers - one rock and one gas. I scraped them both - next turn, AI start to build one rock and one gas Rexx, I don't know why id did't work in your test. SE is a strange game should I say !
__________________
It is forbidden to kill; therefore all murderers are punished unless they kill in large numbers and to the sound of trumpets. - Voltaire
Reply With Quote
  #2  
Old March 6th, 2003, 09:49 PM

JLS JLS is offline
Lieutenant Colonel
 
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
JLS is on a distinguished road
Default Re: Proportions AI without AI colony bug :)

Quote:
Originally posted by oleg:
Yes, there is a big chance Abbidon in your setting will not build ANY rock colonizers if it already has enough unused Gas colonizers at that moment. This is why it is called "dead end colonizer bug"
I have no unused settings=0 as you can see!
Unless I am misunderstanding you?

I believe the below Abbidon will continue to build Colonizers, Its been tested and ok, Oleg.
~~
If the Build at Least value is greater than 0 , we check if the Planet Per Item condition is still true. If it is, then we purchase another one, if not, we move to the next queue item. If we do purchase another one, we continue in this loop until the condition is false , or we have purchased the number in Build At Least.
~~
I believe with your suggested setting a (Must Have At Least) condition may halt colonizer production if AI has 3 not needed colonizers in surplus and less then 16 planets. Hence not building a new Colonizer design type.

Abbidon currant settings:
AI State := Not Connected
Num Queue Entries := 23
Entry 11 Type := Colonizer
Entry 11 Planet Per Item := 30
Entry 11 Must Have At Least := 0

[ March 06, 2003, 20:32: Message edited by: JLS ]
__________________
>~~~~~~AI CAMPAIGN -NEW-v4.191a AIC ~~~~~~<

Optimized for[i] Solitaire Play!
With or without all Warp points, Finite resources, same starts and Simultaneous movement


~~~ CLICK ON &gt;&gt;&gt; (((&gt; <font color="green"> AI CAMPAIGN v4.191 </font> &lt)) &lt;&lt;&lt; To Get ~~~
Reply With Quote
  #3  
Old March 6th, 2003, 10:03 PM

JLS JLS is offline
Lieutenant Colonel
 
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
JLS is on a distinguished road
Default Re: Proportions AI without AI colony bug :)

Oleg,
Is it possible that the Colonizer bug you are referring to has already been resolved?

Version 1.62:
1. Fixed - The AI was not purchasing colonizing ships

Version 1.61:
1. Changed - The Default_Ai_Construction_Vehicles.txt file will now allow
for the design name or the design type. The term "Colonizer" is
till hard-coded to be evaluated to the needed type of colonizer.
When looking for the design to build, the game will look for the
latest design which matches the design name. If no match is found,
then the latest design which matches the design type will be located.
If neither is found, this purchase item will be skipped.

[ March 06, 2003, 20:04: Message edited by: JLS ]
__________________
&gt;~~~~~~AI CAMPAIGN -NEW-v4.191a AIC ~~~~~~&lt;

Optimized for[i] Solitaire Play!
With or without all Warp points, Finite resources, same starts and Simultaneous movement


~~~ CLICK ON &gt;&gt;&gt; (((&gt; <font color="green"> AI CAMPAIGN v4.191 </font> &lt)) &lt;&lt;&lt; To Get ~~~
Reply With Quote
  #4  
Old March 7th, 2003, 01:21 PM
oleg's Avatar

oleg oleg is offline
Lieutenant General
 
Join Date: Jan 2001
Location: Oxford, UK
Posts: 2,592
Thanks: 0
Thanked 0 Times in 0 Posts
oleg is on a distinguished road
Default Re: Proportions AI without AI colony bug :)

It is still not fully solved. I think it works as intended if you use "must have = 0" but nit in other situations. I checked how your file works and it looks great ! I am going to redo all "non-connected" states in my AI Thank you very much !
__________________
It is forbidden to kill; therefore all murderers are punished unless they kill in large numbers and to the sound of trumpets. - Voltaire
Reply With Quote
  #5  
Old March 7th, 2003, 06:17 PM

Rexxx Rexxx is offline
Corporal
 
Join Date: Jun 2002
Location: Hannover, Germany
Posts: 140
Thanks: 0
Thanked 0 Times in 0 Posts
Rexxx is on a distinguished road
Default Re: Proportions AI without AI colony bug :)

Sorry, I don't get it. Why should setting Must have at least to "0" help avoiding a colonizer dead end?
__________________
homo homini lupus est
Reply With Quote
  #6  
Old March 7th, 2003, 06:29 PM
oleg's Avatar

oleg oleg is offline
Lieutenant General
 
Join Date: Jan 2001
Location: Oxford, UK
Posts: 2,592
Thanks: 0
Thanked 0 Times in 0 Posts
oleg is on a distinguished road
Default Re: Proportions AI without AI colony bug :)

Quote:
Originally posted by Rexxx:
Sorry, I don't get it. Why should setting Must have at least to "0" help avoiding a colonizer dead end?
Because there are no "unused" colony ships in reserve. Nothing yo impede construction of different colony ships upon request

Don't think it will work in "open" state. There are always planets to colonize and AI can easily saturate "planet per item" and get to the same sorry state but I'm not sure.
__________________
It is forbidden to kill; therefore all murderers are punished unless they kill in large numbers and to the sound of trumpets. - Voltaire
Reply With Quote
  #7  
Old March 7th, 2003, 06:43 PM

Rexxx Rexxx is offline
Corporal
 
Join Date: Jun 2002
Location: Hannover, Germany
Posts: 140
Thanks: 0
Thanked 0 Times in 0 Posts
Rexxx is on a distinguished road
Default Re: Proportions AI without AI colony bug :)

Quote:
Originally posted by oleg:
Don't think it will work in "open" state. There are always planets to colonize and AI can easily saturate "planet per item" and get to the same sorry state but I'm not sure.
That's exactly what I guessed. Sooner or later the Planets per item condition is fulfilled with unusable colonizers and I get stuck again in this damned dead end.
Will run my tests in connected games during the weekend, maybe I can come up with something.
__________________
homo homini lupus est
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 02:35 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.