.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 January 9th, 2001, 11:21 AM

imperishable imperishable is offline
Private
 
Join Date: Dec 2000
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
imperishable is on a distinguished road
Default AI improvements

I noticed that AI doesn't make very good ship designs. I set up a demo game with open technology tree, so every race had all the demo tech. After I met cruisers from AI, I spent some time designing my own cruiser. Neither of us used missiles. I was able to make a design that allowed 2 of my crusiers beat 3 of AI cruisers with no losses half the time. Computer was in control of both sides. I simulated this combat a dozen times so I'm pretty sure AI design was inferior to mine.

Anyway, what I am suggesting is adding a learning algorythm to AI. So while the human player is taking his turn, AI would semi-randomly create ship designs and test them in the simulator against best ships known to it of the same size. That way you will almost always fight against good AI ships, given the technology. This shouldn't be a hard thing to add since the main ingredient is the simulator.

Another area that could use some improvement in AI is combat strategy.
First of all, as someone already mentioned, AI shouldn't use fleet formations. It's much better if each ship followed its own strategy.
Second, AI needs to learn how to use specialized ships together. For example, lets say AI fleet has a few ships equiped with shield depleting weapons and a few ships with normal weapons. I don't know if AI ever creates such a fleet, but it should, and the shield depleting ships should target only ships with shields, you know. AI should also learn how to create and efficiently coordinate fleets like:
1) engines killer ship, shield killer ship, boarding party ship, computer virus ship
2) all missile ships, learn to 'missile dance'
3) engine killer ships, long range missile ships. (Here AI should kill enemy engines and then move out of the way, letting missile ships fire from safe distance)
4) ships with normal damage weapons and a worm hole weapon. (AI strategy would be to focus normal damage weapons on a single target and use worm hole weapon to teleport other ships far away. This is 'divide and conquire' strategy)
5) another little trick is to build a large ship equiped with only 1 small weapon (point defense) and use the rest of the ship space for shields. You could send those decoy ships first so enemy AI targets them first, and while they are busy lowering immense shield defense of the decoy ship, your other ships do their job undisturbed. Doesn't work all the time, but often enough.

You get the idea. Such fleet combinations would have to be hard coded into the game, so AI used them. Considering the variety of ship equipment, it's a shame not to use ship specialization combat strategies. What's even worse is that in multiplayer we can't control ships during combat, so we need to teach AI how to do it the way we would.

[This message has been edited by imperishable (edited 09 January 2001).]
Reply With Quote
  #2  
Old January 9th, 2001, 11:25 AM

Emperor Zodd Emperor Zodd is offline
Sergeant
 
Join Date: Jan 2001
Location: Syracuse,NY USA
Posts: 320
Thanks: 0
Thanked 0 Times in 0 Posts
Emperor Zodd is on a distinguished road
Default Re: AI improvements

You would think that ship design would be the one thing that would be easy to program for the AI to do,since the designs would be layed out for them by a human ahead of time.
Reply With Quote
  #3  
Old January 9th, 2001, 12:51 PM

imperishable imperishable is offline
Private
 
Join Date: Dec 2000
Posts: 24
Thanks: 0
Thanked 0 Times in 0 Posts
imperishable is on a distinguished road
Default Re: AI improvements

I am not sure what you are trying to say, but what I meant was: AI ship designs wouldn't be specified ahead of time by players. AI would create all the designs by itself and select 'best ones' based on their performance in the simulator.
Reply With Quote
  #4  
Old January 9th, 2001, 04:29 PM
dmm's Avatar

dmm dmm is offline
Captain
 
Join Date: Sep 2000
Location: USA
Posts: 806
Thanks: 0
Thanked 0 Times in 0 Posts
dmm is on a distinguished road
Default Re: AI improvements

I don't think Zodd's idea would work easily, because the game is so customizable. Designs that were awesome in testing might become stinky depending on mods. Then everyone would complain about the AI designs. You'd have to have a file with AI designs, and mod it every time you made a mod to the tech. The original idea of this topic was a good one, although it would be better if the AI concentrated on beating the best ships of its current main competitor/enemy.
__________________
Give me a scenario editor, or give me death! Pretty please???
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 06:27 PM.


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