Here's how to Calculate Production Efficiency

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

ConceptEagle

Private
17 Badges
May 11, 2020
14
42
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: La Resistance
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Megacorp
  • Stellaris: Distant Stars
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Cities: Skylines
If you assign additional military factories to produce equipment or reassign existing military factories, you will notice that the new production line of new equipment starts at a low production efficiency before slowly climbing to the production efficiency cap. Unfortunately, the daily change in production efficiency, known as Daily Production Efficiency Growth, changes after the elapse of every 24 hours. This change is substantial in the beginning and diminishes over time. Because it is not linear, it is difficult from the onset to foresee how much equipment that military factory will produce. We have a daily rate that is changing every day.

The Wiki has a formula on determining how many days it will take to reach a particular production efficiency. Using that formula, I have arrived at a formula that provides Production Efficiency as a function of time in days. PE with subscript t is the future production efficiency after a number of t days. PE with subscript i is the initial, starting production efficiency. On January 1st, 1936 at 1200 hours, creating a new line will give you a base production efficiency of 10.05%. PEcap is the Production Efficiency Cap. In 1936, this will be 50.05%.

production-function.PNG

As you can see, it is a square root function. This does not surprise me because the software development that goes into game engines tends to use square roots. I'm looking at you too, Mojang. 2^6=64.

Using this, you can calculate the total quantity of production accrued over a period of t days using this summation function encapsulating the square root function (see below). Because production efficiency changes on a daily bases and not continuously, the summation function exists to calculate the area under this "curve," which, if you graphed it out, would not actually look like a curve, because it is a step function.


production-a-function.PNG

S is what is going to be added to your stockpile, equipment in the field, garrisons, operations, or whatever you have assigned in your Logistics and Recruitment tabs. K is the constant that represents the aggregate combination of all your modifiers from industry research and stability. It should be a mixed number greater than 1 and not a %. PC is the per-unit production cost of that piece of equipment.

Congratulations, this formula will tell you how much one military factory will provide after a certain amount of time. Every newly assigned military factory will have its own curve and you would have to run another separate calculation for it. When a new modifier is introduced, you will have to stop and change the k value to reflect that modifier, replace the n value with the current t value in terms of time elapsed since that factory began producing, and provide a new t value that is the difference between the old t value and your current t value.

Edit: After 1936, when you have already started researching things like Dispersed Industry, Machine Tools, and etc, those modifiers will strew your math. However, the formula is flexible enough to accommodate those changes. For example, after researching Machine Tools, replace the Production Efficiency Cap (PEcap) value with 60.05% instead of 50.05%. You will also have to alter the t and n values to reflect the period of time where the modifier was absent and add that to the remaining period of time where that new modifier has an effect. This will result in two summations.

This is probably too time-consuming and impractical for even a pacifist minor to undertake. As Germany, you could theoretically grab a friend to play co-op, devoting his or her entire attention to forecasting production and basically becoming your Albert Speer (if he's into that kind of thing I guess).
 
Last edited:
  • 3
  • 2Like
  • 1
Reactions:

Forster

Field Marshal
98 Badges
Apr 22, 2001
3.230
234
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Mass Transit
  • Hearts of Iron IV: No Step Back
  • Hearts of Iron IV: By Blood Alone
  • Victoria 3 Sign Up
  • Stellaris: Necroids
  • Europa Universalis 4: Emperor
  • Battle for Bosporus
  • Europa Universalis IV
  • Europa Universalis IV: Third Rome
  • Cities: Skylines Industries
  • Stellaris: Federations
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Field Marshal
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • 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: Pre-order
  • Stellaris: Distant Stars
  • Imperator: Rome - Magna Graecia
  • Hearts of Iron IV: La Resistance
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Imperator: Rome Sign Up
  • Imperator: Rome
  • Europa Universalis IV: Golden Century
  • Crusader Kings II: Holy Fury
  • Stellaris: Megacorp
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Rule Britannia
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Hearts of Iron IV: Expansion Pass
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
This is way too complicated and time consuming, especially given the number and types of equipment. Do players actually do this type of thing during a game?
 
  • 2
Reactions:

walt526

Major
14 Badges
Dec 28, 2014
701
858
  • Darkest Hour
  • Hearts of Iron III
  • Europa Universalis IV
  • Cities: Skylines
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Together for Victory
  • Hearts of Iron IV: Death or Dishonor
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Expansion Pass
  • Prison Architect
  • Hearts of Iron IV: La Resistance
  • Battle for Bosporus
  • Hearts of Iron IV: By Blood Alone
  • Hearts of Iron IV: No Step Back
No, I play intuitively rather than try to play with multiple spreadsheets open or whatever. It does help to see the math written out to help visualize the production functions to help further that intuition.
 
  • 2Like
  • 2
Reactions: