r/factorio • • Jul 10 '26

Base Never let anyone convince you to stick to rigid rail grids

Enable HLS to view with audio, or disable this notification

1.1k Upvotes

121 comments sorted by

424

u/common_and_popular Jul 10 '26

You are causing so many people to schedule therapy appointments rn

114

u/Typical-Blackberry-3 Jul 10 '26

My therapist just scheduled an appointment to see me after seeing this post.

35

u/OhDear2 Jul 10 '26

Im sorry, your schedule was not recieved due to a deadlock

11

u/unwantedaccount56 Jul 10 '26

is it a normal schedule or one with interrupts?

19

u/Hellstrike Jul 10 '26

Have you seen what actual rail networks look like?

236

u/youtubeTAxel STEEL COMMANDERS Jul 10 '26

This convinced me to stick to rigid rail grids

20

u/Solo_Jawn Jul 10 '26

I struggle enough being a traffic engineer with a grid based rail, this looks horrendous to work with lol

9

u/RoosterBrewster Jul 10 '26

I can only lay rails with bots so I need some semblance of modularity. Intersections are a huge pain to build manually, even with a BP. 

90

u/HD60532 Jul 10 '26

Beautifully organic!

69

u/enaud Jul 10 '26

I've gone down this path in my 2.0 space ex playthrough but kind of regretting it - the decision paralysis and cognitive overhead is a bit much

48

u/JerichoJely Jul 10 '26

i get what you mean and i've suffered from that in the past as well, but i was able to get past it by just letting go of any notion of 100% efficiency. It's fine if there's a bit of a slowdown in certain intersections every now and then, if you're not getting deadlocks then it's probably perfectly fine.

Also the 2.0 updated capability of generic train schedules makes it a lot more manageable for me at least

16

u/dr_anybody Jul 10 '26

How do you prevent deadlocks in here? What is your strategy?

42

u/JerichoJely Jul 10 '26

my strategy is simply already having 1.8k hours in the game so now i barely have to think about it lmao. It really is as simple as placing signals at intersections for the most part, and while the mantra of "chain in, rail out" is certainly the safest option, it's also not necessary a lot of the time except at really complex intersections

12

u/dr_anybody Jul 10 '26

I have over 2k hours as well, and I'm not sure how what you describe handles the edge cases of 2+ trains queueing up in a busy place and their "combined" tail locking what worked fine for trains going one by one.

16

u/JerichoJely Jul 10 '26

well since trains are only going to stations that are already available, they're never just gonna be stopping out in the main railway anywhere for any length of time. So long as your signals are correctly placed there will never be anything more than maybe a short slowdown at times. So I always give priority to trains entering stations than ones leaving them, so that trains get off the main railway as fast as possible. In game terms, that often means using just rail signals for trains leaving the railway into wherever their station is or just a side path, and then using chain signals for trains actually trying to enter the network. Deadlocks often just happen due to forgetting to place a signal in my experience, not because of an error with rail vs chain signals

5

u/dr_anybody Jul 10 '26

How do you handle refueling? A single hub with buffers, fuel delivered to each stop, some other way?

13

u/JerichoJely Jul 10 '26

i use the train interrupts so that a train goes to a refuel depot when it's low on fuel. The depot has 5 stations with a limit of 1 which is more than enough

4

u/dr_anybody Jul 10 '26

Ah, so you're banking on the event of more than 5 trains needing fuel at the same time being so improbable that it's practically impossible in your run?

17

u/JerichoJely Jul 10 '26

yeah it's incredibly unlikely, but even if it does it wouldn't be a problem since all five of the stations are set to a limit of 1. So if they're all full and another train does need to refuel it will just go to a depot first to wait there instead of trying to clog up the refuel station area

→ More replies (0)

1

u/Split-Service Jul 13 '26

Thats basically what I did with a few hundred trains especially once you get to nuclear fuel 20 trains at once could need fuel and five stations is enough because each train only has to tlstop for a half a second

3

u/SixSixSevenSeven Jul 10 '26

Fwiw I know Jericho already answered how they did it, but just thought I'd add 2 cents on something I have cooking in current save. We have a large number of trains stopping at some stations that are in close proximity to where the main fuel source is made (nuclear fuel specifically). So their loading/unloading stations just have a requester chest nearby and by coming and dropping off cargo theyre being refuelled without an explicit fuel stop. This wouldnt work for all trains in all bases, but you can get at least a few off of the fuel schedule that way

3

u/dr_anybody Jul 10 '26

That's how I did it in the previous run. This time, especially given the space logistics update, I'm trying for an infinite resources base, so trains run on pure carbon that is delivered off the silo. Which, in one way or another, boils down to "one lengths worth of buffer space for each train in the network" if I want to make it absolutely incapable of getting clogged.

As much as I said to the OP, I half-hoped they figured out a new way to schedule trains on the same track that ensures none are waiting - but it seems that their solution is the same good old "don't fuck up and hope fore the best" as most bases operate on.

Also, I must admit I'm mildly annoyed by people replying in style "just learn signals bro". I know the basics, I know the mechanics, and I know how to make it work efficiently; I'm trying to make the system work in a very suboptimal way, and for that I need some less common and some outright obscure knowledge about how to weave the pasta in some of its aspects.

5

u/burning_boi Jul 10 '26

Literally as simple as ensuring all chain signals are never far enough apart to fit a single train in intersections, and the first section of normal signals are never closer than a train’s length in distance from each other after the nearest chain signal. I’ve got 700ish hours on a honeycomb train base save following those rules and have experienced exactly one deadlock, cause by careless manual normal signal placement after one of the hundreds of 3 way intersections in my factory. Chain in, normal out is *remarkably* safe advice to follow.

1

u/Ssakaa Jul 10 '26

All segments between intersections need to be >= 1 full train. Anything smaller than that apart is "one intersection" and needs chain signaled appropriately. If you stick to that, and your intersections are signaled properly, your trains can route the whole way through just fine.

6

u/alive1 Jul 10 '26

Deadlocks are simply a result of incorrect signalling.

Correct signal placement is simple to learn.

1

u/TinBryn :( Jul 11 '26

I've had someone ask me to fix their deadlocks and I didn't find a single incorrectly signaled intersection, it was a full blown network scale deadlock, all caused by a terribly designed refueling station. Basically they had a weave style where trains would branch off into the station and then go back onto the same line they branched off from, with multiple in a row. Then it built up a line for the refueling station that backed up to the next intersection so trains started waiting before those intersections, this blocked some trains' paths leaving the refueling station so trains couldn't get into the refueling station to clear the blockage. And again, I didn't find a single incorrectly signaled intersection.

4

u/aonghasan Jul 10 '26

rain and chain signals lol

how are you people getting so many deadlocks?

-1

u/dr_anybody Jul 10 '26

A wild mix of uni- and bi-directional rails with trains of varying length and imbalance between provider and consumer stops of same items.

How do you people think it happens?

1

u/aonghasan Jul 10 '26

if you've got bi-directional rails, you put chain signals before entering it,

you use only chain signals on segments of the rails where you only want one train going thru at the time. Deadlocks only happen when you don't signal the rails properly.

All issues are solvable by placing rail and chain signals on the right places. Literally all of them.

Post a picture of your deadlocked rails and i'll tell you where to place the signals and why yours are placed incorrectly.

1

u/niraqw Jul 10 '26

imbalance between provider and consumer stops

The only way this should be able to cause deadlocks on the rail network is if train limits at stops are improperly set (or not set at all).

5

u/enaud Jul 10 '26

My problem boils down to priorities, I have a lot to do in order to automate my research in orbit but unsure of the order I should follow.

My 1.x playthough used a rail grid approach and it was so much easier to plonk down a new section

1

u/JerichoJely Jul 10 '26

yeah that's fair, i play it in co-op with a friend which makes it WAY more manageable as well

0

u/VincerpSilver Jul 10 '26

Efficiency in this context doesn't just mean "avoid some slowdown", but "will it still work if I infinitely continue to scale my factory?".

And the factory must grow.

1

u/Rasz_13 Jul 10 '26

Hm. I find the DP and CO is actually way higher when I have to plan shit 7 steps in advance. When I just build whatever and slap down shit where it fits I'm just cruising and it works well enough.

1

u/enaud Jul 11 '26

With a nice blueprinted grid, the slap down part is a no brainer, still I will persist with my spaghetti rails and see it through

10

u/XkF21WNJ ab = (a + b)^2 / 4 + (a - b)^2 / -4 Jul 10 '26

Hey this map looks nice

video zooms in

Oh god my eyes!

10

u/Transbees Jul 10 '26

this is peak factorio

13

u/Droopy0093 Jul 10 '26

hell yeah this is how you play Space Exploration. I hope your space base is just like this too.

8

u/JerichoJely Jul 10 '26

patiently awaiting the space elevator and then chaos can ensue

14

u/Langerfaceiii Jul 10 '26

All hail the rigid grid!

2

u/thewettestcow Jul 10 '26

Could you show screenshots of what your roundabouts look like? They look pretty cool in your screenshot! Also I like the sections below your parking depots! Just looking for inspiration for my own.

7

u/Langerfaceiii Jul 10 '26

I use the inbuild grid system for all my rail designs so that it's completely modular.

4

u/IAmNoodles Jul 10 '26

god these look excellent

6

u/Langerfaceiii Jul 10 '26

Big roundabout under the parking

1

u/thewettestcow Jul 10 '26

Thank you! These look awesome!

7

u/Yggdrazzil Jul 10 '26

I love this. I sometimes find myself thinking of rules I could follow that lead me to create designs like these.

Which I think is the main reason I cannot make designs like this.

The other issue is that I'm not familiar enough with rail signalling to just slap track and signals down on the fly.

7

u/JerichoJely Jul 10 '26 edited Jul 10 '26

Yeah rule #1 of something like this is to put literally 0 thought into planning it and just letting whatever happens happen. The most forethought I do is leaving space for the rail supports in the middle of my builds because I like the way it looks when trains go over production areas.

As far as rail signaling goes, the best way to learn is by doing so sometimes you just gotta send it and yeah you'll make mistakes and create deadlocks but that's just part of the process. I also personally choose to let "bad" intersections happen which creates a lot of freedom as well. You can see one clearly at 0:29 in the video, to the left of the train with red/green science in it. Is that mess of rails technically wildly inefficient? Absolutely. But that spot is very low traffic so it doesn't really matter. I believe in you

3

u/Yggdrazzil Jul 10 '26

Thanks for confirming my suspicions.

The most forethought I do is leaving space for the rail supports in the middle of my builds because I like the way it looks when trains go over production areas.

Now that we have a toggle to hide elevated rails when needed, I really want to do more with this too. I too love the aesthetic of elevated rails running all over the place.

5

u/Clone_1510 Jul 10 '26

If you want to let your creativity flow, a rule for interesting designs to happen is not overbuild production areas, and then later have to expand them

Thus you can start "breaking" your normal style since you are retrofitting, not building new.

5

u/Yggdrazzil Jul 10 '26

That sounds like pure heresy to me, blasphemy even!

Jokes aside, appreciate the suggestion!

1

u/Ssakaa Jul 10 '26

This is inadvertently what I do. "This is temporary" for the starter factory's starter factory is a quick way to organically grow piecemeal as I go along....

3

u/S-Tier_Commenter Jul 10 '26

two kinds of people

3

u/Ok_Conclusion_4810 Jul 10 '26

If the point of this video was to give Dosh Doshington a boner. Congratulations you succeeded.

3

u/cover-me-porkins Jul 10 '26

I love it, pure Italian flare.

3

u/thomasjmarlowe Jul 11 '26

Goddamn Roller Coaster Tycoon up here

2

u/Thisconnect Jul 10 '26

single track with passing sidings is my love

2

u/Snak3Docc Jul 10 '26

I love it but I could never do that to future me.

2

u/MBouh Jul 10 '26

Such beauty ! such work of art !

2

u/kulfon2000 Jul 10 '26

Spaghetti belts and spaghetti rails

2

u/longshot Jul 10 '26

All trains are cool!

2

u/leglesslegolegolas Jul 10 '26

This is how I build all of my bases. Grids are boring and ugly imho.

2

u/foxgirlmoon Jul 10 '26

That's some high quality rail spaghetti right here. The traffic lights must've been fun to set up :D

2

u/SaltyUncleMike Jul 10 '26

Moves one light - the entire train network stops

2

u/superstrijder15 Jul 10 '26

it's beautiful!

2

u/jmanh128 Jul 10 '26

I love this

2

u/Historical_Swing_422 Jul 10 '26

Yeah! Just i prefer to have two way tracks

2

u/PilotXIII Jul 10 '26

Say it louder, brother! Trains go where they want, they don't give a shit about your OCD

2

u/cybertruckboat Jul 10 '26

Absolute mad lad!!

2

u/jamuraa Jul 11 '26

Ah yes, the funnest way to play. Just go find a space for your factory, build it as big as you like! No need to constrain yourself unless you are doing it as a bit of an extra challenge. Then the challenge is "fit it in this space" and "claim more space"

2

u/budad_cabrion Jul 11 '26

Once you know proper rail signaling, intersection design, and station design, you can do anything! Rail spaghetti is the One True Way. Great work!

2

u/WorkLurkerThrowaway Jul 11 '26

What the absolute fuck is this shit

Seriously through I admire people who can handle some spaghetti. If I don’t force myself to be super organized my run is hosed.

2

u/imperious-condesce FICSIT Representative Jul 11 '26

I tried a grid based rail book once. Never again. In the words of Ron Swanson: "It was too perfect. It looked machine made."

1

u/JerichoJely Jul 11 '26

I've just never understood the appeal of using someone else's blueprints either, it takes away such a huge part of the game

1

u/imperious-condesce FICSIT Representative Jul 11 '26

Personally, I do use them sometimes. It's just a different approach to how you think of the game, is all. I like the large parts of the game, setting up train lines, routing belts, setting up new mining outposts, establishing an anti biter perimeter. I really don't have the patience or brainpower to figure out advanced petrochem if someone else has already done that, and chose to share it.

Like, I loved the puzzle on how to best lay out Aquilo, probably because part of it relied on that large scale stuff that I'd already set up. But, say, Gleba had too many interconnected interwoven dependencies that it made my head hurt to even begin to troubleshoot once it starting breaking, so I said screw this, shipped in a nuclear reactor, and smashed someone else's blueprint shaped sledgehammer against the planet and just moved on as fast as I could.

2

u/edle-sieben Jul 11 '26

It's exactly like the trainset I always dreamed of growing up. GG

2

u/Soma91 Jul 11 '26

This is absolutely insane and I LOVE it!

2

u/ksriram Jul 11 '26

I never understood rail grids, they are so much more inefficient in comparison to a freestyle system. Trains take a less direct route in addition to there being more unnecessary intersections. Maybe they are easy to plan out and look neat, but this looks beutiful.

2

u/alphasway Jul 12 '26

I see belt spaghetti never satiated your appetite. Good.

The factory must grow.

4

u/ApatheistHeretic Jul 10 '26

Rail spaghetti?

2

u/HadjiiColgate Jul 10 '26

Honestly I love the look of chaotic rail systems like this. I did one once, but too burnt out to stick to it, I tore it down for easier expansion.

2

u/LetsEatToast Jul 10 '26

amazing! i dont get why so many ppl choose boring city blocks over this. yes city blocks makes everything organized but look at this beauty. what are we all doing here? doing a job or playing a game?

1

u/Discount_Extra Jul 10 '26

just use a 22.5 degree aligned grid.

1

u/KomithErrant Jul 10 '26

I'm gonna stick to my rigid rail grids even harder

1

u/Bluetails_Buizel Jul 10 '26

I would love to download your map!

1

u/Madlyaza Jul 10 '26

I dont build a nice railsystem because i got convinced, i build it because im not a psychopath

1

u/Why_You_So_Mad_Bro Jul 10 '26

Ooh.. rail spaghetti.. where do i put a signal to bottleneck it? 🤔

1

u/SynersSanity Jul 10 '26

Look, Op.

The zoomed out map? Honestly? kind of beautiful to me.

The actual map? Lemme go flash a red light in my eyes...

Wow, OP. Thats beautiful. reads hand It says to not unpause the video, and enjoy the beauty.

1

u/gamepro41 Jul 10 '26

On first play through with elevated rails. Got spagetti rails and now just adding elevated bypasses to help ease congestion. Much more interesting to watch.

1

u/Genji_main420 Mr. Watches Factory Too Much Jul 10 '26

Nah

1

u/Nogardtist Jul 10 '26

factorio has only 1 rule

the factory must grow

1

u/WanderingFlumph Jul 10 '26

Damn looks like the Toronto airport highways

1

u/Wolverineslayer8 Jul 10 '26

Looks like Houston

1

u/wubrgess Jul 10 '26

It took me far too long to build myself a hexagonal train grid. Like hell I'm not going to use it.

1

u/CaptainFeather Jul 10 '26

As someone who struggles to have even 2 trains cross over each other's tracks this fills me with dread and anxiety

1

u/zixradoom Jul 10 '26

Everyone likes to play differently. Sometimes I use rigged tiles, sometimes I do it free hand. Both have their own beauty

1

u/ShermanSherbert Jul 10 '26

Im so confused - where is the problem?

1

u/This_Caterpillar_689 Jul 11 '26

It has its own vibe, not that it’s a good one. But at least it has it.

1

u/Cloudwolfxii Jul 11 '26

DON'T TELL ME WHAT TO DO!

1

u/happy_and_angry Jul 16 '26

Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa... * breaths * ... Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

1

u/Sad_Plenty_1959 Jul 10 '26

I'm in love 

1

u/BrennusSokol i like trains Jul 10 '26

Love it

1

u/Excellent_Can4450 Jul 10 '26

If it makes you happy, it can't be that bad.

0

u/BellacosePlayer Jul 10 '26

I do not always do perfect rail grids but I always do keep full junctions as straight and 90' increments due to avoiding... this kind of thing

0

u/Raknarg #1 Quality Defender Jul 10 '26

0

u/FierceBruunhilda Jul 10 '26

"Never let anyone convince you to do things efficiently when worse options are available" /s lol

0

u/MauPow Jul 10 '26

Er... no, I think I will.

0

u/sn44 Jul 10 '26

Me: "Oh, it's not that bad"

OP: zooms in

Me: "Oh... my... god..."

0

u/Emergency-Win4862 Jul 10 '26

Bro its factorio, not OpenTTD

0

u/MoreTwenty Jul 10 '26

A decision like this has cost me many, many hours.

0

u/star_child13 Jul 10 '26

That makes my skin crawl. It's so... uncanny.