.
Page 1 of 2 12 LastLast
Results 1 to 15 of 22

Thread: How does one avoid a collision at a convergence?

  1. #1
    Join Date
    Oct 2013
    Location
    United States of America, Oklahoma, Lawton
    Posts
    1,551
    Blog Entries
    5
     

    Angry How does one avoid a collision at a convergence?



    AI train (3/4 mile long manifest freight) suddenly pulls out from the siding taking me by surprise. I approach the junction on the mainline manually driving a heavyweight Pullman passenger train (14 cars and two A7's) at 50 mph. Observing my HUD screen about 1/4 mile from the junction it suddenly goes red from green. I put the dynamic on full power: I put the brake in emergency mode. Still no luck. BOOM! Derailment. Game over.

    So how should I redesign a junction like this so fast mainline train gets plenty of time to stop? AI seems to take priority over the lever. Will placing a priority marker on the mainline approaching the switch cause AI to yield to the mainline train? How should signals be spaced on a 50 MPH approach? What intervals? The signals I use here are dwarfs with a single light lens.

    JR MS Generic 04 Dwarf,<kuid2:45324:251102:1> at the junction for both tracks
    JR MS Generic 05 Dwarf,<kuid2:45324:251103:1> approaching the junction along the mainline at 0.50 mile inetrvals
    Last edited by JonMyrlennBailey; December 11th, 2019 at 02:54 AM.
    TANE SP2 Build 90945, downloaded Dec. 2017, TS12 Build 61388, downloaded Feb. 2018, American citizen, Lawton, OK

  2. #2
    Join Date
    Nov 2006
    Location
    Australia, NSW, Sydney
    Posts
    6,123
    Blog Entries
    3
     

    Default

    Priority markers do not give one train priority over another - so a priority 1 train will not get first access to a junction over a train of lower priority. Priority markers and levels simply control the paths trains take, not their schedule. See http://online.ts2009.com/mediaWiki/i...iority_Markers

    I would place a track trigger on the main line at the first permissive signal, or even further back, that when triggered will lock the siding absolute signal to red and the points switched to the main line.
    TRS19 Platinum 105100 - TRS19 SP1 (standard) 105096 - TANE SP4 (beta) 102323

  3. #3
    Join Date
    Oct 2013
    Location
    United States of America, Oklahoma, Lawton
    Posts
    1,551
    Blog Entries
    5
     

    Default

    The track triggers have a range of up to 500 m each. I will experiment using two mainline triggers in tandem to give a total range of 2,000 m approaching the junction on the mainline. I'm using the TMS Rule to try to hold AI on its sidings whenever I or an AI mainline train approaches the junction. If AI should be already pulling out of the siding before I hit the trigger zone, it should give me over one mile to stop. While driving by hand I have the HUD pane religiously showing and watch signal states ahead on it.
    TANE SP2 Build 90945, downloaded Dec. 2017, TS12 Build 61388, downloaded Feb. 2018, American citizen, Lawton, OK

  4. #4
    Join Date
    Nov 2006
    Location
    Australia, NSW, Sydney
    Posts
    6,123
    Blog Entries
    3
     

    Default

    The trigger does not have to have an effect radius set to cover the 500m (or 2000m) to the junction. A trigger with a normal effect radius of 20m could be placed 500m (or 2000m) from the junction. When the Pullman express passes over the trigger it is used to execute rules (e.g. Set Signal Extended Rule, Set Junctions Rule) that lock the siding signal at stop and the points to the main line.

    After the Pullman has cleared the junction it would pass over another trigger that will release the locks on the signal and points.
    TRS19 Platinum 105100 - TRS19 SP1 (standard) 105096 - TANE SP4 (beta) 102323

  5. #5
    Join Date
    Jun 2008
    Location
    Great Britain
    Posts
    2,701
     

    Default

    Increasing the trigger radius of the junction lever might be the simplest solution, that way the junction will lock when your train approaches and prevent the AI from switching it back the other way.


  6. #6
    Join Date
    Aug 2019
    Location
    United States of America, In Front Of My PC
    Posts
    448
     

    Default

    http://trains.0catch.com/tutorial.html

    http://www.trains.0catch.com/Bells%2...20the%20AI.pdf

    http://trains.0catch.com/Tut5-WorkingWith%20Signals.htm

    I read on "how to fool AI" with fake siding turnouts

    You can also block a train by placing a loco, or a driveable signalman, on that fake siding, and drive it backwards a tad, to allow the mainline or branch line train to pass
    Last edited by MP242; December 11th, 2019 at 07:59 AM.
    My RGCX train is 53.24 miles long, and takes 1 hour to pass through town !

  7. #7
    Join Date
    Nov 2006
    Location
    United States of America, Alabama, Birmingham
    Posts
    2,886
     

    Default

    Those links all lead to a website that Malwarebytes anti-malware flags as being infected with a trojan. Could be a false alert but go there at your own risk.

    William

  8. #8
    Join Date
    Aug 2019
    Location
    United States of America, In Front Of My PC
    Posts
    448
     

    Default

    Quote Originally Posted by MP242 View Post
    http://trains.0catch.com/tutorial.html

    http://www.trains.0catch.com/Bells%2...20the%20AI.pdf

    http://trains.0catch.com/Tut5-WorkingWith%20Signals.htm

    I read on "how to fool AI" with fake siding turnouts

    You can also block a train by placing a loco, or a driveable signalman, on that fake siding, and drive it backwards a tad, to allow the mainline or branch line train to pass
    Quote Originally Posted by wreeder View Post
    Those links all lead to a website that Malwarebytes anti-malware flags as being infected with a trojan. Could be a false alert but go there at your own risk.

    William
    I have been using those links and that site for years on end, and my PC is perfectly healthy, aside from being the slowest PC in the world. Everything that I have learned about Trainz I have learned from that website. There is no place safe on the Internet so if you're worried about Trojans malware and other adware's and other stuff that can infect your PC you should just pull out the plug and disconnected from the Internet. Most anti-viruses are hyperactive and will display a false positive saying that "Everything" on the Internet is infected with Trojans malware and other adware. Some anti-viruses actually take over control of your PC and start deleting programs, and files, that they feel have a positive infection, when in fact there was no infection at all. There is not a PC infection in the world that cannot be gotten rid of if you try hard enough. Almost all Payware antivirus's are complete garbage like Norton, Kasperchi, McAfee, Webroot, AVG, FireWire ect, etc. They have fancy spinning GIFs that make it look like they're actually doing something useful but they're in fact displaying false positives and you're paying for that defective antivirus thinking that it is actually doing something for you. One of the best programs out there is freeware, Glary Utilities, and along with Microsoft Security Essentuals, your PC can be safe
    Last edited by MP242; December 11th, 2019 at 09:58 PM.
    My RGCX train is 53.24 miles long, and takes 1 hour to pass through town !

  9. #9
    Join Date
    Oct 2013
    Location
    United States of America, Oklahoma, Lawton
    Posts
    1,551
    Blog Entries
    5
     

    Default

    Quote Originally Posted by pware View Post
    The trigger does not have to have an effect radius set to cover the 500m (or 2000m) to the junction. A trigger with a normal effect radius of 20m could be placed 500m (or 2000m) from the junction. When the Pullman express passes over the trigger it is used to execute rules (e.g. Set Signal Extended Rule, Set Junctions Rule) that lock the siding signal at stop and the points to the main line.

    After the Pullman has cleared the junction it would pass over another trigger that will release the locks on the signal and points.
    The Trigger Check in TS12 does not allow an event (eg. Set Junctions) to be associated with a specific trigger (eg. approach staging yard exit junction). I see no use for Trigger Check and/or Set Junctions in TS12 even. What I am trying is the Trigger Multiple Signals Rule. The presence of a mainline train within a trigger range will place the siding absolute signal in a red state and hopefully AI will not violate it. I see way to control a junction setting with a trigger in TS12 or any of the original Trainz powered by Jet.

    It seems like this is only possible in TANE and later.

    http://online.ts2009.com/mediaWiki/i...ns_in_Sessions
    Last edited by JonMyrlennBailey; December 11th, 2019 at 01:19 PM.
    TANE SP2 Build 90945, downloaded Dec. 2017, TS12 Build 61388, downloaded Feb. 2018, American citizen, Lawton, OK

  10. #10
    Join Date
    Nov 2006
    Location
    United Kingdom
    Posts
    54
     

    Default

    Hi try this it may help:- http://www.boatztrainz.co.uk/turnout.html

  11. #11
    Join Date
    Oct 2013
    Location
    United States of America, Oklahoma, Lawton
    Posts
    1,551
    Blog Entries
    5
     

    Default

    Ok, I just tried the TMS Rule. My train approaches the junction on the mainline thus triggering the siding signal red. As I approach the junction, my signals progress from yellow to red and I stop at the junction. Both the waiting AI on the siding and I each have a red state at the convergence. AI, however, is holding the lever in his favor so I can't pass. AI can't go anywhere because his signal is red. I can't co anywhere because I have no switch control. It's a standoff. The only way I can pass is to command AI "Stop Train" and thus he releases the lever to me so I can pass. So after my train passes the switch I have to command AI to "Continue Schedule" then jump back to my train again. A messy situation.

    My solution seems to be placing a dummy junction (invisible) between the siding signal and the real junction on the mainline. As the mainline train approaches, it will trigger the siding signal red using the TMS rule. After the mainline train passes the mainline junction, AI only then will have control of the real mainline lever as the TMS rule will terminate once the mainline train passes its trigger zone. By my own observations, AI will play with the settings of the dummy switch but leave the real switch alone while a mainline train is passing the mainline lever and the TMS rule is active. The dummy lever is kind of like a pacifier to play with in a baby's mouth to keep him occupied.
    Last edited by JonMyrlennBailey; December 11th, 2019 at 02:40 PM.
    TANE SP2 Build 90945, downloaded Dec. 2017, TS12 Build 61388, downloaded Feb. 2018, American citizen, Lawton, OK

  12. #12
    Join Date
    Nov 2006
    Location
    Australia, NSW, Sydney
    Posts
    6,123
    Blog Entries
    3
     

    Default

    I do not understand the following statement.

    Quote Originally Posted by JonMyrlennBailey View Post
    The Trigger Check in TS12 does not allow an event (eg. Set Junctions) to be associated with a specific trigger (eg. approach staging yard exit junction).
    Whether you are using TS12 (long removed from my system), TANE or TRS19, the Trigger Check Rule is a parent rule. The Set Junctions Rule is a child of that parent rule. That is how the Set Junctions is associated with the Trigger Check.

    When the trigger is been activated by the particular consist, the Trigger Check Rule that is monitoring that trigger will execute its child rules so the Set Junction Rule will set the points to the main line and should be set to lock them against user and AI control.
    TRS19 Platinum 105100 - TRS19 SP1 (standard) 105096 - TANE SP4 (beta) 102323

  13. #13
    Join Date
    Oct 2013
    Location
    United States of America, Oklahoma, Lawton
    Posts
    1,551
    Blog Entries
    5
     

    Default

    Quote Originally Posted by pware View Post
    I do not understand the following statement. A picture is often worth a thousand words or more so here's a screenshot for clarification.



    Whether you are using TS12 (long removed from my system), TANE or TRS19, the Trigger Check Rule is a parent rule. The Set Junctions Rule is a child of that parent rule. That is how the Set Junctions is associated with the Trigger Check.

    When the trigger is been activated by the particular consist, the Trigger Check Rule that is monitoring that trigger will execute its child rules so the Set Junction Rule will set the points to the main line and should be set to lock them against user and AI control.
    Last edited by JonMyrlennBailey; December 11th, 2019 at 04:11 PM.
    TANE SP2 Build 90945, downloaded Dec. 2017, TS12 Build 61388, downloaded Feb. 2018, American citizen, Lawton, OK

  14. #14
    Join Date
    Nov 2006
    Location
    Australia, NSW, Sydney
    Posts
    6,123
    Blog Entries
    3
     

    Default

    Jon you are misunderstanding how this works.

    The child rules are not added to the Trigger Check Rule itself. In the following example, which uses a Message Popup Rule instead of a Set Junctions Rule but the principle is the same.



    The Message Popup Rule is not added as a child rule inside the Check Triggers Rule but sits in the Session Editor under the Trigger Check Rule and indented one level to the right.

    I recommend the following links to you.

    How to Use Track Triggers http://online.ts2009.com/mediaWiki/i...Track_Triggers
    How to Use the Session Editor http://online.ts2009.com/mediaWiki/i...Session_Editor
    How to Use Parent and Child Rules http://online.ts2009.com/mediaWiki/i...nd_Child_Rules
    TRS19 Platinum 105100 - TRS19 SP1 (standard) 105096 - TANE SP4 (beta) 102323

  15. #15
    Join Date
    Oct 2013
    Location
    United States of America, Oklahoma, Lawton
    Posts
    1,551
    Blog Entries
    5
     

    Default

    Quote Originally Posted by pware View Post
    Jon you are misunderstanding how this works.

    The child rules are not added to the Trigger Check Rule itself. In the following example, which uses a Message Popup Rule instead of a Set Junctions Rule but the principle is the same.



    The Message Popup Rule is not added as a child rule inside the Check Triggers Rule but sits in the Session Editor under the Trigger Check Rule and indented one level to the right.

    I recommend the following links to you.

    How to Use Track Triggers http://online.ts2009.com/mediaWiki/i...Track_Triggers
    How to Use the Session Editor http://online.ts2009.com/mediaWiki/i...Session_Editor
    How to Use Parent and Child Rules http://online.ts2009.com/mediaWiki/i...nd_Child_Rules
    The information in this Wiki Page applies to TANE, TRS19 and Trainz Plus.


    I already know how to use Session Editor and Track Triggers as I have been using them for Trigger Multiple Signal Rule for several years now.
    This Parent/Child thing is still sounding totally Greek to me.

    I don't how to use this stuff as it pertains specifically to TS12. There is no Goggle-able information specifically for TS12 in this regard.
    It's evidently not intuitive. People here fail to
    understand I'm still working with TS12. That's OK: my slick trick of using the dummy lever accomplishes
    the desired result anyway.
    Last edited by JonMyrlennBailey; December 11th, 2019 at 09:34 PM.
    TANE SP2 Build 90945, downloaded Dec. 2017, TS12 Build 61388, downloaded Feb. 2018, American citizen, Lawton, OK

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •