Control Train Pathfinder (Passthru stations, Add Penalty, Control Refueling)

These are only lists of links to other suggestions!
First, do a search for if your idea has been already suggested.

Moderator: ickputzdirwech

User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by ssilk »

Optera wrote:The easiest way to allow players flagging certain paths as reserved would be the ability to add a path penalty to signals via circuit network.
Right. But without the ability to recalculate the path in the "right moment" this is useless. :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
User avatar
Optera
Smart Inserter
Smart Inserter
Posts: 2920
Joined: Sat Jun 11, 2016 6:41 am
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by Optera »

ssilk wrote:
Optera wrote:The easiest way to allow players flagging certain paths as reserved would be the ability to add a path penalty to signals via circuit network.
Right. But without the ability to recalculate the path in the "right moment" this is useless. :)
It seemed to me trains already are forced to recalculate when they reach a circuit controlled signal. Wiring up a signal with a nil trigger before the switch leading into the unwanted path should force it to recalculate without slowing down.
Unless they only recalculate when the signal is red. I should test this in more depth.
User avatar
Oktokolo
Filter Inserter
Filter Inserter
Posts: 884
Joined: Wed Jul 12, 2017 5:45 pm
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by Oktokolo »

Don't know, if the stations have to be RORO for some reason (throughput, aesthetics,...). But if not:
When i ran into similar problems with trains taking less optimal paths i switched to double-headed trains and terminus stations. Never had any train visiting a station it did not had any business at since. Terminus stations also seem to be more space efficient in average (not always, because the trains need locomotives on both ends. increasing their length) because of not needing a loop for turning the train.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by ssilk »

Hm, well, that subject is a very tight view.
Yes, in general Terminus stations are smaller. Yes, it makes finding paths sometimes more simple.
But it's no a general strategy, cause it adds length and longer trains tend to deadlock more. With Terminus layout of your factory, the amount of throughput is more limited than with RORO - it cannot be expanded so much. You cannot have tracks with one train each 10 seconds or so. A RORO layout is much more resistant to extreme throughput rates. :)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
mrvn
Smart Inserter
Smart Inserter
Posts: 5946
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by mrvn »

ssilk wrote:Hm, well, that subject is a very tight view.
Yes, in general Terminus stations are smaller. Yes, it makes finding paths sometimes more simple.
But it's no a general strategy, cause it adds length and longer trains tend to deadlock more. With Terminus layout of your factory, the amount of throughput is more limited than with RORO - it cannot be expanded so much. You cannot have tracks with one train each 10 seconds or so. A RORO layout is much more resistant to extreme throughput rates. :)
I don't think that is true.

With terminus stations and high throughput you need to add acceleration and deceleration lanes to the stations, which is easy to do if you have the space. You can also time the start time of trains so they slot nicely into the main flow. With enough planing you could have a train every 90 ticks or so. But that probably negates the "Terminus stations are smaller" argument.
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by ssilk »

Exactly. And yes, it's not a really valid comparison.

Perhaps like so: But when I compare the total afford to build Roro vs. Terminus (including solving deadlocks and other kind of problems), I would say the afford to get the same throughput with Terminus than with Roro is 20-60% higher, whereas when I compare the first initialization without any optimization, then terminus is 50% easier.
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
mrvn
Smart Inserter
Smart Inserter
Posts: 5946
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by mrvn »

ssilk wrote:Exactly. And yes, it's not a really valid comparison.

Perhaps like so: But when I compare the total afford to build Roro vs. Terminus (including solving deadlocks and other kind of problems), I would say the afford to get the same throughput with Terminus than with Roro is 20-60% higher, whereas when I compare the first initialization without any optimization, then terminus is 50% easier.
Are you confusing Terminus vs. Roro station with bidirectional vs two unidirectional tracks?
User avatar
ssilk
Global Moderator
Global Moderator
Posts: 12889
Joined: Tue Apr 16, 2013 10:35 pm
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by ssilk »

Hm. I was so focussed, that I totally forgot that Teminus could be used with two-way train network. X)
Cool suggestion: Eatable MOUSE-pointers.
Have you used the Advanced Search today?
Need help, question? FAQ - Wiki - Forum help
I still like small signatures...
mrvn
Smart Inserter
Smart Inserter
Posts: 5946
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by mrvn »

Or a circular network. I actually got very good results with a large unidirectional ring with terminus stations.
User avatar
Oktokolo
Filter Inserter
Filter Inserter
Posts: 884
Joined: Wed Jul 12, 2017 5:45 pm
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by Oktokolo »

I always do two-tracked lines connected with T junctions and terminus stations everywhere.

When throughput becomes an issue i first outsource ore smelting, steel smelting, gears, basic circuits, advanced circuits, and processing units (in that order). Then i might build more "platforms" for receiving end products.

I also build additional stations around the main base later on to spread the load (and because seperate stations look good). Liquids are easy to relocate somewhere near the liquids processing area. They are relatively low traffic but get trains from all over the map in end game and therefore need huge buffers for waiting trains.

As i am not into megabases i never really need to outsource blue circuits or relocate the liquids out of the main station. But the next thing to do would probably be to outsource basic and rocket science. At that point you also could use dedicated logistic centers for distributing all the stuff to multiple consumers by priority so science will never snatch up all red circuits - stopping processing unit production.

So using terminus stations does not limit the throughput of a base as a whole even if they are more throughput limited than the roll-on-roll-off version (wich i would expect them to be). You only might need to build more stations or outsource productions a bit earlier than when using ROLO stations.
mrvn
Smart Inserter
Smart Inserter
Posts: 5946
Joined: Mon Sep 05, 2016 9:10 am
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty)

Post by mrvn »

Oktokolo wrote:I always do two-tracked lines connected with T junctions and terminus stations everywhere.

When throughput becomes an issue i first outsource ore smelting, steel smelting, gears, basic circuits, advanced circuits, and processing units (in that order). Then i might build more "platforms" for receiving end products.

I also build additional stations around the main base later on to spread the load (and because seperate stations look good). Liquids are easy to relocate somewhere near the liquids processing area. They are relatively low traffic but get trains from all over the map in end game and therefore need huge buffers for waiting trains.

As i am not into megabases i never really need to outsource blue circuits or relocate the liquids out of the main station. But the next thing to do would probably be to outsource basic and rocket science. At that point you also could use dedicated logistic centers for distributing all the stuff to multiple consumers by priority so science will never snatch up all red circuits - stopping processing unit production.

So using terminus stations does not limit the throughput of a base as a whole even if they are more throughput limited than the roll-on-roll-off version (wich i would expect them to be). You only might need to build more stations or outsource productions a bit earlier than when using ROLO stations.
For fluids (and ores actually) I use a demand train instead of a supply train. The consumer of a liquid has a train waiting at their unloading station, which is always on. The suppliers (oil pumping stations) have 4 storage tanks and only enable the station when >= 75000 crude oil are available and no train is present. The consumers control the number of trains so there is no need for a ton of waiting bays. Fluid wagons fill and drain so fast the trains are usually 90+% idle. I would say if you base gets so big you need more than 2 fluid trains for a station then you should use longer trains. And maybe have collection stations outside the base where short trains come from all over to fill a depot and then you send long trains to the main base.
IV 
Inserter
Inserter
Posts: 46
Joined: Thu Oct 27, 2016 2:16 pm
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty, Control Refueling)

Post by IV  »

Another suggestion of this kind. A rather simple one.

Make a train skip the stations to which it has no path.

This will allow you to place a train in a position from which it can not reach some stations (dead end with one station to get the train back out of it) and skip some of the stations. Balances 2 things: you don't get a heavy gui and complicated features which are hard to use for new players (and need to be implemented) and allows at least one way of skipping stations which are on.
Zavian
Smart Inserter
Smart Inserter
Posts: 1649
Joined: Thu Mar 02, 2017 2:57 am
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty, Control Refueling)

Post by Zavian »

IV  wrote:Another suggestion of this kind. A rather simple one.

Make a train skip the stations to which it has no path.

This will allow you to place a train in a position from which it can not reach some stations (dead end with one station to get the train back out of it) and skip some of the stations. Balances 2 things: you don't get a heavy gui and complicated features which are hard to use for new players (and need to be implemented) and allows at least one way of skipping stations which are on.
Too likely to cause annoying breakage, if someone is working on rail lines, and temporarily causes a train with a complicated schedule to no path. Consider a train that picks up 15 stacks of copper, then goes to another station and picks up 10 stacks of iron, then goes to a green circuit station, where the iron and copper is turned into 1000 green circuits, then drops off the green circuit somewhere else and repeats. What happens if the iron pickup station is temporarily unreachable, perhaps because someone is working on the rail lines, or maybe because you are smelting where you mine, and disabling stations that don't have enough smelted plate ready, and none of the iron plate pickups is enabled? If the iron pickup station gets skipped, the train ends up waiting for its 1000 green circuits, that can't be made, because green circuits has no iron. And every other train that wants to use that green circuits station is also blocked.
Tekky
Smart Inserter
Smart Inserter
Posts: 1040
Joined: Sun Jul 31, 2016 10:53 am
Contact:

Re: Control Train Pathfinder (Passthru stations, Add Penalty, Control Refueling)

Post by Tekky »

I believe the following thread, which suggests that it should be possible to set routing restrictions for the pathfinder, is worth mentioning in this link collection thread:

viewtopic.php?f=6&t=58395 Block rail section based on train condition
Post Reply

Return to “Frequently Suggested / Link Collections”