FS#5975 - Cargodist: Too many passengers on stations

Attached to Project: OpenTTD
Opened by Milos (Milsa) - Thursday, 10 April 2014, 14:28 GMT
Last edited by andythenorth (andythenorth) - Friday, 01 September 2017, 10:15 GMT
Type Feature Request
Category Vehicles → Cargodist
Status New
Assigned To No-one
Operating System All
Severity Low
Priority Low
Reported Version Version?
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


Please remake generating count of passengers and mail on stations.

1. I have station with 7 pieces and 2 lines but 4500 passengers. Set max. limit of passengers on one piece of station (like Simutrans).
2. Please add passengers inteligence. They going from A to B around all map (C, D, E)
3. Do not enlarge cities if passengers stays on station (few trains)
4. Let the CD generating more passengers if station have more lines to other cities.
This task depends upon

Comment by fonsinchen (fonsinchen) - Thursday, 10 April 2014, 18:01 GMT
About 2: Can you please upload a savegame showing the problem? That is not a feature request but a bug. Shorter routes should be preferred to longer ones, as long as there is free capacity.
Comment by Milos (Milsa) - Friday, 11 April 2014, 11:33 GMT
Please look at the image. Kremnica is in left bottom corner. Poprad is in the left middle. Nova Bana is in right middle.

The shortest way is via Rimavska Sobota, Gelnica, Zlate Moravce. No via Poprad.

This problem is not overcrowded the shortest line (station in Rimavska Sobota (on the shortest line) is nearly empty.
Comment by fonsinchen (fonsinchen) - Saturday, 12 April 2014, 11:12 GMT
The link between Rimavska Sobota and Gelnica seems to be new. The link graph is recalculated on August 28th. At that point the new link becomes active. You can reduce the delay between adding new links and passengers being routed along them by reducing the link graph calculation time and interval in the settings. If you have very complicated link graphs that may lead to noticable lag, though.
Comment by Matthias (smurfix) - Monday, 01 September 2014, 16:55 GMT
Also, 5. (see  FS#6103 ): a small town with 100 inhabitants, without external connections, cannot have 3000+ passengers waiting at one single bus stop.
Comment by andythenorth (andythenorth) - Saturday, 19 August 2017, 06:41 GMT
Flyspray clean up: possibly should close this as it's two issues in one:

1. cdist performance question - answer provided by fonsinchen
2. recurring issue of how pax are generated in cdist networks, where the ability to actually deliver pax to destinations plummets as new links are connected to an existing network.

Leaving it open because (2) is valid, although it would be better to consolidate these recurring pax generation issues to one place. It's low priority, because multiple solutions have been proposed and none have been viable, therefore it's a possible tar pit, with high chance of sucking in time and making things worse not better. :)