I don't get Path based signals

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

Moderator: OpenTTD Developers

Post Reply
KBoogle
Engineer
Engineer
Posts: 24
Joined: 27 May 2011 02:41

I don't get Path based signals

Post by KBoogle »

Well I've been using block signals for the longest time, and I am very good at using them. I mean using the advanced ones, like the exit, combo and entry signals. But path-based signals don't have that, so I'm getting confused on how they work. I tried reading the wiki but it only confused me even further. Can someone explain to me the difference between block and path based signals, please? I'd greatly appreciate it.
Brumi
President
President
Posts: 921
Joined: 18 Jul 2009 17:54

Re: I don't get Path based signals

Post by Brumi »

Well, I think I won't be able to explain path signals better than the wiki, but I recommend enabling Advanced Settings/Interface/Display options/Show reserved tracks. It helps a lot in understanding path signals.
Eddi
Tycoon
Tycoon
Posts: 8289
Joined: 17 Jan 2007 00:14

Re: I don't get Path based signals

Post by Eddi »

rule of thumb: remove all exit signals (or replace them with backwards-facing two-way signals), convert all other signals to (one-way, if appropriate) path signals.
User avatar
V453000 :)
President
President
Posts: 946
Joined: 01 Feb 2011 11:22
Location: Beer

Re: I don't get Path based signals

Post by V453000 :) »

Best advice: if you can use pre-signals, do not spoil your network with PBS.
ImageImageImage
oberhümer
Tycoon
Tycoon
Posts: 1283
Joined: 23 Oct 2009 19:35
Location: Here and there, sometime or another

Re: I don't get Path based signals

Post by oberhümer »

That's awful advice, PBS is always as or more efficient and needs less signals.
As for explaining it: A train behind a PBS signal will continue if there is a track ("path") with no train on it that will lead it to the next signal or end of track ("waiting point").
The difference to a regular signal is that there can be multiple trains in a signal block as long as their paths don't cross each other.
Additionally, the difference to presignals is that they don't require the next ("exit") signal to also be green before they let the train pass.
--- Licenses: GNU LGPL, version 2 or newer, code and graphics. CC-By-SA, graphics, alternatively. If you're using any, I'd like to hear about it --- Call them "track types" ---
--- Mostly inactive developer for: NuTracks - Central European Train Set --- Running/compiling for: Linux (x86) - Android - Windows (32/64 bit) ---

--- Need a file packer? 7-Zip --- BOINC - use your computing power to benefit science --- Block trackers, not ads --- Unix in dispersible pellets, the formula for the future. ---
User avatar
V453000 :)
President
President
Posts: 946
Joined: 01 Feb 2011 11:22
Location: Beer

Re: I don't get Path based signals

Post by V453000 :) »

Yes which basically means the PBS solves much more issues for the player, thus makes him think more dumb.
I have told many people to stop using PBS before, and it helped them tremendously. Whether it helps you, is up to you. I wont argue.
ImageImageImage
oberhümer
Tycoon
Tycoon
Posts: 1283
Joined: 23 Oct 2009 19:35
Location: Here and there, sometime or another

Re: I don't get Path based signals

Post by oberhümer »

Not making everything unnecessarily complicated and inefficient seems like good thinking to me, but whatever.
--- Licenses: GNU LGPL, version 2 or newer, code and graphics. CC-By-SA, graphics, alternatively. If you're using any, I'd like to hear about it --- Call them "track types" ---
--- Mostly inactive developer for: NuTracks - Central European Train Set --- Running/compiling for: Linux (x86) - Android - Windows (32/64 bit) ---

--- Need a file packer? 7-Zip --- BOINC - use your computing power to benefit science --- Block trackers, not ads --- Unix in dispersible pellets, the formula for the future. ---
KBoogle
Engineer
Engineer
Posts: 24
Joined: 27 May 2011 02:41

Re: I don't get Path based signals

Post by KBoogle »

Wait, wait, wait. It let's trains through into a block even if there's a train already there? What if that train breaks down, won't that lead to the train behind it crashing into it?
User avatar
Level Crossing
Tycoon
Tycoon
Posts: 1187
Joined: 07 Feb 2011 22:04
Location: East Coast, United States

Re: I don't get Path based signals

Post by Level Crossing »

KBoogle wrote:Wait, wait, wait. It let's trains through into a block even if there's a train already there? What if that train breaks down, won't that lead to the train behind it crashing into it?
No, it only lets multiple trains pass through a block if it is sure that the paths of the trains will not intersect in the block.

Compare this to cars driving in parallel lanes on a highway: their paths do not intersect, so they are allowed to be adjacent at the same time.

Highways would be very inefficient if they used a block-signal system!
Like my avatar? See my screenshot thread
User avatar
Elukka
Engineer
Engineer
Posts: 88
Joined: 20 Apr 2006 20:47

Re: I don't get Path based signals

Post by Elukka »

Think of a typical double line with an X shaped crossing connecting the tracks. Two trains wish to pass each other on separate lines, neither has any intention of using the crossing. Under block signals they couldn't pass simultaneously as the whole area of the crossing is considered one block. Path signaling on the other hand understands the trains are going on their own separate lines and lets them pass.
Or take a terminus station: under conventional signaling, the entire station entry area with all its junctions only allows one train to go through it at once. Not so with PBS.
KBoogle
Engineer
Engineer
Posts: 24
Joined: 27 May 2011 02:41

Re: I don't get Path based signals

Post by KBoogle »

Ok, thanks guys I've figured them out. There was nothing to figure out, really, since all you do is just place them and the game does the rest, not like with block-based signals. Which is why I was confused, since I expected that I needed to do more thinking in placing them.
User avatar
Level Crossing
Tycoon
Tycoon
Posts: 1187
Joined: 07 Feb 2011 22:04
Location: East Coast, United States

Re: I don't get Path based signals

Post by Level Crossing »

KBoogle wrote:Ok, thanks guys I've figured them out. There was nothing to figure out, really, since all you do is just place them and the game does the rest, not like with block-based signals. Which is why I was confused, since I expected that I needed to do more thinking in placing them.
Just be careful to avoid deadlocks.
Like my avatar? See my screenshot thread
Post Reply

Return to “General OpenTTD”

Who is online

Users browsing this forum: Baidu [Spider] and 4 guests