Roundrobin requester stops mk2

Smart setups of railway stations, intelligent routing, solutions to complex train-routing problems.
Please provide - only if it makes sense of course - a blueprint of your creation.
fik0z
Manual Inserter
Manual Inserter
Posts: 2
Joined: Mon Jun 30, 2025 9:47 pm
Contact:

Roundrobin requester stops mk2

Post by fik0z »

in my earlier version of this Idea viewtopic.php?t=129683 I used 2 signal for every resource, and also needed to create a blueprint for every new station type that I made, like iron plates, steel plates etc.
Now only one signal is used per resource and its icon is also same as a resource so no need to set it, and it also made central cloud-timer "computer" much easier to setup so new resources are also easier to add to this system. also added train blueprints if someone so desires.
here's how central computer looks right now:
07-06-2025, 15-39-14.png
07-06-2025, 15-39-14.png (7.75 MiB) Viewed 129 times
also stations now are simpler and more compact - so it easier to make combined stop with 2-4 adjasent train stops.
base station now:
07-06-2025, 15-42-25.png
07-06-2025, 15-42-25.png (727.63 KiB) Viewed 129 times
base fluid station - with fluid I made it so train is sent away on signal because you cant make it work with inactivity:
07-06-2025, 15-43-46.png
07-06-2025, 15-43-46.png (1.07 MiB) Viewed 129 times
new timer is easy to add if you want some unique station type (then yes you will need to setup those stations a bit) or to add a resource not used in my basic central computer
07-06-2025, 15-45-14.png
07-06-2025, 15-45-14.png (430.62 KiB) Viewed 129 times
one thing is worse compared to previous version tho - timer pause requires 4 ticks instead of 3, so 60 ticks (second) is only 15 stations now not 20, so if you want more stations - you need to change that timer to <100 or more. Its because calculation is made on the timer and not on the station number at every station - it made stations themselves more compact but added more ticks.
This thing works in such a way that if station requires train (not enough resource) and timer divided by 4 equals station number it stops timer using negative 10000 number in same timer signal. as soon as train is sent to the station (c>0) it stops giving this negative number and timer goes forward, so if next station needs train it will stop it. this system is usefull if you build production that eats much more resources than you have right now, so as not to wait till that production saturates (may be it also has its own trains and buffers - so a loong time theoretically) this makes it so stations are used "equally", or at least all of them. if you need some station to always use as much resources as it can - either just dont add it to this system to make it used more often, or to guarantee its use - also increase its priority (but dont forget to set it to disable when it has resources) (for coal to generators or iron smelting to steel that doesnt have big buffer for example in my use).
This system is especially usefull when biters create problems and you don't have space for train stations, some resource mining is also not up to par, some production is extra small amounts like early blue circuits and stuff, etc.
heres blueprint book if someone wants to check it out:

Oh and here's how some of my station look.
07-06-2025, 16-02-05.png
07-06-2025, 16-02-05.png (5.35 MiB) Viewed 123 times
Edited Update: - blueprint parameters were bonkers lol, fixed that and added train limit, thought about it and settled that this system should just guarantee at least 1 train, after that its random and stuff. other ideas require more combinators which I dont really want. so if a station requires 1 train - it will pause timer and that means all other stations are disabled, if it has one train on the way and it asks for more and timer hits station number - it will enable itself for split second there and ask for max trains that you limited - problems here is that if trains are available this station will ask all of them at first tick even if only one is required, but I'll set more than one train limit only on stations that require it so I don't think its that much of a problem. Anything else requires more combinators and settings which I abhore, stations should be simple.
Post Reply

Return to “Railway Setups”