.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 20th, 2001, 04:24 PM

jimbob55 jimbob55 is offline
Corporal
 
Join Date: Jan 2001
Posts: 132
Thanks: 0
Thanked 0 Times in 0 Posts
jimbob55 is on a distinguished road
Default Re: A new AI Minister?

From what I can see in the data files, the AI almost works like this. There are a few problems such as the resupply minister not taking any notice of the destination of a fleet or colonising minister picking the furthest colony ship from the destination.

The 'Overlord' seems to be the algorithm for choosing the AI state. The only memory it appears to have is the anger rating. This makes for a fairly predictable AI, as long as you're not MEE giving the AI lots of stuff will make it happy. Maybe an extra variable (Contrariness?) could be introduced to provide a more long term and unpredictable factor into AI relations.

The lower level ministers could do with some sort of pecking order based on state. A minister of war should outrank a minister of resupply when attacking.
Colonising minister should search for the nearest colony ship to the destination. If there is an idle shipyard that could produce the colony ship and send it faster, then use that instead.
Minister for population movement should distribute the population using some sort of rule (never reduce homeworld below 50% max pop. If homeworld pop above 50% then ship population to planet with largest space available)

I'm sure there are other rules that would help the AI, but a memory would be even better.....
Reply With Quote
  #2  
Old March 20th, 2001, 11:43 PM

Lucanos Lucanos is offline
Corporal
 
Join Date: Mar 2001
Location: Sweden
Posts: 139
Thanks: 0
Thanked 0 Times in 0 Posts
Lucanos is on a distinguished road
Default Re: A new AI Minister?

Noble's Idea is great, and should ALSO be used when a human player is turning the ministers on.

When the resupply minister wants to refuel you Alpha Fleet that you are planning to use for an attack next turn he should ASK if you want the fleet to ressupply.

Or when the pop-minister is trying to suck you homeworld dry, or when the retrofit minister is trying to retrofit your entire defense fleet so that it's not retrofitting just as the enemy enters the system.

nuff said
__________________
The best way to seek help is to help the best seek the way.
-Philter
Reply With Quote
  #3  
Old March 20th, 2001, 11:57 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: A new AI Minister?

Just give the AIs a "rubber stamp" mode.

If its in "Rubber Stamp" it assumes it can do whatever it wants, otherwise you do the paperwork manually:
"Alpha Fleet Needs supplies! Should we:
a) Resupply now
b) Wait ___ Turns before asking me again."

in a series of message boxes at the beginning of turn.

You can either let the AI do what it wants, or decide whether each thing it wants is good, but still let it do the "dirty work" of checking supplies/finding/moving the ships. The third option is to turn off the AI and do it all yourself.
Reply With Quote
  #4  
Old March 21st, 2001, 11:09 AM

Lucanos Lucanos is offline
Corporal
 
Join Date: Mar 2001
Location: Sweden
Posts: 139
Thanks: 0
Thanked 0 Times in 0 Posts
Lucanos is on a distinguished road
Default Re: A new AI Minister?

I assume you are brainstorming - or do you mean that there actually is a "rubber stamp" feature which I could turn on? Now? In the 1.30?
__________________
The best way to seek help is to help the best seek the way.
-Philter
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 10:39 AM.


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