 |
|
Zzyzx
|
|
Or wait until later and the Governors want to build nothing but bombers... Kind of hard to win a game by bombardment only...
|
|
|  |
 |
|
Kolyana
|
|
God, tell me about it. I just played a game in which I told the governors *not* to build any type of unit ... no air, no sea. I applied it to all cities.
Next turn? 3 fighter jets.
Hmm, I think. Odd.
I double checked governor settings, made sure they were not to build jets.
Next turn? 3 more jets and 3 bombers.
Next ... bombers, jets and Privateers (ARGH!) ...
Then more fighters, fighters, fighters ...
I had fighters up the gazoo ...
I actually came to the conclusion that in high resource cities, spare resources were used to build these smaller units. I could come up with no reason why this cack was being churned out.
|
|
|  |
 |
|
Archmage
|
|
Arizona Nevada border
Nov 2001 time: 23:16
|
|
LOL! You guys have it easy. Try playing as the Persians. You'll be using some cities to build Stealth Bombers and others to build Modern Armor and the damned game will ALWAYS try and build Immortals. Don't get me wrong...they were a great unit...FIVE THOUSAND YEARS AGO!!! CivII eliminated the building of obsolete units and I wouldn't have a problem with that here either... Galleons...LOL!
|
|
|  |
 |
|
Venger
|
|
Keeper of the Can-O'Whoopass
Jan 1970 time: 23:16
|
|
Same thing for my Roman Empire. Let's not build any mechanized infantry or tanks, let's churn out legion after legion after legion after legion...
Yet ANOTHER example of why this game is more of a chore than a pleasure...
Venger
|
|
|  |
 |
|
Raleigh
|
|
I am not sure but I think I read here that you can edit the rules so as to make galleys and immortals etc. obsolete with new units: ironclads and riflemen. But if you don't have the resources to build ironclads, etc. you will be screwed completley.
|
|
|  |
 |
|  |
 |
|  |
 |
|
Moraelin
|
|
quote: Originally posted by Archmage
LOL! You guys have it easy. Try playing as the Persians. You'll be using some cities to build Stealth Bombers and others to build Modern Armor and the damned game will ALWAYS try and build Immortals. Don't get me wrong...they were a great unit...FIVE THOUSAND YEARS AGO!!! CivII eliminated the building of obsolete units and I wouldn't have a problem with that here either... Galleons...LOL! |
Yep, it kept trying to make freakin' Immortals in every single city, all the way until I discovered the Marines. Only THEN it started wanting to make marines instead in some cities.
But at least the Immortals are a half-decent unit until the late middle ages, depending on how backwards you kept your opponents. If you think the Persians were bad, try the Greeks. It kept trying to make longbowmen all the way to the late 20'th century.
|
|
|  |
 |
|
larchy
|
|
Tactical Nuke production is followed by..... Warriors!
GFG!"££$!"£$!"@$!:@$£"!$"£@
Think I'm gonna stand outside Infogrammes HQ and burn meh bra.
|
|
|  |
 |
|
Moraelin
|
|
Actually, Elowan, THAT would at least make sense. However, the screw-up in the Civ 3 engine is that it makes no sense at all.
E.g., I already have Infantry, but the AI governors desperately want to make Immortals for the Persians or Longbowmen for the Greeks. Ahem. Why? Check the stats on Infantry. It has more offense AND defense than either the Immortals or the Longbowmen, the same HP, and the same movement. If I want to attack someone, the Infantry can not only hit the enemy's cities harder than Longbowmen, it also doesn't need any escort like those 1 def Longbowmen do.
From where I stand, it looks like the only kind of logic it applies is: you need this many defensive units, this many offensive units, this many artillery units, etc. So since my Infantry is horde of "defensive" units, it tries to make some "offensive" ones too... Which brings us to Immortals and Longbowmen.
But again, it doesn't check that the defensive units I already have are far more suited for offense, too, than what it's trying to create.
|
|
|  |
 |
|
dexters
|
 |
Vancouver, Canada
Nov 2001 time: 05:16
|
|
Actually, Soren has answered this question before.
I was complaining about the dumb Governor not being able to recognize I want to build riflemen, not archers.
Here's an excerpt from his response
quote: The AI defines "offensive" units as
Warriors
Archers
Swordsmen
Longbowmen
Chariots
Horsemen
Knights
Cavalry
Marines
Paratroopers
Tanks
Modern Armor
Thus, if you allow the AI to suggest offensive units, it will always try to find the best unit from the above group to build whenever it determines that you need more offense. And if you don't have the right assortment of resources, this might mean that it suggest build Longbowmen because that is the "best" offensive unit, even if Riflemen are available.
|
So his point was basically that the AI governors appear to be stupid because of the way they organize things. If you look at the above example, and assuming I don't have a horse as a resource (which is what happened in my game), the AI governors will continue to build Longbowmen as my offensive unit until I get Marines. Even if I have units like Riflemen or Infantry with far better attack power. Why? This is Because Riflemen is classified as a defensive unit, it won't build it.
The AI governors need to be fed input from time to time. I think the people here have a point. We weren't told which is offensive and which is defensive, so we sort of have to guess, and sometimes, what you think is an obvious thing (like changing production from Longbowmen to infantry) wont happen because, well... the AI works from a list of offensive/defensive units we weren't given. We have to find it out ourselves.
|
|
|  |
 |
|
Moraelin
|
|
And my question is, from a programming point of view, why DOES the AI even need a list of offensive and defensive units. I mean, really, there are only 3 stats for a unit, not some really detailed model that would bog down the CPU in complex maths. It can just take the raw list of units it can build, and see which unit has the highest offense or defense value, depending on which role it has in mind.
|
|
|  |
 |
|
Auren
|
|
I guess I have had little better luck tunign governors than others.
My only real problem is coast cities which want to build privateers all the time.
Land cities work ok, altough they want to make bombers occasionally. Luckily I like to have few bombers so it doesn't matter if I miss some of them. Altough ti really makes me wonder how governors make any kind of ounits when I have denied them to make any....
|
|
|  |
 |
|
Kolyana
|
|
Dexters: That's an interesting list, but the following posts after it were all valid.
We're talking about a programming environment here ... it shouldn't be hardcoded, it should be part of a decision making algorithm.
Not blowing my own horn or anything, but I'm the head of a small software company and the first thing we tell new recruits is to *NOT* hardcode this sort of stuff. Very sloppy work.
More importantly, if they have to hardcode it - why can't we edit it? All could be forgiven if I could create my own Offensive, Defensive lists.
|
|
|  |
 |
|
Moraelin
|
|
quote: Originally posted by Kolyana More importantly, if they have to hardcode it - why can't we edit it? All could be forgiven if I could create my own Offensive, Defensive lists. |
Because if it can be edited it's not really hardcoded? 
I mean, really, if someone could be bothered to read that list from a resource instead of hardcoding it... they might as well have done the Right Thing (TM) instead. I.e., could have used the horribly advanced programming technique known as a for loop, and got all the needed info directly from the units' defensive and offensive values.
Or for extra brownie points they could have kept two sorted lists of all units one can build, one by offense and one by defense, with cost as a second key, so they can quickly locate the hardest hitting or defending unit AND which is the cheapest for that offense/defense value. And since you only need to update that list when a new unit becomes available, even bubble sort would do.
Both of which would have had the advantage of automatically addapting to whatever modding is done to the game's units.
|
|
|  |
 |
|
Akka
|
 |
In front of my computer.
Nov 2001 time: 06:16
|
|
quote: Originally posted by Kolyana
Dexters: That's an interesting list, but the following posts after it were all valid.
We're talking about a programming environment here ... it shouldn't be hardcoded, it should be part of a decision making algorithm.
Not blowing my own horn or anything, but I'm the head of a small software company and the first thing we tell new recruits is to *NOT* hardcode this sort of stuff. Very sloppy work.
More importantly, if they have to hardcode it - why can't we edit it? All could be forgiven if I could create my own Offensive, Defensive lists. |
Am I the only one here that look at the game editor ? I know it does not allow to do any scenario, but you CAN choose for EACH UNIT if it will be a "defense" or an "offense" unit. Just open the editor, go for the "unit" panel, and look at the little boxes...
Now, it's true that except for expansion, the AI sucks. It looks good only because of the multiple restraints that are put on each civ to give to the weaker more chances to take back their late, and to the more powerful more caps to make sure that they won't go too far.
Cheesy.
|
|
|  |
 |
|
rid102
|
|
quote: Am I the only one here that look at the game editor ? I know it does not allow to do any scenario, but you CAN choose for EACH UNIT if it will be a "defense" or an "offense" unit. Just open the editor, go for the "unit" panel, and look at the little boxes... |
I'm still looking for the "Don't be ****" checkbox in the editor - anyone found it yet?
|
|
|  |
All times are GMT. The time now is 05:16. Apolyton Time is 00:16. |
top of page
|
| archivepost |
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|