Sideline into mainlinne

OpenTTD is a fully open-sourced reimplementation of TTD, written in C++, boasting improved gameplay and many new features.

Moderator: OpenTTD Developers

resurrection
Engineer
Engineer
Posts: 28
Joined: 24 May 2009 16:58

Sideline into mainlinne

Post by resurrection »

I have a querry. I was thinking about two designs of how to join sideline into two-tracks mainline and came across two options.

1) First one is joining from one nod into either lane.
Join in the middle.png
Join in the middle.png (128.87 KiB) Viewed 576 times
2) Second one is joining at one spot and if that is not possible continuing to the other lane through buffer zone (1 train at a time).
Split before join.png
Split before join.png (168.73 KiB) Viewed 576 times

I see advantages in both designs, but which one do you think is better or more importantly, potentially faster? My rough guess is they are equal so it's rather matter of taste/style/visual then actual performance... Or not?
User avatar
lawton27
Tycoon
Tycoon
Posts: 1418
Joined: 03 Aug 2009 14:29
Location: Manchester

Re: Sideline into mainlinne

Post by lawton27 »

I'm not much of a networker but personally I'd prefer the second.
petert
Tycoon
Tycoon
Posts: 3008
Joined: 02 Apr 2009 22:43
Location: Massachusetts, USA

Re: Sideline into mainlinne

Post by petert »

I wouldn't build either. Both of them block mainline traffic, and both of them have bad Curve Lengths. Look at Mark's Blog Post on #openttdcoop
resurrection
Engineer
Engineer
Posts: 28
Joined: 24 May 2009 16:58

Re: Sideline into mainlinne

Post by resurrection »

Ah, you are right of course. Completely forgot about the tiny gap between the combo and entry pre-signals... Nevermind :-) I am considering using mainline shifting when joining the sideline rather than this classical styl. But thx!
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Sideline into mainlinne

Post by planetmaker »

petert wrote:I wouldn't build either. Both of them block mainline traffic, and both of them have bad Curve Lengths. Look at Mark's Blog Post on #openttdcoop
Neither blocks ML traffic as they have prios in both cases. Given the choice of the two I prefert the middle join as there's no slow curve length (but that can be fixed for the 2nd one, too).

I meanwhile prefer to have between the split point of the SL to either choose ML1 or ML2 one trainlength waiting space in case that the priority makes the entry signal red. That way a 2nd train coming from the SL has still the chance to enter the other ML, if it is free.

EDIT: spelling
Last edited by planetmaker on 31 Oct 2009 13:43, edited 1 time in total.
petert
Tycoon
Tycoon
Posts: 3008
Joined: 02 Apr 2009 22:43
Location: Massachusetts, USA

Re: Sideline into mainlinne

Post by petert »

@planetmaker, sorry, incorrect wording. If an SL train is trying to merge, but an ML train has priority, then the SL train blocks the line for another SL train to merge the other ML.
audigex
Tycoon
Tycoon
Posts: 2056
Joined: 09 Dec 2007 21:28
Contact:

Re: Sideline into mainlinne

Post by audigex »

I don't think it matters as long as you're careful not to let the ML be stopped, and to make sure that a train waiting for one line doesn't block access to the other.
Jon
bwong
Chief Executive
Chief Executive
Posts: 681
Joined: 06 Feb 2009 02:46
Location: Ontario, Canada
Contact:

Re: Sideline into mainlinne

Post by bwong »

question: Why are there so many needless turns in the first picture?
Check out some of my work
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Sideline into mainlinne

Post by planetmaker »

bwong wrote:question: Why are there so many needless turns in the first picture?
I see exactly one which is not needed. Which do you see?
bwong
Chief Executive
Chief Executive
Posts: 681
Joined: 06 Feb 2009 02:46
Location: Ontario, Canada
Contact:

Re: Sideline into mainlinne

Post by bwong »

like in the first picture, I see A LOT of turns that go like this: <<<< so needless 90 degree turns
ill try to show it in a picture...
EDIT: picture
Attachments
better
better
Join in the middle.png (960.7 KiB) Viewed 576 times
Check out some of my work
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Sideline into mainlinne

Post by planetmaker »

bwong wrote:like in the first picture, I see A LOT of turns that go like this: <<<< so needless 90 degree turns
Read up on priorities.
petert
Tycoon
Tycoon
Posts: 3008
Joined: 02 Apr 2009 22:43
Location: Massachusetts, USA

Re: Sideline into mainlinne

Post by petert »

I can't view the picture on this computer right now, but if you're talking about 90 degree turns with backwards presignals on them, they are priorities, which give...well...priority to a line. Go to planetmaker's link.
User avatar
Badger
Tycoon
Tycoon
Posts: 7040
Joined: 10 Sep 2006 19:12
Location: Adwick-Le-Street.

Re: Sideline into mainlinne

Post by Badger »

Of course it looks damn ugly though!
|||| My OTTD/TTDP pics ||||Currently slighty obsessed with getting Platinum Trophies||||Retired moderator||||
User avatar
Benny
Tycoon
Tycoon
Posts: 2185
Joined: 25 Aug 2007 17:03
Location: ~/

Re: Sideline into mainlinne

Post by Benny »

That may be, but they're damn effective. :wink:
Image
audigex
Tycoon
Tycoon
Posts: 2056
Joined: 09 Dec 2007 21:28
Contact:

Re: Sideline into mainlinne

Post by audigex »

It's possible to make priorities which don't look anywhere near as ugly, but they only really work for simpler systems - once you get into multi-line priorities they can cause problems.

Just put 2-way combo signals back along the mainline, and a start pre-signal on the sideline.
Jon
petert
Tycoon
Tycoon
Posts: 3008
Joined: 02 Apr 2009 22:43
Location: Massachusetts, USA

Re: Sideline into mainlinne

Post by petert »

Could you post a screenshot of how you would do it? I think I know what you mean, but I'm not sure.
audigex
Tycoon
Tycoon
Posts: 2056
Joined: 09 Dec 2007 21:28
Contact:

Re: Sideline into mainlinne

Post by audigex »

Here you go.
prio.png
prio.png (36.26 KiB) Viewed 2766 times
As always, the realism comes at a cost. It looks a lot more like a realistic layout, but it drastically increases the follow-on distance between trains on the main line.

As such, it's best used for high speed lines with less traffic - it's no good for coop-style very busy networks. If you've got that many trains, however, you probably aren't going for realism anyway.

I use it if I've got a very high speed dedicated line with few trains, just to avoid ever stopping a train on the main line. It can also be used to allow grade-crossing of a small track. ie a small passenger line can cross a high speed main line without a bridge. I'll throw up a demo of this in a sec if I remember.
Jon
User avatar
Benny
Tycoon
Tycoon
Posts: 2185
Joined: 25 Aug 2007 17:03
Location: ~/

Re: Sideline into mainlinne

Post by Benny »

Using that is highly inneficcient, as it stops traffic coming down the ML too.

There was a PBS patch that worked just like that, just without the part where it stops traffic on ML.
Image
petert
Tycoon
Tycoon
Posts: 3008
Joined: 02 Apr 2009 22:43
Location: Massachusetts, USA

Re: Sideline into mainlinne

Post by petert »

Audigex, have you actually tried that? It won't work...
User avatar
Benny
Tycoon
Tycoon
Posts: 2185
Joined: 25 Aug 2007 17:03
Location: ~/

Re: Sideline into mainlinne

Post by Benny »

Um, yes it will.. Problem is that, as I've already said; it will stop trains on the line with priority.
Image
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: No registered users and 10 guests