AI really doesn't like to build transports

  • 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.

aitaituo

哀駘它
48 Badges
Aug 6, 2013
8.083
5.037
  • Crusader Kings II: Charlemagne
  • Stellaris: Galaxy Edition
  • Tyranny: Archon Edition
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Pre-order
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Crusader Kings II
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Hearts of Iron IV: Cadet
  • Crusader Kings III: Royal Edition
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Tyranny - Tales from the Tiers
  • Tyranny - Bastards Wound
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Apocalypse
  • Imperator: Rome
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Pillars of Eternity
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • Victoria 2
  • Cities: Skylines Deluxe Edition
it's never as simple as 'throw in more manpower and everything is better'.

This is what happens when you change building bonuses. It used to be that you could get more manpower AND cheaper employee costs by using the military chain up to level 3. Sounds like you guys kinda shot yourself in the foot there.
 

Cossack8559

Major
50 Badges
Feb 12, 2008
775
384
  • Crusader Kings II
  • Stellaris: Synthetic Dawn
  • Steel Division: Normandy 44
  • Stellaris - Path to Destruction bundle
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • Lost Empire - Immortals
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis III Complete
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV: Conquest of Paradise
  • Diplomacy
  • Europa Universalis IV: Art of War
  • Cities in Motion
  • Stellaris: Digital Anniversary Edition
  • Crusader Kings III: Royal Edition
  • Stellaris: Leviathans Story Pack
  • Europa Universalis IV: Mandate of Heaven
  • Knights of Honor
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Cities: Skylines - Parklife
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome Sign Up
  • Crusader Kings III
  • Europa Universalis IV: Common Sense
  • Victoria 2
  • War of the Roses
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Mount & Blade: Warband
  • Mount & Blade: With Fire and Sword
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Cities: Skylines
  • Imperator: Rome
French AI rulez in naval invasion:

784736eu459.png

EXACT same thing in my last two games playing German minors. France has invaded and occupied all of England. Love to know what the English navy is doing.
 

Captain Gars

Lead AI Programmer
4 Badges
Oct 4, 2010
5.887
905
  • Crusader Kings II
  • Sengoku
  • 500k Club
  • Paradox Order
It would be so much simpler if transports were taken out as a unit from the game. Back in CK1, troops basically walked on water for a fee. The longer the distance, and the more troops, the more expensive it got. AI handled that just fine. Other strategy games have dispensed with Transport AI as well, because it is not simple (and not critical) I suppose.

It's a lazy solution. Naval invasions are like every other aspect of the AI: hard to do - but far from impossible. What often ruins AI is not the lack of sophisticated systems - but a small, simple mistake hiding in the sophisticated code.

If Wiz is the only one AI programmer at Paradox, what he has done so far is amazing.

He's the only dedicated AI programmer, but there are still other programmers doing some work on the AI, often implementing some of the basics for new features.
 

saegoto

General
27 Badges
Sep 4, 2012
1.781
826
  • Hearts of Iron IV: Cadet
  • Europa Universalis 4: Emperor
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Imperator: Rome - Magna Graecia
  • Imperator: Rome
  • Europa Universalis IV: Dharma
  • Cities: Skylines - Parklife
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Age of Wonders III
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rights of Man
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: El Dorado
  • Cities: Skylines
  • Europa Universalis IV
  • Crusader Kings II
  • Europa Universalis IV: Third Rome
  • 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
The problem with naval AI is that I didn't have time to completely rewrite it before the release of the game, so while I've spent plenty of time on it between release and now, it's always been subject to a lot of bugs and tendencies for fixes to create more problems just by virtue of being very old code. This also leads to it having a lower priority simply because some tweaking here and there isn't ever going to make it great, and I rarely have the kind of consecutive free time on EU4 (I work on several other projects as well) that would be needed for a total rewrite + testing + inevitable bugfixes for the new system.

hire more people ;p