|
|
|
 |

March 6th, 2003, 08:35 PM
|
 |
Lieutenant General
|
|
Join Date: Jan 2001
Location: Oxford, UK
Posts: 2,592
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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
|

March 6th, 2003, 09:49 PM
|
Lieutenant Colonel
|
|
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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 ]
|

March 6th, 2003, 10:03 PM
|
Lieutenant Colonel
|
|
Join Date: Feb 2003
Location: RI. USA
Posts: 1,470
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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 ]
|

March 7th, 2003, 01:21 PM
|
 |
Lieutenant General
|
|
Join Date: Jan 2001
Location: Oxford, UK
Posts: 2,592
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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
|

March 7th, 2003, 06:17 PM
|
Corporal
|
|
Join Date: Jun 2002
Location: Hannover, Germany
Posts: 140
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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
|

March 7th, 2003, 06:29 PM
|
 |
Lieutenant General
|
|
Join Date: Jan 2001
Location: Oxford, UK
Posts: 2,592
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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
|

March 7th, 2003, 06:43 PM
|
Corporal
|
|
Join Date: Jun 2002
Location: Hannover, Germany
Posts: 140
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
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
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|