View Single Post
  #2  
Old October 25th, 2007, 01:18 PM

thejeff thejeff is offline
General
 
Join Date: Apr 2005
Posts: 3,327
Thanks: 4
Thanked 133 Times in 117 Posts
thejeff is on a distinguished road
Default Re: AI nation skills

Not necessarily a list of scales for every nation. I want the randomness in there. I don't want the same pretender design every time, nor a list of 2-3 choices for each nation.

But a couple of things ruled in/out would help a lot.
Some general rules like:
Don't take 3 misforture and 3 turmoil.
and some specific ones:
Neifelhiem: take cold 2 or 3
EA/LA Mictlan: high dominion and/or awake pretender
High production with MA Ulm

Don't think of it as optimizing the AI's design, but avoiding stupid mistakes.

On another note:
If the code is well-designed, there should be little to no lag even for in-game nation specific thinking. You don't have a series of checks at every decision point, you have separate, preferably inherited, functions for races that want special handling.
(Of course, it's probably not well-designed. Most code, including mine, isn't. That's not a criticism, just an observation. Large codebases tend to grow haphazardly and need to be rethought from the ground up, but there is rarely time or interest.)
Reply With Quote