AI Aggressiveness Disparity

sir_kris

Chieftain
Joined
Dec 9, 2010
Messages
26
I recently played several games on Prince difficulty. In each of those games, the AI was an absolute pushover. Only once did an AI invade me, and it was easily broken-up (despite all the free units they get).

So I started trying the next difficulty level, King. In the first game I played on King difficulty, all but one of the AI civs were Friendly. Shortly into the Classical era, one of the Friendly civs attacked me! No denunciation, no hostility, no insults. Went directly from "I love you" to "DIE PIG!" Within the next 10 turns or so, every single other civ I'd met declared war on me as well. My score was second-highest and I was careful not to encroach on anyone's borders.

I was about to lose my first city, when one of the AI civs attacking the city declared war on the other AI civ attacking that city. As amusing as this was, it saved me in the short term, as the AI units suddenly focused on attacking each other and left my city alone completely.

Eventually, however, I ran out of units and the AI kept getting them out of thin air, so game over.

That brings us to the second game, also on King, that I just finished playing. In this case, I had only met 3 civs. One to my north, one to my south, and one on another continent. All 3 of them were friendly; in fact, 2 of them even asked me for declarations of friendship (which I accepted). The AI's were apparently also on good terms with each other as this didn't cause any backlash.

The civ to my south then contacted me and asked for a research agreement. I accepted. Two turns later, that civ (still Friendly) attacked me, cancelling the research agreement we had just signed and both paid for. I was holding my own, but then a few turns later, the civ to my north invaded, also while still showing as "Friendly."

Somehow, I managed to hold my own despite being massively out-numbered. With only 3 cities and a small handful of units, I was already dealing with unhappy citizens and a budget deficit (and yes, I took all the happiness resources available, built markets, etc). In contrast, the civ to my north had about twice as many cities, at least a dozen units at any one time, and no apparent problems. The civ to my south had about the same number of cities, but was producing units like crazy. I really wish the developers would eventually realize that creating a stupid AI that cheats like crazy isn't what players are looking for when they ask for more difficulty....

So anyway, like I said I managed to hold them at bay, though one of my cities changed hands a few times before I eventually got a firm grip on it. After awhile, both civs offered me a peace treaty within a few turns of one another, and immediately went back to "Friendly" status when I agreed.

4 turns later, the civ to my south attacked again. The very next turn, the civ to my north attacked. This time, they each had a slew of new, more modern units. The civ to the south surrounded my city with about half a dozen trebuchets (their only ranged unit in the previous war were archers) and other units. The civ to the north swarmed across my border and started attacking my capital with knights, crossbows, and samurai (Japan's special unit). In the previous war just a few turns ago, they relied on archers and several swordsmen (despite only having 2 iron).

That's when I got sick of it and quit the game. I probably could've forced a stalemate until they gave up and offered peace, but they'd only attack again in another few turns. Besides, it's impossible to spend time creating the happiness/money/science/culture buildings (let alone wonders) that are necessary in order for your civ to keep up and stay solvent, while simultaneously dedicating all your cities to unit construction just to fight off wave after wave of free units given to the overly aggressive AI.


Here's the thing: Why even have diplomacy? If the AI is going to attack regardless of your relative strength and regardless of how much they like you, why not just apply a mandatory "always war" flag on King difficulty and above? It's just not realistic. It would be like if Britain (in this century) suddenly launched a nuclear strike against the United States for no apparent reason. Up until now, Civilization games have actually been a fair teaching tool for high school teachers wanting their students to learn about international diplomacy (I was first introduced to civ when my sophomore World Studies teacher had us playing Civ 2 MPG hotseat for our spring final lol).

But now, it's just crap. There's zero realism in friendly civs constantly attacking you at random as if they were hostile. It's one thing if they're pretending to be friendly for a sneak attack, but this is just ridiculous! And it doesn't make the game more fun, either. In fact, it makes it so tedious and annoying that I can't play it anymore! That's it. I'm done. Unless you're looking for just another mindless, smash 'n bash bloodbath game, this is officially unplayable as-is.


In all the years of playing civ, I have never felt the need to install any unofficial mods or patches. Until now. I've read on some forums that there are a few mods/patches out there that fix this problem. If that's the case, can somebody tell me which ones I should get?
 
This isn't really a bug, just game mechanics.

I had the same problem when I first switched from prince to king. My first couple of games went bad for me. I learned my lesson and adapted and have won the two games I have played since and am on my way to winning my third. I play slowly.

Basically he strategies you used while playing prince don't work on king. So you need to change your strategy.
 
What strategy would work? I mean, aside from building a crapload of military units and avoiding contact with other civs for as long as possible? I agree that it's winnable. But as I said, having Friendly civs contantly attacking you without provokation from all directions early in the game just takes all the fun out of it.

I would disagree though in that I do believe this is a bug. I seriously doubt they intended for Friendly civs to randomly attack at the exact same frequency as Hostile civs. The developers couldn't possibly be that stupid.


I've heard there are unofficial mods/patches that fix this problem. However, I have been unable to find any specific one. Can anybody tell me where to find it/them?
 
What strategy would work? I mean, aside from building a crapload of military units and avoiding contact with other civs for as long as possible? I agree that it's winnable. But as I said, having Friendly civs contantly attacking you without provokation from all directions early in the game just takes all the fun out of it.

I would disagree though in that I do believe this is a bug. I seriously doubt they intended for Friendly civs to randomly attack at the exact same frequency as Hostile civs. The developers couldn't possibly be that stupid.


I've heard there are unofficial mods/patches that fix this problem. However, I have been unable to find any specific one. Can anybody tell me where to find it/them?

If your military is pathetic compared to an AI's, even friendly civs will attack you. It's called backstabbing. Unlike the previous versions of Civ, you can't just sit and build your cities and have no military. If you are weak, the AIs will take advantage of that.

You don't need to build a crapload of units or avoid contact. Having an army of 2-3 units per city should be enough to deter smaller civs and repel the attacks of larger ones. At least early game. You'll have to continue building up later in the game. Plus each game and each civ is different. The numbers will vary.

And I don't think the devs were stupid in doing this. It actually makes the game more challenging than previous versions where being nothing but a builder was fine unless you were near a couple of certain civs.

Like I said, learn and adapt. If what you have been doing doesn't work, try something different.
 
If your military is pathetic compared to an AI's, even friendly civs will attack you. It's called backstabbing. Unlike the previous versions of Civ, you can't just sit and build your cities and have no military. If you are weak, the AIs will take advantage of that.

You don't need to build a crapload of units or avoid contact. Having an army of 2-3 units per city should be enough to deter smaller civs and repel the attacks of larger ones. At least early game. You'll have to continue building up later in the game. Plus each game and each civ is different. The numbers will vary.

And I don't think the devs were stupid in doing this. It actually makes the game more challenging than previous versions where being nothing but a builder was fine unless you were near a couple of certain civs.

Like I said, learn and adapt. If what you have been doing doesn't work, try something different.

Thanks for the advice, but as I said, the problem isn't that I can't adapt or fend off the attacks. I think you're missing the point I'm trying to make. The point isn't that I can't figure out how to win. The point is that this obsessive militarism on the part of the AI is annoying and takes all the fun out of the game.

For the record, I am not and have never been partial to a "building" victory. In fact, with few exceptions, I've tended to make a habit of disabling all victory conditions except "domination."


Here's the thing: If you want to build a superpower that can dominate the world later in the game, you have to do some building early in the game with less emphasis on units. The alternative is to keep building tons of units early on (I'd call 2-3 per city quite large for early game, especially given Civ5's massive maintenance penalties). In this scenario, you end up in a perpetual arms race, the victor being determined more by who can build units faster and playing with the ratios rather than actual military strategy.

I don't avoid building military units early game. I typically keep it around 1.5 units per city early on. Unfortunately, this isn't enough.

I just played another game with this problem. This time, the civ to my north amassed on my borders and attacked about 3 turns later. So I reverted to an earlier save and sent about 3 units to the northern border. Instead of the northern civ attacking, the civ to my south attacked, the very same turn that the northern civ would have. The random seed option was not enabled and my units were out of both civs' sight range, so obviously this is another way in which the AI cheats.


This is the problem I'm talking about. The game is rigged so that, unless you focus nearly all your building on military units, the AI will pick a civ at your weakest point and attack. The AI civs obviously know your unit positions and coordinate with one another (by virtue of determining which civ should attack based on the weakest spot).

This may make the game fun for you, Ranos, and I respect your preference. But I'm not the only person raising concern about this bug. Countless other players, critics, and reviewers have said the biggest flaw in Civ 5 is its overly aggressive AI. I believe IGN was particularly harsh on this point if memory serves.

Of course, as I outlined in this thread, it's more complex than the AI simply being too aggressive. If the developers don't want people pursuing other victory types, then they should simply remove them and make this a strict slash 'n bash military game.


But the series isn't called "Military." It's called "Civilization." It's called that for a reason. You're supposed to build a civilization, not just an army. I understand that the devs wanted to make things more difficult for builders, but they MASSIVELY over-compensated for that. And as a result, it's a slap in the face to those of us who have been loyally playing Civ for more than a decade now. Now it looks a lot more like just another generic "kill kill bang bang" strategy game.

By the way, the "backstabbing" you mentioned isn't a new feature by any means. It goes all the way back to Civ 2. The difference is, in Civ 5 every single civ, even your best friends, are 100% guaranteed to backstab you if you show a weak spot even for a short time. Part of good strategy in civ is knowing when to cut back on military spending for awhile in order to build up some infrustructure. Now you can't do that because the AI civs can always see your military readiness and strike at the first possible chance.

So far, none of the mods I've tried address this. It's starting to look like these mods were just a rumor, unfortunately. I might just end up having to wait for Civ 6....
 
And you are missing the point I'm trying to make. It isn't a bug. The game is functioning as intended. But you seem to actually know that.

So this thread either belongs in the Creation & Customization forum where more people will see it and can possibly point you in the direction of a mod you are looking for or it belongs in the General Discussion forum where most people complain about parts ofthe game they don't like.
 
And you are missing the point I'm trying to make. It isn't a bug. The game is functioning as intended. But you seem to actually know that.

So this thread either belongs in the Creation & Customization forum where more people will see it and can possibly point you in the direction of a mod you are looking for or it belongs in the General Discussion forum where most people complain about parts ofthe game they don't like.

Again, you're missing the point. I'm asserting that this is NOT the functionality the developers intended. There is no evidence that it was. While it's clear the devs wanted to change the balance to deter builders, it seems obvious that they over-compensated, not realizing this would be the result.

So yes, this is a bug.
 
If you are weak, the AIs will take advantage of that.
What they consider weak and what is actually weak are two different things. In a game I played they constantly belittled my army, finally they started trying to attack me over it. Yet every time they attacked, I absolutely thrashed them. Despite my "weak" army.
That is a bug.
If they can't even put a dent in you, you're not weak and they shouldn't be constantly attacking.
 
What they consider weak and what is actually weak are two different things. In a game I played they constantly belittled my army, finally they started trying to attack me over it. Yet every time they attacked, I absolutely thrashed them. Despite my "weak" army.
That is a bug.
If they can't even put a dent in you, you're not weak and they shouldn't be constantly attacking.

I believe army strength is based on the combined strength of all of your units. So the if the AI's numbers are higher than yours, they consider you weak. The problem is that the AI can't handle 1UPT and isn't all that intelligent so it doesn't do very well when it is fighting against you. This is why you "absolutely thrashed them" when they attacked.
 
My problem right now is that it seems impossible to make a real good friend who you know won't attack you. I'm not one for allowing someone to put all the AIs to sleep through friendliness (which was kind of possible in Civ 4), but I should be able to have like at least one AI who is my best buddy and won't do a thing to me and with whom I can go to war side by side? Countless times I thought I had that and bam, backstab. Kind of breaks the "I'm part of a real world" feeling. Yes newsflash it's not the real world. I know. Still.
 
I believe army strength is based on the combined strength of all of your units. So the if the AI's numbers are higher than yours, they consider you weak. The problem is that the AI can't handle 1UPT and isn't all that intelligent so it doesn't do very well when it is fighting against you. This is why you "absolutely thrashed them" when they attacked.

Which is a bug in the AI. Either the AI is not evaluating your army properly, or their tactics are buggy.
Unless they're being programmed to intentionally make bad choices.

And yes, I'd consider sending them running, wiping out every unit they sent, then chasing them down and taking several cities before letting them beg for peace to be a thrashing.
 
Which is a bug in the AI. Either the AI is not evaluating your army properly, or their tactics are buggy.
Unless they're being programmed to intentionally make bad choices.

And yes, I'd consider sending them running, wiping out every unit they sent, then chasing them down and taking several cities before letting them beg for peace to be a thrashing.

It's not a "bug" in the AI nor are the tactics "buggy". The AI is functioning like its supposed to but is no where near the level of human intelligence. The reason the AI was good in previous civ versions was due to the bonuses it gets on higher levels (which is also in Civ 5) and the ability to produce massive number of troops and fashion them into a Stack Of Doom to come and obliterate you (which is not in Civ 5).

And this is where the problem is. The SODs took no tactics, no real strategy. Just stack, move and attack. Now the AI is expected to figure out how to move its units together with only 1UPT, use terrain to its advantage, use ranged units in combination with melee, etc. It's like teaching a monkey to drive a car.

Now the AI is slowly improving but I doubt Civ 5 will ever have a good enough AI to handle combat well. So nut buggy, just crappy.
 
I don't understand how so many people can't keep a friend in their games. The AI usually comes to me and offers DOF's. I try to avoid DOFing the aggressive war civs cause they will always backstab you and ruin a RA. But if you DOF America, Arabia, India, etc that will usually end in near everlasting cooperation. You need to keep constant trades and you can't refuse requests or else they will think you are not 100% loyal. Also you can't completely wipe out a civ (or city-state), even if your friend also hated them, or else they will warn you that you are a troublemaker.

Also, check the demographics for your military rating. I find that if yours is below the average you will be seen as an easy target. Under-average and having Monty, Khan, or Caesar next to you will always result in a DOW.
 
Thanks for the advice, but as I said, the problem isn't that I can't adapt or fend off the attacks. I think you're missing the point I'm trying to make. The point isn't that I can't figure out how to win. The point is that this obsessive militarism on the part of the AI is annoying and takes all the fun out of the game.

For the record, I am not and have never been partial to a "building" victory. In fact, with few exceptions, I've tended to make a habit of disabling all victory conditions except "domination."

Did you really just say that being attacked by the AIs makes the game not fun, then say that the way you prefer to win is by destroying the AIs?

Two games on King where you got attacked a lot does not make a "bug" or flaw in the game. The game I finished last night (on king) saw only one civ ever go to war with me. Siam was a massive runaway civ that stayed friends with me the entire time. When I saw a dozen Siamese units on my border (mix of mech infantry and rocket artillery) I got worried, but they just passed through on their way to annihilate the English. Instead of DoWing me, they returned to their own lands. Had they attacked me, there was no way I could have held them off long enough to finish my last two spaceship parts.

So, what I'm saying is the AI isn't aggressive enough, and they should fix the 'bug' that let me win a science victory against an AI that could have easily conquered me.
 
Did you really just say that being attacked by the AIs makes the game not fun, then say that the way you prefer to win is by destroying the AIs?

Two games on King where you got attacked a lot does not make a "bug" or flaw in the game. The game I finished last night (on king) saw only one civ ever go to war with me. Siam was a massive runaway civ that stayed friends with me the entire time. When I saw a dozen Siamese units on my border (mix of mech infantry and rocket artillery) I got worried, but they just passed through on their way to annihilate the English. Instead of DoWing me, they returned to their own lands. Had they attacked me, there was no way I could have held them off long enough to finish my last two spaceship parts.

So, what I'm saying is the AI isn't aggressive enough, and they should fix the 'bug' that let me win a science victory against an AI that could have easily conquered me.

Thank you. This is the same problem I see. The AI declares war on you if you are weaker sometimes even if you are friends. But when you are on the verge of victory whether by Diplomacy, Science or Culture, they just sit back and watch.

An AI DoWing me when we are friends makes the game interesting and challenging. An AI that ignores me when I'm clearly going to win in the next few turns is stupid.
 
Back
Top Bottom