As to TSW 6 this is child's play compared to the flexible and logical system of signal and delay changes in SimRail (and I'm not talking about the people in the posts, but about the bots). Or take the same in Zusi 3, for example.