Page 1 of 1

[0.16.0] Trains queued at occupied station not rerouting

Posted: Wed Dec 13, 2017 8:57 pm
by Elan
Image

The trains circled are queued up to enter the stations immediately to their left. Those stations are occupied. Previous behavior would have those trains recirculate to the stations on the left that are empty shown by the arrows. They are not. They are sitting idle queued up at the closed stations and not rerouting to the open ones.

The trains can route to the open stations. I've changed nothing since opening the map in .16.

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Wed Dec 13, 2017 9:03 pm
by Loewchen
The previous behaviour was incorrect. You can change the penalty via mods in the future.

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Wed Dec 13, 2017 9:06 pm
by Koub
I think it's duplicate "Not a bug" of this : viewtopic.php?f=23&t=54625
[Edit] Dang ! too slow again :(

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Wed Dec 13, 2017 9:16 pm
by Elan
The communication of this change is very unclear to me. I think I've worked out what you're saying. Previously an occupied station would give the pathfinder a very large pathing penalty, allowing the finder to search very far for another open station for something 'closer' than that artificially penalized path. This patch fixed/reduced that very large penalty meaning the pathfinder won't consider very far open stations to be 'closer' because the penalized path length is now much shorter.

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Wed Dec 13, 2017 9:18 pm
by Loewchen
Elan wrote:The communication of this change is very unclear to me. I think I've worked out what you're saying. Previously an occupied station would give the pathfinder a very large pathing penalty, allowing the finder to search very far for another open station for something 'closer' than that artificially penalized path. This patch fixed/reduced that very large penalty meaning the pathfinder won't consider very far open stations to be 'closer' because the penalized path length is now much shorter.
Exactly.

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Thu Dec 14, 2017 1:21 pm
by Andir
Can we at least get an option to disable the station when a train is stopped at it? This "bugfix" breaks a lot of strategies.

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Thu Dec 14, 2017 1:52 pm
by Engimage
I have made a suggestion a while ago which could really help if implemented
Train pathfinding on stations with same name

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Thu Dec 14, 2017 3:30 pm
by Xeteth
Andir wrote:Can we at least get an option to disable the station when a train is stopped at it? This "bugfix" breaks a lot of strategies.
Although this is not a direct option in the station GUI it is rather simple to do - I connect something to the station via circuit network (usually a lamp, but even a power pole will do) then set it to settings similar to the pic below. This works because reading the stopped train disables the station.

Pic

Re: [0.16.0] Trains queued at occupied station not rerouting

Posted: Tue Dec 19, 2017 1:23 am
by mrzorn
Xeteth wrote:
Andir wrote:Can we at least get an option to disable the station when a train is stopped at it? This "bugfix" breaks a lot of strategies.
Although this is not a direct option in the station GUI it is rather simple to do - I connect something to the station via circuit network (usually a lamp, but even a power pole will do) then set it to settings similar to the pic below. This works because reading the stopped train disables the station.

Pic
This is an valid option to deal with this but once you have several stations connected to communicate departure signals this would close all connected stations

I have to say Andir's point is very true and rather annoying. Why has this penalty been removed?