I am being told that I should religiously split that segment, but it feels so wrong.
Can someone look at this screenshot and explain whether my approach or the classic one is better for this scenario, and exactly why?
Thanks

glad i could helpzOldBulldog wrote: Wed Feb 22, 2023 9:16 am So I guess there's nothing that I can do if a train starts crossing from the top to "e" and while it is doing it a train comes from "f to e" and makes the vertical train stop in the middle of the intersection thus blocking "c to d". Or maybe some smart circuit logic might work so that it turns everything horizontal red the moment a train goes down vertically... but that is work for another day.
The vertical train stop in the middle will not happen, if you add chain signals in the spots given by mmmPi. If a train comes from the top, and the regular signal at e is red, all chain signals on the vertical track are red as well and the train will not enter at all. If the regular signal at e is green, all chain signals on the vertical track are green as well and the train will reserve all these (they turn yellow) and other signals that guard entry to all these blocks turn yellow as well. Reserved signals act as red, if a train tries to enter a block guarded by a reserved signal, it stops. So a train coming from f at the same time will see a yellow chain signal in front of the intersection and will stop. The vertical train will drive without stopping, and if it left the block at e, the chain signal in front of the intersection will turn green again and that train will continue.zOldBulldog wrote: Wed Feb 22, 2023 9:16 am So I guess there's nothing that I can do if a train starts crossing from the top to "e" and while it is doing it a train comes from "f to e" and makes the vertical train stop in the middle of the intersection thus blocking "c to d".
I think I understand.Tertius wrote: Wed Feb 22, 2023 10:06 amThe vertical train stop in the middle will not happen, if you add chain signals in the spots given by mmmPi. If a train comes from the top, and the regular signal at e is red, all chain signals on the vertical track are red as well and the train will not enter at all. If the regular signal at e is green, all chain signals on the vertical track are green as well and the train will reserve all these (they turn yellow) and other signals that guard entry to all these blocks turn yellow as well. Reserved signals act as red, if a train tries to enter a block guarded by a reserved signal, it stops. So a train coming from f at the same time will see a yellow chain signal in front of the intersection and will stop. The vertical train will drive without stopping, and if it left the block at e, the chain signal in front of the intersection will turn green again and that train will continue.zOldBulldog wrote: Wed Feb 22, 2023 9:16 am So I guess there's nothing that I can do if a train starts crossing from the top to "e" and while it is doing it a train comes from "f to e" and makes the vertical train stop in the middle of the intersection thus blocking "c to d".
Chain signals are, well, chained. The chain starts with a regular signal at front. If you have multiple blocks created by chain signals, a train will either reserve all of them or none. If it was able to reserve it, it is blocked for everything else, so it's always guaranteed that the train is able to drive through all of them uninterrupted.