Did The Signaller Get Dynamic?

Discussion in 'TSW General Discussion' started by OldVern, Jun 15, 2023.

  1. OldVern

    OldVern Well-Known Member

    Joined:
    Nov 2, 2020
    Messages:
    18,842
    Likes Received:
    38,053
    Approaching West Ealing running about 5 late with 2P21 0734 Reading to Paddington, got checked down to a red. First thought was it’s a saved game, ghost of the red signal bug. However on checking the 2D map see a train ahead of me, fast forward with free camera to Ealing Broadway and looks like this was the service from Greenford, booked to follow.

    Cool, if that is the case and the AI signaller can now deviate from the script. Indeed, thank you DTG.

    What didn’t update was the platform PIS which still showed my service as number one, but guess that is something to yet be refined.

    Edit: Well as regards PIS it did sort of update as when I arrived at EB the train from Greenford had vanished off the screen and I was shown as (now) 9’ late.
     
    Last edited: Jun 15, 2023
  2. a.paice

    a.paice Well-Known Member

    Joined:
    Sep 10, 2020
    Messages:
    1,014
    Likes Received:
    1,676
    There seems to be a ‘first past the post’ system which regulates who will get priority.

    The distance between the ‘post’ and the signal seems to vary with location. I also often find that a route won’t be set further down the line until a task is completed such as a station stop which can allow trains to sneak in front.
     
    • Like Like x 1
    • Helpful Helpful x 1
  3. aeronautic237

    aeronautic237 Well-Known Member

    Joined:
    Sep 1, 2022
    Messages:
    3,364
    Likes Received:
    3,275
    Indeed, the signaller can change the order of trains if they are coming from two branches into one (such as Greenford/mainline, or one of the many branches of the Brighton Mainline).

    If the train booked to merge first is late, the signaller will path the other train in front of it. However the signaller cannot change the path of the trains, only the order (where applicable).

    This has been a thing for a long time - it was in TSW2 before Rush Hour according to my memory of the streams.
     
    • Like Like x 3
  4. matt#4801

    matt#4801 Well-Known Member

    Joined:
    Apr 8, 2022
    Messages:
    5,659
    Likes Received:
    10,274
    Yes I have been routed behind a few 158s on MML from East Midlands Parkway to Nottingham due to the TPWS trips causing me to be delayed, which took me as a surprise as I hadn't seen his in TSW before.
     
    • Like Like x 1
  5. lcyrrjp

    lcyrrjp Well-Known Member

    Joined:
    Jan 13, 2019
    Messages:
    1,087
    Likes Received:
    2,320
    I remember there was a run on Cathcart where if you deliberately ran a bit slowly at the start, you missed your path at the junction and got yourself stuck behind another train, which it was fun to follow all the way to Glasgow Central. There are a few similar ones in the 'Awesome TSW Service Mode Runs' thread.
     
    • Like Like x 3
  6. torfmeister

    torfmeister Guest

    It is actually dynamic, sort of who comes first gets the cake.

    Matt explained that in detail in an old thread I can't find now due to the sheer amount of posts and sometimes ambiguously named topics on this forum.
     
    • Like Like x 3
    • Helpful Helpful x 1
  7. lcyrrjp

    lcyrrjp Well-Known Member

    Joined:
    Jan 13, 2019
    Messages:
    1,087
    Likes Received:
    2,320
    Yes, if only he’d called the thread “who comes first, gets the cake” we’d have found it no problem. :)
     
    • Like Like x 2
  8. aeronautic237

    aeronautic237 Well-Known Member

    Joined:
    Sep 1, 2022
    Messages:
    3,364
    Likes Received:
    3,275
    I don't know if Matt explained it in the forums - I only heard it in a stream, but by using the search function (keyword: dispatcher; posted by member: DTG Matt) I found this.
     
  9. DTG Matt

    DTG Matt Executive Producer Staff Member

    Joined:
    Nov 17, 2016
    Messages:
    3,418
    Likes Received:
    19,401
    It's been there since day 1 to be honest. It was a fundamental design goal that the dispatcher figure things out on the fly, rather than TSC's approach of rigidly following a predetermined plan at all times.

    As noted, it can't re-route, but trains are basically first-past-the-post as someone noted, and we use the "dispatch beyond" feature in some cases to hold a path back to allow the chance for other trains freedom to move, as other wise the signalling system blocks out big chunks of line ahead in order to establish your green (particularly with huge blocks like on US routes).

    Matt.
     
    • Helpful Helpful x 7
    • Like Like x 6
  10. mattwild55

    mattwild55 Well-Known Member

    Joined:
    Mar 19, 2019
    Messages:
    791
    Likes Received:
    3,308
    I noticed that it's been there since at least the original Isle of Wight release.

    I accidentally left the game running just after I'd switched ends at Shanklin while I went elsewhere for 10-15 minutes or so, then upon returning noticed that the dispatcher had cleared the other service up the line so we ended up passing at Sandown rather than Ryde St Johns Road, thereby minimising the disruption to the (virtual) line.
     
    • Like Like x 3
  11. mattwild55

    mattwild55 Well-Known Member

    Joined:
    Mar 19, 2019
    Messages:
    791
    Likes Received:
    3,308
    In terms of priority setting, do (for instance) express passenger trains book out blocks further ahead than freight trains to give them a degree of priority?
     
    • Like Like x 1
  12. DTG Matt

    DTG Matt Executive Producer Staff Member

    Joined:
    Nov 17, 2016
    Messages:
    3,418
    Likes Received:
    19,401
    No, there isn't much in "priority" tbh - booking out paths further ahead will cause more blockages and slow things down more than speed things up (considering the whole network rather than just that one service, that is) - but when we sim timetables, we can see if trains get held up and if we notice a passenger train is getting held up by a freight one we can either re-route, add delays, put in dependencies or put in a no-dispatch-beyond on the freight to ensure that it can't grab it. Generally a pass we do at the end of a successful timetable sim is to review the log - we can see every train held for at least 1 minute (and every time it was held) - then evaluate the overall performance of the timetable, make adjustments and so forth. The more constraints you put in, the less flexible the timetable is and the more you end up with freight trains having odd waits that might not make sense etc, so try to use it sparingly.

    Matt.
     
    • Like Like x 15
    • Helpful Helpful x 5
  13. OldVern

    OldVern Well-Known Member

    Joined:
    Nov 2, 2020
    Messages:
    18,842
    Likes Received:
    38,053
    Good stuff!
     
    • Like Like x 1

Share This Page