Author Topic: Balance discussion: revenue (air travel, classes, speed bonus, comfort)  (Read 2512 times)

0 Members and 1 Guest are viewing this topic.

Offline jamespetts

  • Simitrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 15552
  • Total likes: 382
  • Helpful: 172
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Some exploration of the path explorer and preliminary testing yesterday evening appears to show that it is likely that path exploring for multiple classes of passengers is feasible on large maps within reasonable limits of computational intensity and time to complete.

Edit: I should note that I have now made a start at implementing this feature in the passenger-and-mail-classes branch on Github, although it is still very incomplete at present.
« Last Edit: May 14, 2017, 10:26:46 AM by jamespetts »
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.

Offline jamespetts

  • Simitrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 15552
  • Total likes: 382
  • Helpful: 172
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
As an update: work is apace on implementing this on the passenger-and-mail classes branch: any intrepid self-compilers are welcome to test this, but the UI is incomplete and saved game compatibility cannot be guaranteed (the saved games are not backwards compatible with the current master branch).

I have implemented (just now) the separation of private car ownership percentages by class. It is very hard to find data for this separated by income quintiles going back before the 1990s, so I have had to do much guessing.

I have used income quintiles for the first three classes, then averaged the income quintiles for the fourth class and set very high figures in all eras for the fifth and highest class on the basis that, as discussed above, at least in the higher classes, these are not intended to represent income quintiles (as far less than 20% of the population can afford to travel in first class on airlines, for example).

Here is the updated privatecar.tab from Pak128.Britain-Ex (notice the new format):

Code: [Select]
# Private car ownership over different years. The numbers other than years are
# percentages, and should be integers (i.e., no decimal point).
#
# Source of data (1951 onwards): http://webarchive.nationalarchives.gov.uk/20091009084502/http://www.dft.gov.uk/pgr/statistics/datatablespublications/tsgb/2008edition/sectionninevehicles.pdf
# See also http://www.racfoundation.org/assets/rac_foundation/content/downloadables/low_income_motoring-bayliss-280909.pdf
# This website has good modern data, but only two data points: https://www.ucl.ac.uk/transport-institute/pdfs/transport-poverty
#
# Figures before 1951 and after 2012 are educated guesses. Data are for the UK:
# other countries might vary.
#
# This is indexed by passenger class (as of July 2017). 0 is the lowest and 4 the highest. Much of the quintile data are extrapolated as accurate data are hard to find,
# especially for the higher income qunitiles. Note that the classes are not intended to represent actual income qunitiles, especially the highest classes.
#
# Author: James E. Petts (jamespetts)

car_ownership[0]=1750,0,1945,0,1955,2,1960,5,1965,7,1973,10,1980,18,1983,20,1992,30,1995,34,2002,40,2005,43,2012,52
car_ownership[1]=1750,0,1945,0,1955,5,1960,10,1970,18,1976,23,1980,30,1985,41,1989,48,1995,53,2003,60,2012,65
car_ownership[2]=1750,0,1906,0,1935,3,1945,5,1951,21,1955,25,1960,36,1966,45,1995,80,2012,80
car_ownership[3]=1750,1,1800,2,1850,3,1880,4,1890,5,1898,6,1906,10,1920,20,1935,33,1945,40,1950,60,1958,70,1980,85,1995,90,2012,88
car_ownership[4]=1750,95,2000,99,2050,98

# These are the original general figures, not distinguished by income quintile
# 1750,1,1906,3,1935,6,1945,7,1951,14,1955,20,1958,26,1960,29,1963,36,1966,45,1968,49,1971,52,1974,55,1977,57,1980,59,1983,61,1986,62,1989,66,1993,69,1996,70,1999,72,2003,74,2006,76,2015,82

If anyone can find more detailed data, please let me know, as this would be very helpful.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.