Page 1 of 1
[kovarex] [for 0.16] [0.12.26] Train stops at signal while path is free.
Posted: Tue Mar 15, 2016 7:30 pm
by DutchJer
Hi, I was streaming today, and i noticed that my train just stopped at a railsignal, the next blocks were completely free. It happend to me earlier. I dont have any ideas about what is happening, but ill drop my highlight here.
http://www.twitch.tv/dutchjer/v/54630687
Re: [0.12.26] Train stopping at railsignal
Posted: Tue Mar 15, 2016 7:37 pm
by sillyfly
This happens quite a lot, but I'm not sure if it will be considered a bug.
What I think is happening is the block was taken, so the train decided it would need to stop there, and slowed down. By the time it got to the signal the block was already free, but the train was already programmed to stop.
It is required for trains to take this into account in advance, as it takes time to decelerate and stop. Theoretically a train could re-accelerate the moment the signal changes state (or at least recalculate if it indeed needs to stop), but I think this is not done due to optimization considerations.
Re: [0.12.26] Train stopping at railsignal
Posted: Tue Mar 15, 2016 8:21 pm
by HanziQ
This is a known issue, the train decides to stop, because the block was occupied, but doesn't notice, that it can continue, because the other train left. I will visit this with my train fixes/refactoring.
Re: [0.12.26] Train stopping at railsignal
Posted: Wed Mar 16, 2016 8:12 am
by DutchJer
Nice, Okay thanks Hanziq, keep up the good work <3
Re: [0.12.26] Train stopping at railsignal
Posted: Tue Sep 13, 2016 3:33 pm
by Loewchen
See here as well: viewtopic.php?f=7&t=32591
Edit: Maybe same cause but not the same issue.
Re: [kovarex] [for 0.16] [0.12.26] Train stops at signal while path is free.
Posted: Thu Feb 01, 2018 8:05 am
by kovarex
I believe, that this was fix a long time ago.