Started by AvG, March 10, 2015, 02:49:12 PM
0 Members and 1 Guest are viewing this topic.
Quote from: Aquin on March 11, 2015, 06:16:02 PMLooking at historic inflation rates for the UK, especially in the years before 1900, I don't think these should be simulated. Inflation rates of +30% and -20% were alternating within few years.From a balancing point of view I would start with inflation corrected prices, these can later easily be multiplied with a factor for the corresponding year, like AvG proposed.This would allow for no, smooth or historically correct inflation rates without rebalancing.
QuoteTrying to model inflation indirectly will actually be much more difficult and complex, especially as regards calibration, than modelling it directly. Modelling it directly, one can just use historical figures, take account of the differences in time scales between capital and running costs, and then make slight adjustments to the overall balance based on gameplay testing. Trying to model inflation indirectly using obsolescence, a negative interest rate and the speed bonus will be almost impossible to calibrate accurately, as they do not do exactly the same thing as differentiated inflation rates (and a negative interest rate is likely to be inscrutable to most players). Using these measures are also likely to have side effects that are not related to inflation effects: e.g., using the speed bonus would have a disproportionate effect for lines that are slow because they have frequent stops rather than because they use old vehicles, or conversely have insufficient effect for faster lines.
QuoteIn Simutrans there is no margin that the player can control per se. What they can control is the cost per km of the convoy being used to transport the chosen goods and how full the convoys are during both legs of the journey (though finding goods for a return trip can be tricky in many instances). Often the cost per km is proportional to the speed that the convoy can travel -- more expensive trains often cost more, but arrive faster and may receive a speedbonus (if the good(s) in question have a bonus).
Quote from: DrSuperGood on March 13, 2015, 03:12:43 AMExcept without an accurate economic model realistic data is useless.
Quote from: jamespetts on March 11, 2015, 09:23:22 PMI had considered merely normalising, but it does not account for relative variations in the cost of things, which can make a very large difference: trams, for example, became unprofitable during the 1920s because of wage inflation, leading to their eventual replacement by trolleybuses, and, in turn, diesel 'buses.
QuoteThis is why I am working on an accurate economic model, which includes the simulation of inflation: that is why it is necessary to have intermittent renewal of ways, the upgrading cost of ways being different to their initial construction cost and all the myriad other things that have either been added recently or are due to be added before the next release.
Quote from: sdog on March 13, 2015, 07:21:31 PMThat is not really going to get fixed by an overall inflation model.
QuoteI think we discussed a separation of labour and energy costs at lengths a few years ago. In particular in view of steam obsolescence.The obsolescence model already nicely models technological obsolescence, and cost increase due to lack of spare parts. Speed bonus is not as relevant in experimental as it is in standard. Travel and waiting time limits, refunds, obsolescence make speed boni useless.It is unfortunate that the economic model and related aspects, eg, pax routing, distance calculations, are so thoroughly interwoven with the rest of the code, that you tend to spend more time mergin standard than actually working on experimental.