.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
  #1  
Old August 2nd, 2001, 02:40 PM

tesco samoa tesco samoa is offline
General
 
Join Date: Jul 2001
Location: Canada
Posts: 4,603
Thanks: 0
Thanked 0 Times in 0 Posts
tesco samoa is on a distinguished road
Default AI and the number of planets they colonize

I did a few different searches on the topic and could not find anything. Just incase this has been talked to death earlier.

Question is

What do you have to mod to make the AI colonize at a quicker rate?

Thank you

__________________
RRRRRRRRRRAAAAAGGGGGGGGGHHHHH
old avatar = http://www.shrapnelgames.com/cgi-bin...1051567998.jpg

Hey GUTB where did you go...???

He is still driving his mighty armada at 3 miles per month along the interstellar highway bypass and will be arriving shortly
Reply With Quote
  #2  
Old August 2nd, 2001, 03:09 PM
Rollo's Avatar

Rollo Rollo is offline
Brigadier General
 
Join Date: Jul 2001
Location: Kiel, Germany
Posts: 1,896
Thanks: 0
Thanked 0 Times in 0 Posts
Rollo is on a distinguished road
Default Re: AI and the number of planets they colonize

Good question. I am trying this right now, too. The way I try it is building additional Base Space Yards in the Exploration state. I am currently testing it. Any insights from expert AI creators?

Thanks, Rollo
__________________
SE4
Devnull Mod Gold:
Version 1.80
Dungeon Odyssey:
Hack and Slash
Version 0.53e
Reply With Quote
  #3  
Old August 2nd, 2001, 03:48 PM
Alpha Kodiak's Avatar

Alpha Kodiak Alpha Kodiak is offline
Captain
 
Join Date: Jan 2001
Location: Chandler, AZ, USA
Posts: 921
Thanks: 0
Thanked 0 Times in 0 Posts
Alpha Kodiak is on a distinguished road
Default Re: AI and the number of planets they colonize

The AI will colonize as fast as you tell it to build colonizers (assuming that it sees worlds to colonize). There are a couple of ways to approach the issue early, each with minor drawbacks. The fastest expansion that I have seen comes from having 3 colonizers at the top of the ship construction file in the exploration phase. This basically forces the AI to completely colonize everything it can before your homeworld starts building anything but colonizers, since it can't build them as fast as they get used up. Once there is nothing to colonize, you will see a couple of colonizers hanging around doing nothing until an attack ship gets built and it finds something to colonize in another system. The drawback is that if a hostile empire shows up early, there are no warships to help defend the home system. It does seem to generally work well, though.

The other approach is to have 2 colonizers at the top of the construction file, followed by a base space yard. This gets more construction going, but since the space yard builds slower, typically you will wind up with a colonizer under construction for an extended period of time (thus slowing down expansion since the construction minister counts that colonizer toward the requirements for colonizers.)

The other thing that I found that improves expansion is to make sure that the planet types file is set up to place a resupply base with a spaceyard in every system you colonize. This makes sure that there is a place for construction as well as resupply everywhere on the perimeter of your empire. The default planet types file does not do this and can handcuff the AI fleets later in the game because they have to return to worlds on the interior to resupply and repair. Of course, the resupply world means one less resource planet, so you run into a trade off again.

Actually, finding the balance between expansion and infrastructure/defense is probably the most difficult part of designing a challenging AI. There are trade offs at all levels.

EDIT: One more thing, make sure that you have entries for colonizers in the construction file in all phases, even attack and defend. Otherwise, your expansion will dramatically slow down as soon as you run into another empire, and that will kill you.

[This message has been edited by Alpha Kodiak (edited 02 August 2001).]
__________________
My SEIV Code: L++++ GdY $ Fr+++ C-- S* T? Sf Tcp A%% M+++ MpT RV Pw+ Fq Nd- RP+ G++ Au+ Mm++(--)

Ursoids of the Galaxy, unite!
Reply With Quote
  #4  
Old August 2nd, 2001, 03:56 PM

Atraikius Atraikius is offline
Second Lieutenant
 
Join Date: Mar 2001
Location: Elk River, MN, USA
Posts: 472
Thanks: 0
Thanked 0 Times in 0 Posts
Atraikius is on a distinguished road
Default Re: AI and the number of planets they colonize

I think the fastest expansion I have seen is by setting the contruction of warships too high for the AI to support the maintenance. This forces the AI to build colony ships at an increased rate to attempt to provide the resources it requires - causing a snowball effect in which the increased # planets creates requires a larger number of attack ships, which require more resources. etc...

I think Alpha's second example is about the best though.
Reply With Quote
  #5  
Old August 2nd, 2001, 04:08 PM

Baron Munchausen Baron Munchausen is offline
General
 
Join Date: Aug 2000
Location: Ohio, USA
Posts: 4,323
Thanks: 0
Thanked 0 Times in 0 Posts
Baron Munchausen is on a distinguished road
Default Re: AI and the number of planets they colonize

The number of colonizers you tell the AI to build during the 'Exploration' phase is important. What I've done is have it keep checking if it's got 2 while stepping through the standard defense infrastructure (WPs, sats, attack and defense ships) so it can sort of 'juggle' the two tasks of preparing to defend itself if it meets a nearby enemy and still expand. But, I discovered something else important while tinkering. I was frustrated that the AI seemed not to respond when colonies were destroyed. I would slag a few worlds and bring my ships home and those world were NOT recolonized! Well, I found that if you increase the number of colony ships requested in the "Secure Holdings After Attack, Incursion" phase then it will recolonize worlds that you have bLasted. Being able to respond to attack by rebuilding is also important and this small change has made the AI more challenging. It doesn't take a lot, but there really needs to be a higher level of colonizers than inthe 'attack' and 'defend' phases for it to go back and recolonize destroyed worlds.
Reply With Quote
  #6  
Old August 2nd, 2001, 05:30 PM

tesco samoa tesco samoa is offline
General
 
Join Date: Jul 2001
Location: Canada
Posts: 4,603
Thanks: 0
Thanked 0 Times in 0 Posts
tesco samoa is on a distinguished road
Default Re: AI and the number of planets they colonize

Thank you very much with this info. It will def. help. I will let you know how it goes
__________________
RRRRRRRRRRAAAAAGGGGGGGGGHHHHH
old avatar = http://www.shrapnelgames.com/cgi-bin...1051567998.jpg

Hey GUTB where did you go...???

He is still driving his mighty armada at 3 miles per month along the interstellar highway bypass and will be arriving shortly
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

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 04:39 PM.


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