The trains exhibit some inconsistency in their stop selection. Obviously, when both tracks are free, they prefer the bottom track. Likewise, when both tracks are occupied, the next incoming train will queue up for the bottom stop (I would love OpenTTD-style entry/exit or path signals, but that's a different matter

https://www.dropbox.com/s/yrsw75hq1i0kr ... s.zip?dl=0