AI blunders you would like to see fixed

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Beagá

Banned
74 Badges
May 27, 2007
13.783
4.044
  • Hearts of Iron IV: Colonel
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings Complete
  • Europa Universalis IV: Third Rome
  • BATTLETECH
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: No Step Back
  • For The Glory
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Arsenal of Democracy
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Victoria 2
I will put 2 examples, feel free to put more. Absurd things I´ve saw (IMO).

1- Excessive troop use for sieges even when not needed. Mamelukes dropped 20k army total on Cyprus. That was alone with no allies. Isn´t it great to get disease outbreak on the only army you have? Of 10k infantry and 10k cavalry Yes it is (for AI Ottomans...).

2- AI DOWing for claims that are already occupied by a third party in another war. That one is a bit trickier, I admit. Sometimes it is a blunder, sometimes it is not. What i´ve saw was Burgundy fighting England for Caux (one of those porvinces in the north), occupied it, then France DOWed England too for Caux.

Basically being at war for several years for zero gain and no chance of one either. What could be done is making AI DOW only if the claim is not occupied and third party is too weak to probably beat the war target.
 
  • 2
Reactions:

Chaingun

Field Marshal
47 Badges
Jul 15, 2002
3.796
2.513
  • Knights of Honor
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Magicka: Wizard Wars Founder Wizard
  • Mount & Blade: Warband
  • Mount & Blade: With Fire and Sword
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Rights of Man
  • Steel Division: Normandy 44
  • War of the Vikings
  • Europa Universalis IV: Third Rome
  • BATTLETECH
  • Surviving Mars
  • Age of Wonders III
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Prison Architect
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Europa Universalis III Complete
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Hearts of Iron III
  • Heir to the Throne
  • Crusader Kings II
  • Magicka
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Supreme Ruler 2020
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
Been working a lot on attrition lately since that has been an obvious problem with the AI. Maybe it will be better in the near future.

Might revisit AI DOWs for the reason you mention, thank you for making me aware of this problem.
 
  • 3
Reactions:

Beagá

Banned
74 Badges
May 27, 2007
13.783
4.044
  • Hearts of Iron IV: Colonel
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Victoria 2: Heart of Darkness
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings Complete
  • Europa Universalis IV: Third Rome
  • BATTLETECH
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: No Step Back
  • For The Glory
  • Crusader Kings II
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Arsenal of Democracy
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Semper Fi
  • Victoria 2
Sure



I´m afraid I didn´t get pic of 21k Mameluke stack on Cyprus however :/

On topic of CW, Lithuania and Moldavia are strangely passive regarding creation of claims on Crimea, Muscowy etc, something they did in the past... is there some option I must use in game to make them do it?

Also... dat Austria. Please do something about it too :p
 
  • 1
Reactions:

Camtheman

Lt. General
68 Badges
Dec 2, 2011
1.249
697
  • Crusader Kings II
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Third Rome
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Crusader Kings II: Jade Dragon
  • Cities in Motion
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Distant Stars
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Parklife
  • Europa Universalis III Complete
  • Europa Universalis IV: Golden Century
  • Stellaris: Megacorp
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Dharma
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Europa Universalis IV
  • Europa Universalis III Complete
  • Europa Universalis IV: Mare Nostrum
  • Victoria 2
  • 500k Club
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
Contesting moronic PU's

like this.

Zgnzyl7.jpg
 
  • 2
  • 1
Reactions:

Zelius

Lt. General
93 Badges
Mar 18, 2015
1.691
2.045
  • Crusader Kings II
  • Stellaris - Path to Destruction bundle
  • Stellaris: Megacorp
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Europa Universalis IV: Rule Britannia
  • BATTLETECH - Digital Deluxe Edition
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Surviving Mars: First Colony Edition
  • BATTLETECH: Flashpoint
  • Europa Universalis IV: Cradle of Civilization
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Deluxe Edition
  • Hearts of Iron IV: Expansion Pass
  • Prison Architect
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall Premium edition
  • Age of Wonders: Planetfall Season pass
  • Stellaris: Lithoids
  • Stellaris: Nemesis
  • Stellaris Sign-up
  • Europa Universalis IV
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • BATTLETECH
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor

I don't see anything...? Burgundy in Ireland taking 1% attrition?

On topic of CW, Lithuania and Moldavia are strangely passive regarding creation of claims on Crimea, Muscowy etc, something they did in the past... is there some option I must use in game to make them do it?

I believe ruler personality still determines how many claims they fabricate.
 

Issac1709

Lt. General
10 Badges
Feb 17, 2015
1.618
910
  • Darkest Hour
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Victoria: Revolutions
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV
  • Victoria 2
Technically this isn't a blunder, as the AI gets no choice in the matter. But the AI really should have the ability to say no to aggressive succession wars.

They do, however for some reason unless the odds are
really really really really really really really really
not in their favor then they wont challenge it.
 
  • 1
Reactions:

El_Cid_

Colonel
24 Badges
Feb 27, 2015
1.044
1.285
  • Europa Universalis IV: Common Sense
  • Europa Universalis 4: Emperor
  • Crusader Kings III
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Crusader Kings II
  • Europa Universalis IV: El Dorado
  • Europa Universalis III: Collection
  • Europa Universalis IV: Res Publica
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III
The excessive attrition is a tricky one because if the AI started spliting up their forces too much it would be easy just to stackwipe small armies.

Best fix would be for them to put just as many men as necessary on the siege and then leave the rest in an adjacent occupied province.
 
  • 1
Reactions:

User4035

Field Marshal
32 Badges
Dec 18, 2012
2.993
1.382
  • Crusader Kings II
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: The Republic
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis III: Collection
  • 500k Club
  • War of the Roses
  • Stellaris
  • Europa Universalis IV
  • Heir to the Throne
  • Majesty 2 Collection
  • Hearts of Iron III Collection
  • Semper Fi
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: El Dorado
  • Magicka 2
  • Divine Wind
  • Europa Universalis III
  • Crusader Kings II: The Old Gods
  • Cities in Motion 2
If/than statement:
If attrition = greater than monthly manpower increase, than move troops.

With all the Ai bonuses this should do the trick.

Or you could program it a bit further by having them account for nearby enemy armies.
 

Zwirbaum

(Formerly known as Zwireq)
105 Badges
Jun 2, 2011
4.451
2.251
35
  • Europa Universalis IV: Mare Nostrum
  • Hearts of Iron III
  • Heir to the Throne
  • Magicka
  • Sengoku
  • Victoria: Revolutions
  • Rome Gold
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis III Complete
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Teleglitch: Die More Edition
  • Victoria 2
  • Europa Universalis IV: Common Sense
  • Stellaris
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • 500k Club
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: El Dorado
  • Hearts of Iron IV: Colonel
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Surviving Mars: First Colony Edition
  • Europa Universalis IV: Golden Century
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Third Rome
  • BATTLETECH
  • Surviving Mars
  • Steel Division: Normand 44 Sign-up
  • Hearts of Iron IV: Death or Dishonor
  • Age of Wonders III
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Crusader Kings II: Holy Fury
  • Steel Division: Normandy 44
  • Europa Universalis IV
  • PDXCON 2018 "The Emperor"
  • BATTLETECH - Digital Deluxe Edition
  • Cities: Skylines - Parklife
  • Hearts of Iron IV: No Step Back
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Europa Universalis III Complete
  • Shadowrun Returns
  • Shadowrun: Dragonfall
If/than statement:
If attrition = greater than monthly manpower increase, than move troops.

With all the Ai bonuses this should do the trick.

Or you could program it a bit further by having them account for nearby enemy armies.

With your idea, country with 100 manpower recovery speed, sieging castle should move units during the winter out of the siege. Because that's 2% attrition from 6k -> 120 manpower loss; more than monthly manpower increase. And countries already being struck by negative manpower recovery speed like war exhaustion will have even more problems resieging their own lands. And don't even start with lands with +extra attrition, defensive +attrition, quantity +bigger garrisons, meaning more regiments needing to siege it; and or higher level forts, and cherry on top = capital forts.

Great idea :p
 

Chaingun

Field Marshal
47 Badges
Jul 15, 2002
3.796
2.513
  • Knights of Honor
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Magicka: Wizard Wars Founder Wizard
  • Mount & Blade: Warband
  • Mount & Blade: With Fire and Sword
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Rights of Man
  • Steel Division: Normandy 44
  • War of the Vikings
  • Europa Universalis IV: Third Rome
  • BATTLETECH
  • Surviving Mars
  • Age of Wonders III
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome
  • Prison Architect
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Europa Universalis III Complete
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Hearts of Iron III
  • Heir to the Throne
  • Crusader Kings II
  • Magicka
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Supreme Ruler 2020
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
Sure



I´m afraid I didn´t get pic of 21k Mameluke stack on Cyprus however :/

On topic of CW, Lithuania and Moldavia are strangely passive regarding creation of claims on Crimea, Muscowy etc, something they did in the past... is there some option I must use in game to make them do it?

Also... dat Austria. Please do something about it too :p

Thank you. Yeah already trying to deal with the other things you mentioned.

Contesting moronic PU's

like this.

Zgnzyl7.jpg

Might have a look if there's time, guess it's "not that tweaked" due to succession wars not being that common.

The excessive attrition is a tricky one because if the AI started spliting up their forces too much it would be easy just to stackwipe small armies.

Best fix would be for them to put just as many men as necessary on the siege and then leave the rest in an adjacent occupied province.

Recently implemented this, but it should be noted that AI also has to deal with cases of allies piling up along with them that are more difficult.

If/than statement:
If attrition = greater than monthly manpower increase, than move troops.

With all the Ai bonuses this should do the trick.

Or you could program it a bit further by having them account for nearby enemy armies.

AI attrition logic is a few thousand lines of code, AI movement logic is tens of thousands. Try to explain in human terms instead because there is no simple code that works.
 

Zwirbaum

(Formerly known as Zwireq)
105 Badges
Jun 2, 2011
4.451
2.251
35
  • Europa Universalis IV: Mare Nostrum
  • Hearts of Iron III
  • Heir to the Throne
  • Magicka
  • Sengoku
  • Victoria: Revolutions
  • Rome Gold
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis III Complete
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Teleglitch: Die More Edition
  • Victoria 2
  • Europa Universalis IV: Common Sense
  • Stellaris
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • 500k Club
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: El Dorado
  • Hearts of Iron IV: Colonel
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Surviving Mars: First Colony Edition
  • Europa Universalis IV: Golden Century
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Third Rome
  • BATTLETECH
  • Surviving Mars
  • Steel Division: Normand 44 Sign-up
  • Hearts of Iron IV: Death or Dishonor
  • Age of Wonders III
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Humanoids Species Pack
  • Crusader Kings II: Holy Fury
  • Steel Division: Normandy 44
  • Europa Universalis IV
  • PDXCON 2018 "The Emperor"
  • BATTLETECH - Digital Deluxe Edition
  • Cities: Skylines - Parklife
  • Hearts of Iron IV: No Step Back
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Europa Universalis III Complete
  • Shadowrun Returns
  • Shadowrun: Dragonfall
AI attrition logic is a few thousand lines of code, AI movement logic is tens of thousands. Try to explain in human terms instead because there is no simple code that works.

His idea was that if the atrition results in more than monthly manpower recovery move men from siege (divide stack, or reduce men on siege), which as I mentioned a little bit higher, is idea slightly less than ideal :p
 

User4035

Field Marshal
32 Badges
Dec 18, 2012
2.993
1.382
  • Crusader Kings II
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: The Republic
  • Crusader Kings II: Legacy of Rome
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis III: Collection
  • 500k Club
  • War of the Roses
  • Stellaris
  • Europa Universalis IV
  • Heir to the Throne
  • Majesty 2 Collection
  • Hearts of Iron III Collection
  • Semper Fi
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: El Dorado
  • Magicka 2
  • Divine Wind
  • Europa Universalis III
  • Crusader Kings II: The Old Gods
  • Cities in Motion 2
With your idea, country with 100 manpower recovery speed, sieging castle should move units during the winter out of the siege. Because that's 2% attrition from 6k -> 120 manpower loss; more than monthly manpower increase. And countries already being struck by negative manpower recovery speed like war exhaustion will have even more problems resieging their own lands. And don't even start with lands with +extra attrition, defensive +attrition, quantity +bigger garrisons, meaning more regiments needing to siege it; and or higher level forts, and cherry on top = capital forts.

Great idea :p

Well I assumed they would program the AI to account for the use of mercs and other factors that are too numerous to list.
But anyway I'm not a programmer.

AI attrition logic is a few thousand lines of code, AI movement logic is tens of thousands. Try to explain in human terms instead because there is no simple code that works.

heh, this is why I'm not a programmer.
I make it sound easy with my "simple" if/then statement, but I do know its not.

But I'm also of the opinion that you might as well fix it right instead of slapping quick fixes ontop of quick fixes - this might not be the best effective use of time for a business but it does deliver a quality product. :)


If you factor in the time spent to fix the military access problem, then factor in the time to fix movement for attrition, and then fix the etc, etc, etc, it might be worth it to go through some of that code and fix right. Then you can also port that now effective code to EU5 or something.
But this method would surely not meet any deadline for DLC and would best be done by the guy who wrote the actual code - who may be on a different project altogether.

Keep in mind these literally just my educated guesses.
 
Last edited:

pedrito_elcabra

Colonel
61 Badges
Dec 18, 2011
882
1.095
  • Crusader Kings II
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Third Rome
  • Crusader Kings II: Monks and Mystics
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Magicka
  • Heir to the Throne
  • Hearts of Iron III
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III
  • Europa Universalis IV: Art of War
  • Arsenal of Democracy
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Rule Britannia
  • Stellaris
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Imperator: Rome
  • Europa Universalis IV: Mandate of Heaven
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • 500k Club
  • Europa Universalis III Complete
  • Europa Universalis 4: Emperor
  • Europa Universalis III Complete
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Golden Century
  • Victoria 2
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - Parklife
  • Europa Universalis IV: El Dorado
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: The Old Gods
The AI has a tendency to send wayyy too many troops to the Americas to fight colonies in wars which involve European countries and wargoals.

In a recent Sweden run I got into a major war with HRE Bohemia, which was allied to a large Scotland.

Scotland send its main stack over to North America, allowing me to capture all of their European forts and signing a punishing peace.

They had virtually nothing to gain in the Americas given that the wargoal wasn't there and overseas occupations count very little, and everything to lose by leaving their homeland undefended (not only from me, also a rump England could have jumped on them).

It was a pity really because Scotland was doing well, having the upper hand in Britain and a fledgling colonial empire. This war marked the end to their ambitions though, as I demanded all of their colonies for next to no warscore.

In the same war Milan did a similar thing, albeit in smaller numbers due to lack of transports I suspect.

I suppose it wouldn't be too hard to prevent the AI from sending troops to theaters where no significant warscore can be gained.