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

This Month's Specials

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

   







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

Reply
 
Thread Tools Display Modes
  #11  
Old May 31st, 2003, 08:35 PM
Q's Avatar

Q Q is offline
Colonel
 
Join Date: Jan 2001
Posts: 1,661
Thanks: 0
Thanked 0 Times in 0 Posts
Q is on a distinguished road
Default Re: When AI scrap ships ?

Oleg I think you are right.
I did some observation in a simultaneous game, where you can login into an empire without turning it to human control. And indeed there were some empires thar scrapped the same type of non obsolete space yard base while building a new one of the same type. Without the AI bonus the resource spending exceeded the income which probably caused the scrapping. However the game had a high AI bonus (= 5x production) which was shown correctely in the empire status window.
My conclusion is that the AI indeed still does not take the bonus into consideration when he has to decide if scrapping is needed.
Reply With Quote
  #12  
Old June 1st, 2003, 12:24 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: When AI scrap ships ?

Thanks, Q.

We all are very smug about how buggy is Moo3. But look here - after 3 years and many patches (thanks MM, I really appreciate your continious support of the game ! But still..) there is an apparently simple but devastating AI bug

To the best of my knoweledge, there will be no new patch any time soon if ever. Then question is what can we do. What effect has "maintanence percent of resources" in AI_settings on AI ? Does it count when AI decides to build ships or when to scrap ? Or both ? It is important to know if I want to make it, for example >100% or alternatively very small.
Any ideas ?
__________________
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
  #13  
Old June 1st, 2003, 04:15 PM
Q's Avatar

Q Q is offline
Colonel
 
Join Date: Jan 2001
Posts: 1,661
Thanks: 0
Thanked 0 Times in 0 Posts
Q is on a distinguished road
Default Re: When AI scrap ships ?

I tried a value >100% for maintenance limit in the settings.txt file for the race I observed. No effect.
The problem IMHO is that the beta-testing for SE IV works suboptimal. I do not criticize the beta testers - they do a great job - but the system. If you make a fix like the one of the maintenance limit, MM should give a couple of beta testers the precise job to check it. As far as I know (please correct me if I am wrong!) nobody coordinates what the beta testers actually test. It's open to everybody what they do and therefore some features are never really tested and bugs persist for years. Another example is the "change bad intel chance" ability that never got to work.
For SE V this should be changed IMHO.
Reply With Quote
  #14  
Old June 1st, 2003, 09:38 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: When AI scrap ships ?

Quote:
Originally posted by Q:
I tried a value >100% for maintenance limit in the settings.txt file for the race I observed. No effect.
The problem IMHO is that the beta-testing for SE IV works suboptimal. I do not criticize the beta testers - they do a great job - but the system. If you make a fix like the one of the maintenance limit, MM should give a couple of beta testers the precise job to check it. As far as I know (please correct me if I am wrong!) nobody coordinates what the beta testers actually test. It's open to everybody what they do and therefore some features are never really tested and bugs persist for years. Another example is the "change bad intel chance" ability that never got to work.
For SE V this should be changed IMHO.
How exactly did you test it ? remember - AI does not read settinds.txt file during the game. Moreover, it is stored in .emp file (I think - but may be wrong). Thus, file changes will not affect games in progress and you may have generate new .emp file too !
__________________
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
  #15  
Old June 1st, 2003, 10:08 PM

Phoenix-D Phoenix-D is offline
National Security Advisor
 
Join Date: Nov 2000
Posts: 5,085
Thanks: 0
Thanked 0 Times in 0 Posts
Phoenix-D is on a distinguished road
Default Re: When AI scrap ships ?

.emp files don't store any AI information- just race setup.
__________________
Phoenix-D

I am not senile. I just talk to myself because the rest of you don't provide adequate conversation.
-Digger
Reply With Quote
  #16  
Old June 2nd, 2003, 01:26 AM
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: When AI scrap ships ?

Quote:
Originally posted by Phoenix-D:
.emp files don't store any AI information- just race setup.
Wrong - it stores strategies for example and does not read them from AI_strategies file. This is the reason for infamous complaints about TDM Orks' - the supplied emp file was generated before author added new strategy selection to AI_design and AI_startegies files. But AI reads only design but not strategy and spits Messages !

I am pretty sure same goes for settings file - SE reads it only once, when race/player is generated !
__________________
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
  #17  
Old June 2nd, 2003, 06:54 PM
Q's Avatar

Q Q is offline
Colonel
 
Join Date: Jan 2001
Posts: 1,661
Thanks: 0
Thanked 0 Times in 0 Posts
Q is on a distinguished road
Default Re: When AI scrap ships ?

Quote:
Originally posted by oleg:
How exactly did you test it ? remember - AI does not read settinds.txt file during the game. Moreover, it is stored in .emp file (I think - but may be wrong). Thus, file changes will not affect games in progress and you may have generate new .emp file too !
I changed the value in the running game, but I am 100% sure that the settings.txt file is read at least for some values during the game: I increased recently during the ongoing game the number of drones per target in the settings.txt file of a race and the effect was seen almost immediately.
Reply With Quote
  #18  
Old June 2nd, 2003, 07:03 PM
Suicide Junkie's Avatar
Suicide Junkie Suicide Junkie is offline
Shrapnel Fanatic
 
Join Date: Feb 2001
Location: Waterloo, Ontario, Canada
Posts: 11,451
Thanks: 1
Thanked 4 Times in 4 Posts
Suicide Junkie is on a distinguished road
Default Re: When AI scrap ships ?

That would be your problem, then.

The racial stats cannot be changed during the game.

EMP files are essentially a script for quickly filling in the racial trait choices during the game setup.
Reply With Quote
  #19  
Old June 2nd, 2003, 07:12 PM
Q's Avatar

Q Q is offline
Colonel
 
Join Date: Jan 2001
Posts: 1,661
Thanks: 0
Thanked 0 Times in 0 Posts
Q is on a distinguished road
Default Re: When AI scrap ships ?

I did the following check in the simultaneous game I described before:
- picked a race that did not scrap (because maintenance was only about 60% of the income without AI bonus).
- lowered the maintenance limit from 80% to 10%.
- next turn this AI race scrapped a ship!

Conclusion: the maintenance limit is read during the game and low values will increase scrapping.
I do not know why values higher than 100% don't work, but it might be a hard coded limit.
Reply With Quote
  #20  
Old June 2nd, 2003, 07:27 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: When AI scrap ships ?

Ok, how about this test :

Set "largest hull" for first 10 turns = 300.
generate the empire with this setting. Start a game. AI will make design only destroyers, transports, etc.
Now, exit the game, edit AI_settings to mke ai design larger ships, sey up to 1000. Start SEIV, with the old emp. file. - AI still designs small ships only. Changes in AI_settings are ignored !
__________________
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
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 12:43 PM.


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