I hate to repeat myself in the same thread, but multiplicative isn't a sollution:The solution is to make these bonuses stack multiplicatively, not additively.
Say I have a BASE mineral income of 1000 and a BASE mineral upkeep of 500 (total 500 income):
Additive:
Ten +10% mineral outputs is +100%. (2000 minerals, -500 upkeep = 1500 income)
A hundred +10% mineral output is +1000%. (11000 minerals, -500 upkeep = 10500 income)
This is linear scaling. Each modifier is the same "empire wide" increase to the income, which means that each modifier is PROPORTIONALLY less impactful and a smaller percentage of your income.
Thus, this process is both LINEAR and DIMINISHING, therebye it can be called "Stable Growth".
Ten -10% upkeep modifiers is -100%. (-0 minerals, total 1000 mineral income)
A hundred -10% upkeep is -1000%. (-0 minerals, total 1000 mineral income)
This is proportionally exponential capped scaling. Each modifier is stronger than the previous, BUT it is capped.
Additionally, you cannot CREATE resources, this is reducing the DRAIN. This is not growth, this is called "Efficiency", or "making better use of what you have".
This is actually still LINEAR but it is INCREASING, therebye it can be called "Capped Explosive Efficiency Gain".
Multiplicative:
Ten -10% upkeep modifiers is roughly -65%. (-174.34, total 825.66 mineral income)
A hundred -10% upkeep modifiers is (checks calculator) ...we'll just call that -99.99% because I think that's the decimal limit for Stellaris (-0.01 minerals, total 999.99 mineral income)
This is EXPONENTIAL and DIMINISHING, as each modifiers is having less of an impact than the previous. Think for a second, the first 10 modifiers did 65% of the work that the last 90 did. We will call this "Stable Efficiency Gain"
Ten +10% mineral outputs is roughly +259%. (2593.74 minerals, -500 upkeep = 2093.74 income)
A hundred +10% mineral output is roughly +13780% (13780612.34 minerals, -500 upkeep = 13780112.34)
I....don't think I need to explain this. EXPONENTIAL and INCREASING. This is EXTREMELY bad because each modifier has substationally more impact than the previous.
End results:
No modifiers = 500
Additive:
+10%*10 income = 1500
+10%*100 income = 10500
-10%*10 upkeep = 1000
-10%*100 upkeep = 1000
Multiplicative:
+10%*10 income = 2093.74
+10%*100 income = 13780112.34
-10%*10 upkeep = 825.66
-10%*100 upkeep = 999.99
When looking at the functions and scaling, this is why I don't think it's a good idea to use "multiplicative" modifiers to replace "additive" ones in Stellaris.
Put in simpler terms negative multiplicative modifiers are STILL way stronger than additive positive ones.
One -10% upkeep allows for about +11% more ships. That's also true for a +10% alloy output modifier, assuming the only thing you spend alloys on is ships.
Ten -10% upkeep, multiplicative, is roughly -65% upkeep. This allows roughly
Ten +10% alloys, on the other hand, is only about +100% more ships.
Even with multiplicative, it STILL scales stronger than the proportional positive modifier. You have to change POSITIVE modifiers to Multiplicative as well, and THAT would be a COLOSSAL mistake.
- 1