rebalancing inflation, proposed fix

modifieda4

Chief Time Waster
Joined
Sep 3, 2006
Messages
385
Location
Gold Coast
i usually play marathon next war mod games and noticed a frustrating end game problem. essentially the whole game slowed to a crawl. AI stopped producing, and i would have to set the spending sliders to zero just to have positive cash flow. :mad:

i know end game inflation is insanely high so i began investigating inflation as applied in bts.

it seems the variables which set inflation in next war's and probably vanilla BTS are skewed against long games. basically the end game inflation for all game speeds is different, even though all games end in the same year. :rolleyes:

here is the calculated top rate for monarch+ handicaps per gamespeed:
Code:
	%
marathon137
epic	125
normal	121
quick	110

so quicker games are easier, or that is how i interpret this.

the guiding equation for figuring the inflation rate, as found via google:
InfPct = (N + InflationOffset) * (SpeedInflationPercent/100) * (HandicapInflationPercent/100)

here are the handicap inflation rates as found in CIV4HandicapInfo.xml:
Code:
settler	60
chieftain70
warlord	80
noble	90
prince	95
monarch	100
emperor	100
immortal100
deity	100

for next war which goes to year 2100 AD I rebalanced all game speeds to have a top end game rate of 100%.

here are the changes to CIV4GameSpeedInfo.xml which do this (and old values for comparison):
Spoiler :
Code:
	marathon
	
iInflationPercent	8
iInflationOffset	-318
old inf percent	10
old inf offset	-200


	epic
	
iInflationPercent	16
iInflationOffset	-159
old inf percent	20
old inf offset	-160


	
	normal
	
iInflationPercent	24
iInflationOffset	-106
old inf percent	30
old inf offset	-120


	quick
	
iInflationPercent	36
iInflationOffset	-67
old inf rate	40
old inf offset	-70

and here is a full chart of inflation rates for marathon speed:
Spoiler :
Code:
		settler	chieftain warlord noble	prince	monarch	emperor	immortaldeity
year	cum. turn 60	70	80	90	95	100	100	100	100
-2500	100	-10.5	-12.2	-14.0	-15.7	-16.6	-17.4	-17.4	-17.4	-17.4
500	400	3.9	4.6	5.2	5.9	6.2	6.6	6.6	6.6	6.6
1350	570	12.1	14.1	16.1	18.1	19.2	20.2	20.2	20.2	20.2
1752	771	21.7	25.4	29.0	32.6	34.4	36.2	36.2	36.2	36.2
2100	1575	60.3	70.4	80.4	90.5	95.5	100.6	100.6	100.6	100.6


notice how the top rate now equals the handicap inflation rate :lol::lol::lol::lol::lol::lol:
now to play a marathon game and test it out:)
 
Thanks for this. I'll incorporate it into the Next War game I play. :goodjob:
 
Thx. Always great to see question askers sharing their findings/creations than just keeping all for themselves. like. Others should follow your example.
 
Top Bottom