Re: Note from MM - AI MODDERS MUST READ THIS
Ok, here is some more:
1) Spelling for Kamikaze ship default tactic is wrong; it says Ram instead of Kamikaze (as stated in defaultstrategies.txt), which makes Kamikaze ships use Optimal Firing Range tactic instead.
2) Since AI makes a large number of designs, he often uses up all his available names and stops making new designs (as stated by Mephisto). I would propose that they change AI naming system from roman numeral (I, II, III etc.) to something like Mkxxx (where xxx would be a number from 1 to 255). E.g. 'Eagle I' ship will be named 'Eagle Mk1'. That will give AI much more room to make designs, and shouldn't be too hard to do.
3) AI should never build units on planets if there is no storage left on it. Right now, when there is no room on planet, all excess units are:
1- simply not built
2- put on a cargo hold of some orbiting transport or colonizer
As a result that transport just stands there whole time doing nothing, probably because the AI doesn't know how to handle that cargo.
4) Bases should always be placed between the closest attacker group and planet. The remaining bases should be symmetrically distributed around planet. Bases should be closer to planet (2 spaces away max).
5) There should be ability to place Satellites on legal spaces before combat (SE3 like), and should be able to split them in Groups (AI should be splitting them like fighters. The number could be specified in Races_Default_Strategies.txt for each race).
6) AI should be scrapping some facilities to make room for the new ones. I.e. he needs to scrap 1 research facility in order to make Central Computer Complex.
7) Combat initiative. Right now Player always moves first in tactical which puts AI in great disadvantage if the fleets are close at the start of combat. Initiative could be based on speed and initiative and should be separate for each ship in combat.
8) AI needs to choose it planet types better. He assigns too often low resource planets for mining, and high resource mining for research and intelligence. It really hurts AI.
[This message has been edited by Daynarr (edited 13 January 2001).]
|