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

jpd

Entil'Zha Anla'Shok
Moderator
41 Badges
Apr 19, 2001
8.033
1.757
  • Europa Universalis IV
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Battle for Bosporus
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron II: Beta
  • Arsenal of Democracy
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
Research IC calculation changed upon game reload.

Hi,

I have started to notice something odd. At first I thought I made some mistakes myself, but during the past 10 reloads or so, I have explicitly noted the total IC claimed by research both upon saving and on subsequent reloading, and noticed that there is a significant difference.

I must admit, this is in a special single player game, where I, playing as Germany, have explicitly walked a path through the electronics and industry tech trees, to get the increases for IC output and decreases for subsequent research asap, before anything else.

At one time, where the total IC committed to research was in excess of 350, the difference between the state at saving and subsequent reloading of that save game amounted to over 20 IC, making it possible to immediatly commit an additional 3 applications to research after the reload.

Something is definately not right here. Either the in-game updates to the total research IC is not correct (at least in the situation where reductions in R&D cost have been achieved), or the reload's calculations are not correct, and ending up too low.

Jan Peter
 
Upvote 0

jpd

Entil'Zha Anla'Shok
Moderator
41 Badges
Apr 19, 2001
8.033
1.757
  • Europa Universalis IV
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Battle for Bosporus
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron II: Beta
  • Arsenal of Democracy
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
Ok, to confirm what I think is happening, I have started a new German 1936 game with version 1.04.

I committed, amongst others, the basic computer to research. This is the one granting 5% reduction.

Game progressed into june, where the basic computer tech becomes available. I fill up the research with a few new projects. At that time the total needed IC for research is 243.2

I save, and immediately reload that save game. After reload, the total IC needed for research has dropped to 242.0, where it stays after starting the game and letting it progress. The needed IC stays at 242.0

A second test, taken a few days into june. To fill up the slight available margin that has been created between needed and committed IC after the reload, I put an 11 IC application to research. Now it states I need 253.4 IC. This drops to 253.0 after the reload.

This is the proof I need :D

The original cost of this latest project is 12 IC. Taking 5% off of that 12 IC yields 11.4 IC, which accounts for the in-game increase from 242.0 to 253.4. However, this 11.4 IC is displayed as 11 IC in the game's user interface (ie. rounded down), and it looks like the load routine aggregates those rounded down IC costs when totalling the total IC needed after I load thwe save game.

This means that the load routine comes out short, with respect to the total IC needed, once you start to have researched computer tech.

Jan Peter
 
Last edited:

mole75

Second Lieutenant
20 Badges
Dec 11, 2002
144
0
Visit site
  • Stellaris: Apocalypse
  • Stellaris: Necroids
  • Stellaris: Federations
  • Age of Wonders: Planetfall - Revelations
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall
  • Stellaris: Ancient Relics
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Supreme Ruler 2020
  • Stellaris: Humanoids Species Pack
  • Age of Wonders III
  • Stellaris: Synthetic Dawn
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Stellaris
  • Warlock 2: Wrath of the Nagas
  • Warlock 2: The Exiled
Great job JPD

Wonder what can be done about it though.



BTW if you play 1.04 then you should consider changing your sig;)
 

jpd

Entil'Zha Anla'Shok
Moderator
41 Badges
Apr 19, 2001
8.033
1.757
  • Europa Universalis IV
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Battle for Bosporus
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron II: Beta
  • Arsenal of Democracy
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
Originally posted by MøgØre
Great job JPD

Wonder what can be done about it though.

BTW if you play 1.04 then you should consider changing your sig;)
Modify the load routine to add the same round-to-one-digit IC cost as the in-game routine does.

And yes, I need to update my sig. Will do that now :D

Jan Peter
 

jpd

Entil'Zha Anla'Shok
Moderator
41 Badges
Apr 19, 2001
8.033
1.757
  • Europa Universalis IV
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Battle for Bosporus
  • Stellaris: Ancient Relics
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron II: Beta
  • Arsenal of Democracy
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
Well, as I suggested above, adjust the load routine to add the IC cost fractions as well.

You could make a case for adjusting the in-game additions to rounded down whole numbers. That would also correct the discrepancy between the in-game commit-to-research routine, and bring it in sync with the reported IC cost in the research window.

However, I would consider this the less elegant way, as for most of the cheaper applications this would mean that 5% cost reduction actually would mean something like 12.5% reduction (in case of an 8 IC base cost, for example). This really is a too big difference between the intended reduction of IC cost and the actual cost savings, making it a kind of a cheat.

To balance things out, one might consider adding a one decimal notation for the reported IC cost for tech (applications) in the tech window. A similar modification has been made to several displayed numbers in EU2, that internally are processed with decimal fractions.

Jan Peter