Author Topic: waiting time  (Read 1372 times)

0 Members and 1 Guest are viewing this topic.

asaphxiix

• Posts: 723
waiting time
« on: November 27, 2012, 04:06:21 AM »
so I'm seeing something like this -

line 1 A-B-C; Line 2 A-E-F; Line 3 A-H-I
Line 4 C-D-Z; Line 5 F-G-Z; Line 6 I-J-Z

A is overcrowded with people whose destination is Z.
assume equal distance between all stops; a convoy leaves A to C every 4 minutes, to F every 60 minutes, to I every 120.

As I understand it, waiting time is calculated by the amount of time it takes for pax to queue up to finally get on a convoy (and not just the interval between departures), which is natural and expected. So in this scenario, we want pax to board A to C, as this is their only chance of actually getting to their destination.

Due to the overcrowding of pax waiting from A to C, waiting time will skyrocket (while waiting time to B may stay very low, this I have seen). However, correcting the situation is going to be a huge mess - it won't do to add more convoys on the A-C line 1, since pax will change their ticket to line 2 after a while, and after that line 3, and so, many convoys on line 1 are actually leaving A empty.

This issue needs to be addressed - strict organic growth of a network may be the way to overcome this - but to connect two existing networks becomes very hard, for more than one point of contact, and over-expansion can become an irreversible mess. I will try tomorrow to do this in a more balanced way, with all points of contact being able to provide the required service.

How to solve this I wouldn't know. I know pax are supposed to get on the first convoy that takes them to their next destination (given reasonable conditions), but when routing over many lines this doesn't serve. Perhaps this calculation could be expanded so pax would calculate all the way to their destination when deciding whether to board. This could be too costly, and perhaps there are other ways around it.
« Last Edit: November 27, 2012, 04:13:31 AM by asaphxiix »

Carl

• Devotee
• Posts: 1678
• Languages: EN
Re: waiting time
« Reply #1 on: November 27, 2012, 10:23:06 AM »
Note that overcrowding contributes to waiting times in more than one way. When pax are discarded -- i.e. when they give up and go home because they've been waiting for too long -- they register a waiting time even larger than the time they have been waiting. I think the idea of this is to act as a penalty for overcrowded lines. The solution then, is to find some way to stop it being overcrowded -- either by adding more convoys or just reducing the passenger factor -- but of course that is easier said than done.

jamespetts

• Simutrans-Extended project coordinator