Path: blob/main/tests/tools/public_transport/generateRailSignalConstraints/insertion/testsuite.tools
428456 views
# one train passes the stop and the other train is inserted there basic # one train passes the stop (but stops twice) and the other train is inserted there prev_double_stop # passing train tripId changes at stop changeTripId # signal is not at the end of the insertion stop edge signal_on_next_edge # foe does not move past the signal, hence no constraint arrival_at_stop # direct predecessor does not move past the signal, so we need to use the predecessor of the predecessor as constraint arrival_at_stop_usePrev # one train passes the stop and the other train is inserted there # # use arrival+duration insteald of until for insertion constraints until_from_duration # two trains are inserted at the same stop both_insertion # foe does not move past the signal, hence no constraint reversal_at_stop # one train passes the stop and the other train is inserted there (first train was previously overtaken) inactive # one train passes the stop and the other train is inserted there (first train was previously overtaken) writeInactive # one train passes the stop and the other train is inserted there departSplit