Problem with PBS

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

Post Reply
User avatar
Grigory1
Traffic Manager
Traffic Manager
Posts: 204
Joined: 07 Jun 2005 09:36
Location: Tallinn, Estonia
Contact:

Problem with PBS

Post by Grigory1 »

At my scheme of station with application PBS sometimes there is such situation when two trains at through station from the opposite parties call in on the same way and all movement stops
What decisions of this problem are?
Attachments
klin.PNG
klin.PNG (61.71 KiB) Viewed 4540 times
peter1138
OpenTTD Developer
OpenTTD Developer
Posts: 1791
Joined: 30 Mar 2005 09:43

Post by peter1138 »

Welcome to one of the reasons why PBS was removed.
He's like, some kind of OpenTTD developer.
sc79
Director
Director
Posts: 586
Joined: 22 Feb 2005 09:51

Post by sc79 »

Welcome to one of the reasons why PBS was removed.
Not like it works with normal signals either...
Its just more obivious with PBS because the entrances allow a much higher volume of trains through.
User avatar
bobingabout
Tycoon
Tycoon
Posts: 1850
Joined: 21 May 2005 15:10
Location: Hull, England

Post by bobingabout »

actually, with regular signals, 1 of the trains would actually go into the station platform... there are many solutions to this, many are not possable without pre-signal PBS combinations, however, the easiest solution is to make it 1 large PBS block, instead of 3 smaller ones, you are not thinking PBS yet. remove all the signals from the station platforms, and simply have the 4 end ones at the junction entrances and exits. unfortunatly, this causes problems too...
JPG SUX!!! USE PNG!!!
There are times when JPG is useful, TTD screenshots is not one of them. Please use PNG instead.

[/url]
sc79
Director
Director
Posts: 586
Joined: 22 Feb 2005 09:51

Post by sc79 »

I dont think making it all one PBS block really works. Trains reserve the exit as soon as they enter the block, so with 2 exits, you'll only get 2 trains using the station at a time, correct?

That setup (with 4 platforms) using presignals actually works fairly well, and it wont jam like the PBS one does, but when two trains meet head on, one will get forced to turn around, which can be a real pain (especially since I usually only allow them to turn around at EOL).
User avatar
gkirilov
Chief Executive
Chief Executive
Posts: 696
Joined: 03 May 2005 09:32
Location: Othala

Re: Problem with PBS

Post by gkirilov »

Grigory1 wrote:At my scheme of station with application PBS sometimes there is such situation when two trains at through station from the opposite parties call in on the same way and all movement stops
What decisions of this problem are?
Can you please name the track grf and the elrail grf (with links if possible).
OTTDCoop NewGRF Pack|Different sets of GRFs for TTDPatch (some of them work in OTTD) - 1|- 2|GRF sets for OTTD|OTTD nightly
Image
I hooked up my accelerator to my brake lights. I hit the gas, people behind me stop, and I'm gone.
Understeer is when you hit the wall with the front of the car. Oversteer is when you hit the wall with the rear of the car. Horsepower is how fast you hit the wall. Torque is how far you take the wall with you. Spoilers and bodykits are how much of the wall you take with you. Rollcages and windownets are how much of a mess you leave on the wall.
User avatar
Grigory1
Traffic Manager
Traffic Manager
Posts: 204
Joined: 07 Jun 2005 09:36
Location: Tallinn, Estonia
Contact:

Post by Grigory1 »

elrail- is included in OpenTTD
track- xUSSRset http://ttdrussia.net/xussr/grf/xUSSRsow.rar
User avatar
gkirilov
Chief Executive
Chief Executive
Posts: 696
Joined: 03 May 2005 09:32
Location: Othala

Post by gkirilov »

By elrails i meant the overhead wires and the pilons. Anyway, they are in the same grf that you pointed.
OTTDCoop NewGRF Pack|Different sets of GRFs for TTDPatch (some of them work in OTTD) - 1|- 2|GRF sets for OTTD|OTTD nightly
Image
I hooked up my accelerator to my brake lights. I hit the gas, people behind me stop, and I'm gone.
Understeer is when you hit the wall with the front of the car. Oversteer is when you hit the wall with the rear of the car. Horsepower is how fast you hit the wall. Torque is how far you take the wall with you. Spoilers and bodykits are how much of the wall you take with you. Rollcages and windownets are how much of a mess you leave on the wall.
User avatar
Wolf01
Tycoon
Tycoon
Posts: 2016
Joined: 24 Apr 2004 10:43
Location: Venezia - Italia
Contact:

Post by Wolf01 »

peter1138 wrote:Welcome to one of the reasons why PBS was removed.
remove combo presignals either, they may loop and block your entire network
User avatar
XeryusTC
Tycoon
Tycoon
Posts: 15415
Joined: 02 May 2005 11:05
Skype: XeryusTC
Location: localhost

Post by XeryusTC »

Wolf01 wrote:
peter1138 wrote:Welcome to one of the reasons why PBS was removed.
remove combo presignals either, they may loop and block your entire network
That is just because the user can't use them, PBS was buggy by itself.
Don't panic - My YouTube channel - Follow me on twitter (@XeryusTC) - Play Tribes: Ascend - Tired of Dropbox? Try SpiderOak (use this link and we both get 1GB extra space)
Image
OpenTTD: manual #openttdcoop: blog | wiki | public server | NewGRF pack | DevZone
Image Image Image Image Image Image Image
Majestical
Engineer
Engineer
Posts: 52
Joined: 10 Nov 2005 17:47

Post by Majestical »

I once had a problem quite similar what I did was this:

There are 4 platforms, the 2 center ones I made accesible for trains going both ways. The outer ones were made to allow traffic in one direction only (Both outer platforms in opposite ways ofcourse. I only used presignals and never had a jam once despite heavy traffic.
sc79
Director
Director
Posts: 586
Joined: 22 Feb 2005 09:51

Post by sc79 »

That is just because the user can't use them, PBS was buggy by itself.
Care to post a design for a station with 2-sided platforms which doesnt have issues sooner or later? Because I cant find one that wont eventually have trains meet head on and send one off in the wrong direction.

Its not a PBS(-specific) issue, its caused by the type of station layout and the pathfinder not being able to look more than one signal ahead. PBS just caused the more obivious issue because the larger number of trains made it occur more often, and it locked the junction (which was a PBS bug, but not really related to why the station doesnt work).
There are 4 platforms, the 2 center ones I made accesible for trains going both ways. The outer ones were made to allow traffic in one direction only (Both outer platforms in opposite ways ofcourse. I only used presignals and never had a jam once despite heavy traffic.
Presignals wont jam, but trains will get sent in the wrong direction when they meet. With 'trains reversing at EOL only' and heavy traffic, trains suddenly venturing off in the opposite direction can be a major problem.
User avatar
bobingabout
Tycoon
Tycoon
Posts: 1850
Joined: 21 May 2005 15:10
Location: Hull, England

Post by bobingabout »

sc79 wrote:Presignals wont jam, but trains will get sent in the wrong direction when they meet. With 'trains reversing at EOL only' and heavy traffic, trains suddenly venturing off in the opposite direction can be a major problem.
thats why you need a loopback.
JPG SUX!!! USE PNG!!!
There are times when JPG is useful, TTD screenshots is not one of them. Please use PNG instead.

[/url]
Majestical
Engineer
Engineer
Posts: 52
Joined: 10 Nov 2005 17:47

Post by Majestical »

bobingabout wrote:thats why you need a loopback.
That sounds nifty, what exactly do you mean with a loopback?
sc79
Director
Director
Posts: 586
Joined: 22 Feb 2005 09:51

Post by sc79 »

That sounds nifty, what exactly do you mean with a loopback?
Because the station doesnt work, you need to add a way for the trains that get sent the wrong way to turn around (and then bypass the station). Something like the screenshot, which is hardly a practical solution.
Attachments
Untitled.png
Untitled.png (165.9 KiB) Viewed 4232 times
User avatar
Brianetta
Tycoon
Tycoon
Posts: 2567
Joined: 15 Oct 2003 22:00
Location: Jarrow, UK
Contact:

Post by Brianetta »

sc79 wrote:Its not a PBS(-specific) issue, its caused by the type of station layout and the pathfinder not being able to look more than one signal ahead. PBS just caused the more obivious issue because the larger number of trains made it occur more often, and it locked the junction (which was a PBS bug, but not really related to why the station doesnt work).
Not quite. PBS introduced an additional problem to a station design that already had problems. Because every PBS block acts like a presignal block, platforms could often not be entered by a train, because no clear exit could be found (and each platform is a PBS block, in the case of the screenshot at the top). It's not just that trains would meet head to head, and one would have to turn back. It's that trains wouldn't even get that close to each other!
PGP fingerprint: E66A 9D58 AA10 E967 41A6 474E E41D 10AE 082C F3ED
User avatar
Jim Starluck
Traffic Manager
Traffic Manager
Posts: 135
Joined: 26 Jun 2005 20:12
Location: Cincinnati, OH
Contact:

Post by Jim Starluck »

bobingabout wrote:...however, the easiest solution is to make it 1 large PBS block, instead of 3 smaller ones, you are not thinking PBS yet. remove all the signals from the station platforms, and simply have the 4 end ones at the junction entrances and exits.
I tried that once. The second train to enter the station went for the same platform as the first one and rammed it from behind.
If at first you don't succeed, get a bigger locomotive and try again.
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: Amazon [Bot] and 14 guests