AI is civilization

civ007

Chieftain
Joined
May 28, 2001
Messages
20
Location
Canada
I am wondering how the AI works in civII. (Or civI or III for that matter). Does anyone know if there is an article somewhere that describes this. (Or for other, somewhat similar, strategy games).

E.g. why does the AI try to kill you fortified rifleman on a mountain when it could just go around?
 
Read the 'AI Stupidities' for basic info of these stupid
things what AI will prefer in Civ2.
 
I have read the AI stupidities. What I want to know is the "reasoning" process that the AI uses.

Eg. Does the AI try to take the shortest path to one of your cities and therefore encouters your rifleman?
 
As far as I know AIs work with if-then-else loops. Basically just like a human. If my unit is stronger than the enemy unit then i will attack else I will shit my pants ;)
Of course the whole thing is far more complex but thats the basic thing.
 
Civ II also uses a rudimentary "expert" algorithm. But it is limited in implementation, favoring instead other modifications to production, etc. to balance the game.

There is an open-source project or two that is "reverse-engineering" some aspects of Civ II... such as Free Civ. You are free to contact them. Since those are not "real" Civ II, I personally don't know much about the project, though.

If you to find the flowcharts or program code, let me know too. Maybye get Sid to release the source code when Civ III comes out ;).
america1s.jpg
 
The Title for this discussion is "AI is civilization."

For a second there, I thought you were either talking about the X-Files or the "Peter Principle."

But, in the final analysis -- at least in its conduct of war -- the AI suffers from a distinct lack "recursive programming." Here's hoping that Civ3 improves upon this.
 
Back
Top Bottom