Results 1 to 24 of 24

Thread: man, the AI is annoying!!

  1. #1

    Default man, the AI is annoying!!

    Why would a piddling little neighbor, with whom I have never been in conflict before, send a tiny stack of 1 cavalry and 2 men-at-arms, to siege a huge city?

    My garrison is over 2x as large, and I have a full stack army 1 turn's march away. The AI does some really dumb stuff, and it kinda ruins the fun of the game sometimes...

  2. #2
    Member Member PBI's Avatar
    Join Date
    Jan 2008
    Location
    UK
    Posts
    1,176

    Default Re: man, the AI is annoying!!

    Yep, that's the AI. It seems very fond of such suicidal attacks using token forces against massively defended targets. Doubly so if you happen to be allied. The very best one I ever had is when my ally England bypassed the lightly defended and vastly rich cities of the Low countries which were held by its enemy to attack Copenhagen by sea, the only city I had in the region, and which was defended by a huge stack of grizzled Crusader troops who I had just taken it with.

    I believe the AI is programmed to attack the player regardless of how insane it is in order to keep the challenge up in the late game, since the rational thing for the AI to do when you control half the map would be to avoid war with you at all costs and if you are at war, to desperately beg for peace every turn (which might take some of the fun out of ruthlessly crushing them).

  3. #3
    Senior Member Senior Member Ibn-Khaldun's Avatar
    Join Date
    Aug 2007
    Location
    Estonia
    Posts
    5,489
    Blog Entries
    4

    Default Re: man, the AI is annoying!!

    Quote Originally Posted by Poor Bloody Infantry View Post
    ... if you are at war, to desperately beg for peace every turn (which might take some of the fun out of ruthlessly crushing them).
    The AI does that too...
    They can beg for peace but once you accept it then they.. attack you again and the whole thing starts again

  4. #4
    Senior Member Senior Member Quintus.JC's Avatar
    Join Date
    Jan 2008
    Location
    UK
    Posts
    2,572

    Default Re: man, the AI is annoying!!

    They tend to do that. On my campaign as Spain, while most of my forces were in Africa (after unifying the Iberian penisular). The French, who were my allies, besieged Pampalona with such a puny forces of peasant archers and sergent spearmen. Then were beaten easily but I didn't want to advance beyond the Iberian penisular into Europe yet, after a while the French came for a cease-fire, when I countered it said very generous, so I asked them to gave Toulouse and they agreed. After a while they besieged Toulouse again, beaten back and asked for a ceasefire, this time I asked for Bordeux and they gave me it again. The AI really does bizzare stuff at times.

  5. #5
    Prince of Maldonia Member Toby and Kiki Champion, Goo Slasher Champion, Frogger Champion woad&fangs's Avatar
    Join Date
    Jun 2007
    Location
    Wisconsin
    Posts
    2,884

    Default Re: man, the AI is annoying!!

    Quote Originally Posted by Ibn-Khaldun View Post
    The AI does that too...
    They can beg for peace but once you accept it then they.. attack you again and the whole thing starts again
    As I understand it, the individual enemy stacks still have one of your cities as a target. Military and diplomatic AI isn't linked so they will continue on to their target regardless of whether or not you are at war. If you exit the game and then load it back up again the AIs forgets what it's targets were so you have a better chance at peace.
    Why did the chicken cross the road?

    So that its subjects will view it with admiration, as a chicken which has the daring and courage to boldly cross the road,
    but also with fear, for whom among them has the strength to contend with such a paragon of avian virtue? In such a manner is the princely
    chicken's dominion maintained. ~Machiavelli

  6. #6
    Senior Member Senior Member Ibn-Khaldun's Avatar
    Join Date
    Aug 2007
    Location
    Estonia
    Posts
    5,489
    Blog Entries
    4

    Default Re: man, the AI is annoying!!

    Quote Originally Posted by woad&fangs View Post
    As I understand it, the individual enemy stacks still have one of your cities as a target. Military and diplomatic AI isn't linked so they will continue on to their target regardless of whether or not you are at war. If you exit the game and then load it back up again the AIs forgets what it's targets were so you have a better chance at peace.
    I never thought about that and never noticed that the AI don't make the attack-peace thing after I loaded the game again.
    Last edited by Ibn-Khaldun; 08-10-2008 at 16:44.

  7. #7
    The Dam Dog Senior Member Sheogorath's Avatar
    Join Date
    Aug 2006
    Posts
    1,330

    Default Re: man, the AI is annoying!!

    I still say the classic 'Danish fleet sails into the Mediterranean to blockade Alexandria for one turn' is the best.
    Tallyho lads, rape the houses and burn the women! Leave not a single potted plant alive! Full speed ahead and damn the cheesemongers!

  8. #8

    Default Re: man, the AI is annoying!!

    As I understand it, the individual enemy stacks still have one of your cities as a target. Military and diplomatic AI isn't linked so they will continue on to their target regardless of whether or not you are at war. If you exit the game and then load it back up again the AIs forgets what it's targets were so you have a better chance at peace.
    I think you're right, because the Mongols/Timurids always go for a certain cit(ies) designated as "horde_target," which are Antioch, Jerusalem, Kiev, etc.

    That's why I never make alliance with the Hordes anymore when I have these cities >_>

  9. #9

    Default Re: man, the AI is annoying!!

    Quote Originally Posted by Wraith94 View Post
    I think you're right, because the Mongols/Timurids always go for a certain cit(ies) designated as "horde_target," which are Antioch, Jerusalem, Kiev, etc.

    That's why I never make alliance with the Hordes anymore when I have these cities >_>
    What other cities are horde targets ?

  10. #10
    Relentless Bughunter Senior Member FactionHeir's Avatar
    Join Date
    Dec 2006
    Location
    London, UK
    Posts
    8,115

    Default Re: man, the AI is annoying!!

    descr_regions.txt
    Want gunpowder, mongols, and timurids to appear when YOU do?
    Playing on a different timescale and never get to see the new world or just wanting to change your timescale?
    Click here to read the solution
    Annoyed at laggy battles? Check this thread out for your performance needs
    Got low fps during siege battles in particular? This tutorial is for you
    Want to play M2TW as a Vanilla experience minus many annoying bugs? Get VanillaMod Visit the forum Readme
    Need improved and faster 2H animations? Download this! (included in VanillaMod 0.93)

  11. #11
    Pleasing the Fates Senior Member A Nerd's Avatar
    Join Date
    Jul 2001
    Location
    Living in the past
    Posts
    3,508

    Default Re: man, the AI is annoying!!

    Too bad you can't program some 'sense of pride' into the AI so that it would feel kind of dumb to attack with puny forces and/or be utterly destroyed by your tactial prowess...with which the current AI...even I can put them away quite handilly...or mabey give it something to gain...a reward perhaps...obviously I am technically challenged...watch too much star wars I guess...
    Silence is beautiful

  12. #12
    Ice stink there for a ham. Member Mystery Science Torture 3000 Champion, Mini Putt 3 Champion, Super Hacky Sack Champion, Pencak Champion, Sperm Wars Champion, Monkey Diving Champion Yoyoma1910's Avatar
    Join Date
    Apr 2005
    Location
    Yarr me matey. I be livin on the high seas.
    Posts
    2,528

    Default Re: man, the AI is annoying!!

    Too bad you can't program some 'sense of pride' into the AI so that it would feel kind of dumb to attack with puny forces and/or be utterly destroyed by your tactial prowess

    I imagine that would only make them attack more. An overwhelming sense of pride has caused many smaller nations to take on larger nations throughout history. A prime example is the 1959 invasion of the U.S. by The Duchy of Grand Fenwick.


















    Last edited by Yoyoma1910; 08-25-2008 at 14:14.

    My kingdom for a .

  13. #13

    Default Re: man, the AI is annoying!!

    If the stupid AI annoys you, try a mod. The IQ of the AI is about doubled - from 40 to 80. I have been playing a Sicilian LTC campaign in which Milan, Moors, Venice, and Hungary have all been attacking with strong forces in a way that should be the way the Mongols go after you - relentlessly until they are destroyed.

  14. #14
    Know the dark side Member Askthepizzaguy's Avatar
    Join Date
    Apr 2007
    Location
    Norway
    Posts
    25,830

    Default Re: man, the AI is annoying!!

    I wish every AI faction was designed to relentlessly attack you with competently assembled stacks, sent in a coordinated and never-ending assault, until you expired or conquered the map.

    Then I'd up the Mongol invasion by about 10 times their invasion force, and change the game files so that every settlement in the game is a horde target.

    Call it Askthepizzaguy mode. Anyone willing to make this mod for me?
    #Winstontoostrong
    #Montytoostronger

  15. #15

    Default Re: man, the AI is annoying!!

    I can do that :) I already have a 'kill the human' mode AI set up so it would be rather easy. The only question is how you would want the map set up at the start?
    1. I can set it up so you could play as any faction but you'd have to give them 6 turns or so to aquire rebel lands and get themselves set up,
    2. I could set it up so you would have to be a specific faction and have the others attack you right from turn 1.

    Option 2 would obviously give you the most challange, but I can pretty much assure you option 1 would be satisfactory and have more re-play value, all you'd have to do is hit end-turn 5 or 6 times before you did anything.

    Also, what turn would you want the Mongol and Timurid invasions to occur?

  16. #16
    Know the dark side Member Askthepizzaguy's Avatar
    Join Date
    Apr 2007
    Location
    Norway
    Posts
    25,830

    Default Re: man, the AI is annoying!!

    I can do that :) I already have a 'kill the human' mode AI set up so it would be rather easy. The only question is how you would want the map set up at the start?
    1. I can set it up so you could play as any faction but you'd have to give them 6 turns or so to aquire rebel lands and get themselves set up,
    2. I could set it up so you would have to be a specific faction and have the others attack you right from turn 1.

    Option 2 would obviously give you the most challange, but I can pretty much assure you option 1 would be satisfactory and have more re-play value, all you'd have to do is hit end-turn 5 or 6 times before you did anything.

    Also, what turn would you want the Mongol and Timurid invasions to occur?

    1. I want the map to be the same M2TW vanilla map.

    2. I want the AI as hard and as aggressive as you can make them, barring infinite money or other lame cheap ways of doing that.

    3. I don't want to be forced to pick a certain faction. And I want the AI to be normal (aggressive but no extra money) except for the Mongol invasion. IF POSSIBLE.

    4. I would like the Mongol invasions to begin at turns 1, 5, and 10... and the Timurid invasions to begin at turns 50, 55, and 60.

    I would like each invasion horde to be 10 stacks of troops, once every 5 turns, until all 30 stacks exist on the board.

    -alternatively-


    1. I want the same map as the M2TW map.

    2. I want the AI as evil as you can make them, barring infinite money. If you're giving them a florin boost, tell me how much.

    3. I want the hordes to arrive on turn 1, 5, and 10 Mongols, and turn 50, 55, and 60 Timurids.
    Normal sized horde.

    ___________________________

    Askthepizzaguy mode: Begin
    #Winstontoostrong
    #Montytoostronger

  17. #17
    Member Lancome's Avatar
    Join Date
    May 2005
    Location
    Anywhere and everywhere *sigh* even NJ
    Posts
    118

    Default Re: man, the AI is annoying!!

    That has happened to me before. Once the Mongols just sat infront of my Starting City (Russia)... for a good decade when They actually decided to move to Asia Minor... I was like WTF I raised an army for nothing

  18. #18
    Know the dark side Member Askthepizzaguy's Avatar
    Join Date
    Apr 2007
    Location
    Norway
    Posts
    25,830

    Default Re: man, the AI is annoying!!

    My feeling about the horde, and my largest single complaint about the game...

    You butcher the enemy, you conquer the idiot AI fools, you smash every foe and hold every territory. Then you face the most demonic army ever to rise against you... and it just sits there.






    Triple the size, and tell them to CRUSH ME!!!!
    #Winstontoostrong
    #Montytoostronger

  19. #19

    Default Re: man, the AI is annoying!!

    Ok, vanilla map and starting forces except they will be moved around for AI performance benefit. It is also necassary to increase movement rate, to counter some pathfinding issues. Those 2 changes are necassary to make exceptable AI, I'm sure this will benefit yourself as well.

    The AI will only recive a one-time bonus of 5k (on turn 3, to allow them to get thier own financial building built.)

    They will recive a refund of 1/2 all they spend on agents (spies, assasins, generals just the general himself, NOT the bodyguard upkeep cost, princesses, diplomats, priests and admirals.) This is because the AI will spam agents and spawn generals in a manner that is uncontrolable, they also tend to use less then 1/2 of them in any reasonable manner. I cant give you a total bonus recived because it is not a set number, it is 1/2 what they spend on these agents. While I can make it without this bonus if you want, you will quickly notice the larger (and therefore more fun to kill) AI factions get bogged down, even as thier armies die they will be unable to recruit more.

    Otherwise the only changes will be in behaviour. In the beginning 5 turns any faction you border (including the rebels to an extent) will attack you immediate while any you dont will attack the rebel faction to gain land. After turn 5 they will all attack you mercilessly, they will not attack each-other, nor except peace (actually they may say they except peace in the diplomacy screen, but it wont mean anything.)

    The mongol and Timmurid invasions are a bit more complicated, as it is immposible to exert much influence over them while they are in 'horde' mode. I can only set it so they attack you after they have settled one region. I will attempt narrow thier target to a single region, so they will hopefully v-line it for that region and settle, then attack you. I'm not too familliar with the scripting there so I cannot guarntee when the first wave will hit, but the second and third wave will hit 5 and 10 turns after the first, each as powerfull as the entire mongol (and timurid) invasions in Vanilla.

    If thats all exceptable I should be able to upload it in about 28 hours.

    Oh, I dont have Kingdoms so it will be M2TW 1.2, it should be compatible with 1.3, but not the Kingdoms.exe

  20. #20
    Know the dark side Member Askthepizzaguy's Avatar
    Join Date
    Apr 2007
    Location
    Norway
    Posts
    25,830

    Default Re: man, the AI is annoying!!

    Thank you very much, I look forward to cutting my teeth on a stronger opponent.

    When I have chewed them up and spit them out, I will give my compliments to the chef.
    #Winstontoostrong
    #Montytoostronger

  21. #21

    Default Re: man, the AI is annoying!!

    It's a problem with game philosophy, imo. Compare it with the Civ line of games or even Warcraft 3. Firaxis, in Civ 4, decided that they didn't want the end game to drag on in an unfun way. They introduced vassalage so that once you've beaten an enemy, you don't have to hunt for every hidden city they had. You could simply make them your vassal and they count as defeated. Similarly, in Warcraft 3, Blizzard made enemies' units and buildings auto-reveal to their opponents 1 minute after they have no town hall left. It was made to keep players from delaying victories by hiding farms.

    CA, on the other hand, decided to make finishing a game as annoying as possible. Once you've hit 100k florins, your generals start getting all sorts of nasty vices and decreases in virtues. Once you've conquered enough land, your allies start backstabbing you even though they have no good reason to do so. In Civ, barbarians become less of a problem as the game goes on. In Total War, bandits get worse, especially once your empire becomes very big.

    Some of the dumb decisions done by the AI are basically a function of the "all factions turn against the player in the end" game code. It's pretty annoying and one of the reasons some people in the Org find it hard to actually finish games.

  22. #22

    Default Re: man, the AI is annoying!!

    Askthepizzaguy_mode.zip @ http://hosted.filefront.com/JakeCavCom/

    That's about as good as it gets within the limitations of the Vanilla map/startup. Questions or comments PM please, if you like it give it a thread of it's own, it's got little to do with this thread topic.

    --------------------------

    I figure I should make at least one post regarding the thread topic:

    Most of the annoying AI features here can be fixed in various mods. Actually most of them are easy to fix, problem is finding a balance.

    I believe the AI is programmed to attack the player regardless of how insane it is in order to keep the challenge up in the late game, since the rational thing for the AI to do when you control half the map would be to avoid war with you at all costs and if you are at war, to desperately beg for peace every turn (which might take some of the fun out of ruthlessly crushing them).
    It is, It's based on how long youve been at peace, probably the single most annoying feature of the AI really, as it is the cause of most of the 'anoying' features described so far. Except hordes which are entirely thier own messed up ai format.

    I have to say the most annoying thing I've seen the AI do is quite the opposite, it besiged 2 weakly defended towns with 3 almost full stack armies! For about 20 seconds I was all "Yay! the AI did something intelegent!" then, the next turn, they left...

  23. #23
    Know the dark side Member Askthepizzaguy's Avatar
    Join Date
    Apr 2007
    Location
    Norway
    Posts
    25,830

    Default Re: man, the AI is annoying!!

    How do I install it?

    EDIT: Nevermind I read the readme file! I hope it works! THANK YOU!
    Last edited by Askthepizzaguy; 09-06-2008 at 11:10.
    #Winstontoostrong
    #Montytoostronger

  24. #24
    Know the dark side Member Askthepizzaguy's Avatar
    Join Date
    Apr 2007
    Location
    Norway
    Posts
    25,830

    Default Re: man, the AI is annoying!!

    CavalryCmdr:

    Installed as instructed, but does not work.

    Clicking on Play Askthepizzaguy Mode.bat Only brings up a box briefly which then disappears before I can even read it.

    I have windows Vista and Kingdoms Gold, if that matters.

    EDIT: Tried reinstalling, now it works. When at first you don't succeed...

    OK no more thread hijacking. All other posts should be done in a separate thread or via PM.
    Last edited by Askthepizzaguy; 09-06-2008 at 12:28.
    #Winstontoostrong
    #Montytoostronger

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO