HOI4 Dev Diary - Czechoslovakia and AI Update #2

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

Quivis

Domestikos
79 Badges
Jan 20, 2003
983
593
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Europa Universalis IV: El Dorado
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • Europa Universalis IV: Call to arms event
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • 500k Club
  • Cities: Skylines
Sadly, unless we find a way to give the AI a huge ammount more CPU without bogging the game down, we do not have a solution ready for this for 1.4, and very unlikely 1.4.1. We are aware of it, and are looking in to it, but the way things are set up there is just no good way of doing it. Even a good enough way seems to be super tricky.

Couldn’t you simply change the rules on how naval transportation works, i.e. make it similar to naval invasions? Like: if there is no naval superiority in a region, then I can’t transport my troops by the region? Human players abuse the current system and AI don’t know how to use it.
 

Glacier87

Sergeant
96 Badges
Dec 27, 2014
88
106
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Third Rome
  • Stellaris: Synthetic Dawn
  • Semper Fi
  • Sengoku
  • Victoria 2: A House Divided
  • Arsenal of Democracy
  • Rome: Vae Victis
  • Victoria 2: Heart of Darkness
  • Age of Wonders
  • Europa Universalis IV: Mare Nostrum
  • Tyranny - Tales from the Tiers
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Reapers Due
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron III
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron III: Their Finest Hour
  • For the Motherland
  • Europa Universalis IV: Call to arms event
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Hearts of Iron IV: Colonel
  • Cities: Skylines
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: El Dorado
  • Stellaris: Digital Anniversary Edition
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Way of Life
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Stellaris: Galaxy Edition
  • Pillars of Eternity
  • Hearts of Iron IV: No Step Back
  • Stellaris
  • Victoria 2
Couldn’t you simply change the rules on how naval transportation works, i.e. make it similar to naval invasions? Like: if there is no naval superiority in a region, then I can’t transport my troops by the region? Human players abuse the current system and AI don’t know how to use it.

Agree. Why can you transport troops in a hostile sea region if you can't transport troops in the sea region when you want to invade? I should think that the fact that it is a hostile sea region Blocks any major transport operations..
 

Alex_brunius

Field Marshal
68 Badges
Mar 24, 2006
22.404
5.016
  • Hearts of Iron IV Sign-up
  • Victoria 2: A House Divided
  • War of the Roses
  • 200k Club
  • 500k Club
  • Cities: Skylines
  • Crusader Kings II: Holy Knight (pre-order)
  • Pride of Nations
  • Magicka 2
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Achtung Panzer
  • Stellaris
  • Victoria 2
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Cities: Skylines - Mass Transit
  • PDXCON 2017 Gold Ticket holder
  • Surviving Mars
  • Battle for Bosporus
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron II: Armageddon
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • Deus Vult
  • Dungeonland
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Hearts of Iron III
  • Arsenal of Democracy
  • Heir to the Throne
  • Europa Universalis III Complete
  • Magicka
  • Majesty 2
  • Europa Universalis III Complete
  • Naval War: Arctic Circle
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sword of the Stars
Couldn’t you simply change the rules on how naval transportation works, i.e. make it similar to naval invasions? Like: if there is no naval superiority in a region, then I can’t transport my troops by the region? Human players abuse the current system and AI don’t know how to use it.

Are you sure you understand what your asking for here?

This would mean that for example UK (including the UK AI) transfering divisions from their home islands to Malaya or India would need active ships on missions in all of the naval regions they go through!

How often have you seen the AI manage to patrol all areas needed for this?
 

virre

Second Lieutenant
2 Badges
Oct 15, 2015
105
0
  • Hearts of Iron III
  • Hearts of Iron IV Sign-up
Are you sure you understand what your asking for here?

This would mean that for example UK (including the UK AI) transfering divisions from their home islands to Malaya or India would need active ships on missions in all of the naval regions they go through!


edit: you made a point about AI handling it after. I take everything back. THey wont be able to.
 

Emren

Brigadier General
68 Badges
Feb 27, 2001
1.443
902
  • Europa Universalis IV: Rule Britannia
  • Hearts of Iron IV: No Step Back
  • Europa Universalis 4: Emperor
  • Battle for Bosporus
  • Stellaris: Federations
  • Stellaris: Ancient Relics
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Synthetic Dawn
  • 500k Club
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Victoria 2: A House Divided
  • Crusader Kings II
  • Europa Universalis IV: Pre-order
Couldn’t you simply change the rules on how naval transportation works, i.e. make it similar to naval invasions? Like: if there is no naval superiority in a region, then I can’t transport my troops by the region? Human players abuse the current system and AI don’t know how to use it.

But even that rule is not working well; you only need superiority in the moment of departure, not for the entire trip. So it might not fix the problem entirely. But we DO need a fix for this - and a bunch of other well-documented issues.
 

Asiak

Lt. General
81 Badges
Nov 27, 2014
1.277
2.792
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Crusader Kings II
  • Crusader Kings II: Conclave
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Horse Lords
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Stellaris: Nemesis
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • BATTLETECH
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Necroids
  • Europa Universalis IV: El Dorado
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall
  • Stellaris: Ancient Relics
  • Prison Architect
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV
  • Imperator: Rome Deluxe Edition
  • Stellaris: Distant Stars
  • Cities: Skylines - Parklife
  • Hearts of Iron IV: Expansion Pass
  • BATTLETECH - Digital Deluxe Edition
  • Empire of Sin
  • Victoria 2
  • Crusader Kings III
  • Stellaris: Humanoids Species Pack
  • Cities: Skylines
  • Stellaris: Apocalypse
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Crusader Kings II: Charlemagne

Canacas

Sergeant
17 Badges
Feb 7, 2011
72
63
  • Crusader Kings II
  • Cities: Skylines Deluxe Edition
  • Hearts of Iron III
  • Hearts of Iron IV: Expansion Pass
  • Shadowrun: Dragonfall
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Death or Dishonor
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Pillars of Eternity
  • 500k Club
  • Cities: Skylines
Are you sure you understand what your asking for here?

This would mean that for example UK (including the UK AI) transfering divisions from their home islands to Malaya or India would need active ships on missions in all of the naval regions they go through!

How often have you seen the AI manage to patrol all areas needed for this?

There might be some middle ground here, that you won't need supremacy, but merely that the enemy does not have supremacy. So neutral zones are fine. Contested zones could also be fine.
 

SteelVolt

Technomancer
2 Badges
Aug 4, 2014
735
4.201
  • Paradox Order
  • Hearts of Iron IV Sign-up
Couldn’t you simply change the rules on how naval transportation works, i.e. make it similar to naval invasions? Like: if there is no naval superiority in a region, then I can’t transport my troops by the region? Human players abuse the current system and AI don’t know how to use it.

In theory, I suppose we could, though this would be a design decision. We might end up doing something along those lines for the AI. The tricky thing there is that it might need to know about that several steps ahead of that order being made.
 

SteelVolt

Technomancer
2 Badges
Aug 4, 2014
735
4.201
  • Paradox Order
  • Hearts of Iron IV Sign-up
Sorry for the naïve answer but checking if overseas transfert (closest path) does not enter contested water is that costly ?

It gets costly when you have to do it so often and several steps ahead of time before the actual order is done. Pathfinding is among the most expensive things we have, due to the map situation changing dynamically all the time and the number of units on the map.
 

SteelVolt

Technomancer
2 Badges
Aug 4, 2014
735
4.201
  • Paradox Order
  • Hearts of Iron IV Sign-up
A slower game is better than dumb AI. I believe the majority will agree.
After all, HOI should be a game where you take time to think.
Considering the rather massive performance issues we have had for late game (and still can end up with), combined with that we are not talking about small bumps in performance, I would argue against this. At any rate, that would not be my call.

how does this "role" AI system handle distinction between different types of armour (light, med, heavy) or infantry? Will it be astute enough not to send Tiger tanks into marches?
Not specifically that, yet. For this update it is primarily about the template design and production pipeline. But I intend to keep adding to this.
 

Alex_brunius

Field Marshal
68 Badges
Mar 24, 2006
22.404
5.016
  • Hearts of Iron IV Sign-up
  • Victoria 2: A House Divided
  • War of the Roses
  • 200k Club
  • 500k Club
  • Cities: Skylines
  • Crusader Kings II: Holy Knight (pre-order)
  • Pride of Nations
  • Magicka 2
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Achtung Panzer
  • Stellaris
  • Victoria 2
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Cities: Skylines - Natural Disasters
  • Stellaris - Path to Destruction bundle
  • Steel Division: Normandy 44
  • Cities: Skylines - Mass Transit
  • PDXCON 2017 Gold Ticket holder
  • Surviving Mars
  • Battle for Bosporus
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron II: Armageddon
  • Cities in Motion
  • Cities in Motion 2
  • Crusader Kings II
  • Deus Vult
  • Dungeonland
  • Europa Universalis III Complete
  • Europa Universalis IV
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Hearts of Iron III
  • Arsenal of Democracy
  • Heir to the Throne
  • Europa Universalis III Complete
  • Magicka
  • Majesty 2
  • Europa Universalis III Complete
  • Naval War: Arctic Circle
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sword of the Stars
Or that the AI could simply assign ships for convoy escort...just saying....

How does this solve the issue with AI Italy suicide transporting divisions through the English Channel?

It's ships can't reach that place to begin with being locked inside the Mediterranean, and even if they could the only result would be divisions + ships lost instead of just divisions lost...
 

rcbricker33

Colonel
5 Badges
Sep 28, 2012
904
720
  • Victoria 2
  • 500k Club
  • Hearts of Iron IV Sign-up
  • Victoria 3 Sign Up
  • Victoria 2: A House Divided
Hmm, miniors whos main purpose is to flesh out a dlc. There is a reason they make these miniors ahead of fixing majors and more important factions in terms of WW2. The big ones take more time and then they can't justify the price with 5-6 NF trees. 5-6 for 15 euro sells for better then 1.

I actually think that the fixes to the majors' NFs is somewhat due to the changes they plan for the minors. Once they have fleshed out the minors they then can go back and get the majors done. If they do the majors first then they have to keep tweaking them to accommodate the new changes each time they change a minor. more efficient use of time and resources.
 

Dalnar

Colonel
28 Badges
Apr 18, 2016
868
811
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Hearts of Iron IV: By Blood Alone
  • Stellaris: Nemesis
  • Battle for Bosporus
  • Imperator: Rome - Magna Graecia
  • Stellaris: Federations
  • Hearts of Iron IV: La Resistance
  • Imperator: Rome Sign Up
  • Hearts of Iron IV: Expansion Pass
  • Imperator: Rome
  • Imperator: Rome Deluxe Edition
  • Stellaris: Megacorp
  • Stellaris: Apocalypse
  • Stellaris: Synthetic Dawn
  • Hearts of Iron IV: Death or Dishonor
  • Steel Division: Normandy 44 Deluxe Edition
  • Steel Division: Normandy 44
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Pillars of Eternity
How does this solve the issue with AI Italy suicide transporting divisions through the English Channel?

It's ships can't reach that place to begin with being locked inside the Mediterranean, and even if they could the only result would be divisions + ships lost instead of just divisions lost...

Well, first stel first. I would be glad if the Italian AI could at least protects convoys in one zone in mediterran and axis members used that corridor to transport troops to Africa.
 

maitrecarotte

Colonel
68 Badges
Dec 16, 2010
864
640
  • Crusader Kings II
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Age of Wonders
  • Europa Universalis IV: Pre-order
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Supreme Ruler: Cold War
  • Semper Fi
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • Leviathan: Warships
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Arsenal of Democracy
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Colonel
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II: Monks and Mystics
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris Sign-up
  • Europa Universalis 4: Emperor
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: El Dorado
  • Victoria 2
Why do you guys think AI should be designing divisions in the first place? Why not have a list of premade divisions of different types divided into roles for AI?
 

podcat

Game Director
Paradox Staff
12 Badges
Jul 23, 2007
12.793
38.301
  • Europa Universalis IV
  • Hearts of Iron III
  • Semper Fi
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: Pre-order
  • Hearts of Iron II: Beta
  • Europa Universalis: Rome Collectors Edition
  • Mount & Blade: Warband
  • Paradox Order
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Together for Victory
Boooooooooooooo why no Czechoslovakia?

We'll probably play Czechs next week. We want to do at least 2 session with each nation.

Considering the rather massive performance issues we have had for late game (and still can end up with), combined with that we are not talking about small bumps in performance, I would argue against this. At any rate, that would not be my call.

yeah, it wouldnt hurt a lot more than it helped. But as SteelVolt said its one of our high priority issues, but so far our solutions impact performance too badly. We'll keep at it though. To be positive I personally think its a much small issue now due to front priority improvements, but its still in our top list.
 

dermeister

AUGUST STORM Developer
70 Badges
Apr 1, 2006
1.074
228
  • Achtung Panzer
  • Semper Fi
  • Supreme Ruler 2020
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • 200k Club
  • 500k Club
  • Cities: Skylines
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Europa Universalis: Rome
  • Stellaris
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: No Step Back
  • East India Company
  • Hearts of Iron II: Armageddon
  • Cities in Motion
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Deus Vult
  • Arsenal of Democracy
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV
  • For The Glory
  • For the Motherland
  • Hearts of Iron III
  • Heir to the Throne
  • Europa Universalis III Complete
  • Leviathan: Warships
  • Europa Universalis III Complete
Screen Shot 2017-05-31 at 10.00.01 AM.png

This really depresses me. I don't understand why or how it isn't fixed. Please see my thread from the suggestions forum here.