How do I save UPS for megabase?
How do I save UPS for megabase?
Hi Factorians!
I haven't found comprehensive answer to this one however I'm sure that some of you have deep knowledge on the topic.
So, I'm calling for your experience or just throw me a link if I missed such topic and it already exists.
I completed the game several times, from 0.16 to 1.1 and sometimes my bases were so big they had impact on UPS and I had to stop expanding because of this.
And now I have a goal to proceed to some kind of base of a such scale, as an example: https://www.youtube.com/watch?v=etMx0sI4_Uo
But I'm not sure my PC will handle it so I'd like not to make much of stuff that is UPS heavy.
So, my question is: What I should do and what should not in order to save UPS for later stages?
As an example:
- Items on the ground are UPS heavy, so use chests for exchange.
- Belts consume UPS so the more underground I use the better UPS I get.
and so on.
This in a kind of advises I look forward to hear.
I hope it does make sense until now )
In particular, but not limited to:
1. Does concrete use UPS or save it? should I do large concrete-covered areas or it's a "no go" for performance? I like concrete but...
2. Should I prefer build like X factories + Y beacons or lesser factories and more beacons?
3. Large "as-fast-as-possible" loading/unloading stations (like remote ore smelter) - bots or balanced belts? I have 2 smelter blocks now by 1500 bots each and I plan to double it.
4. Mining outpost rail stations: bots or belts?
5. If some part of my base if idle (like weaponry/kovarex/circuits) - should I power it off and power on for activity only or such approach does not save UPS?
6. Does putting balancers whether I can is heavy on UPS or no significant impact?
7. Should I remove visible on the map trees/rocks/cliffs? Pollution is not a concern, the more biters attack me the more I'm having fun with all great war techs )))
8. I assume that of two options:
a) Smelter is getting ore and processes it with the speed that is just enough for current consumption level, so works more or less steady all the time
b) Smelter has a huge throughput and smelts everything as quick as it can, store in a large buffer, that provides output for like 15 mins of game, than turns on again, processes, shuts down.
Approach B is more UPS friendly? (Scale is like 8 blue belts per smelter, and there are 3 of them)
9. p.8 but for oil+solid fuel factory
Please add your own tips.
I hope my questions make sense and will be happy to hear you thoughts.
I haven't found comprehensive answer to this one however I'm sure that some of you have deep knowledge on the topic.
So, I'm calling for your experience or just throw me a link if I missed such topic and it already exists.
I completed the game several times, from 0.16 to 1.1 and sometimes my bases were so big they had impact on UPS and I had to stop expanding because of this.
And now I have a goal to proceed to some kind of base of a such scale, as an example: https://www.youtube.com/watch?v=etMx0sI4_Uo
But I'm not sure my PC will handle it so I'd like not to make much of stuff that is UPS heavy.
So, my question is: What I should do and what should not in order to save UPS for later stages?
As an example:
- Items on the ground are UPS heavy, so use chests for exchange.
- Belts consume UPS so the more underground I use the better UPS I get.
and so on.
This in a kind of advises I look forward to hear.
I hope it does make sense until now )
In particular, but not limited to:
1. Does concrete use UPS or save it? should I do large concrete-covered areas or it's a "no go" for performance? I like concrete but...
2. Should I prefer build like X factories + Y beacons or lesser factories and more beacons?
3. Large "as-fast-as-possible" loading/unloading stations (like remote ore smelter) - bots or balanced belts? I have 2 smelter blocks now by 1500 bots each and I plan to double it.
4. Mining outpost rail stations: bots or belts?
5. If some part of my base if idle (like weaponry/kovarex/circuits) - should I power it off and power on for activity only or such approach does not save UPS?
6. Does putting balancers whether I can is heavy on UPS or no significant impact?
7. Should I remove visible on the map trees/rocks/cliffs? Pollution is not a concern, the more biters attack me the more I'm having fun with all great war techs )))
8. I assume that of two options:
a) Smelter is getting ore and processes it with the speed that is just enough for current consumption level, so works more or less steady all the time
b) Smelter has a huge throughput and smelts everything as quick as it can, store in a large buffer, that provides output for like 15 mins of game, than turns on again, processes, shuts down.
Approach B is more UPS friendly? (Scale is like 8 blue belts per smelter, and there are 3 of them)
9. p.8 but for oil+solid fuel factory
Please add your own tips.
I hope my questions make sense and will be happy to hear you thoughts.
Re: How do I save UPS for megabase?
It really depends on the scale you build at. 1000 or 2000 SPM is a megabase too. And doesn't necessarily need extreme amounts of optimization.
You certainly don't need to worry about nonsense like visible trees if you have pollution or biters activated in the first place.
You probably shouldn't do what Nilaus does and build a gigantic bot network that covers everything. That's very bad. And yet it can work. Which again shows that you don't need to prematurely optimize every detail without knowing what your PC can handle.
You certainly don't need to worry about nonsense like visible trees if you have pollution or biters activated in the first place.
You probably shouldn't do what Nilaus does and build a gigantic bot network that covers everything. That's very bad. And yet it can work. Which again shows that you don't need to prematurely optimize every detail without knowing what your PC can handle.
- NotRexButCaesar
- Smart Inserter
- Posts: 1133
- Joined: Sun Feb 16, 2020 12:47 am
- Contact:
Re: How do I save UPS for megabase?
This is all “to the best of my knowledge,” so please don’t take it as scripture.
As for my own tips:
For things that output often but don’t internally buffer (smelting, circuits etc.), it is good to “clock” inserters so that they only swing when they can take a full 12 items. This can be done by using a stack filter inserter and only setting the filter every ‘X’ ticks with combinators.
I do this by finding the speed of one machine as a fraction with the online calculator and then finding the ticks per 12 items.
As an example, let’s say we have an array of 8 beacon furnaces:
https://factoriolab.github.io/list?z=eJ ... XGABOlDBg_
Each produces 3+21/40 items per second
https://www.wolframalpha.com/input/?i=% ... 5E%28-1%29
Gets you one swing every 9600/47 ticks. Your clock should have 47 in the constant combinator and modulo 9600 in the arithmetic combinator.
To output a pulse each cycle, use a decider with [signal<94] (2*47) and use the output to set filters on your inserters.
It is actually even more beneficial to let the machines buffer more than one swing and then activate the inserter long enough to make “X swings” at once, but that gets very complicated.
(I did this on mobile, so be impressed, I suppose
)
No: this is how it used to work before belts were optimized, when undergrounds “teleported” items; they should now be essentially equivalent as long as there are no gaps.KAA wrote: Sat Apr 10, 2021 4:38 pm As an example:
- Belts consume UPS so the more underground I use the better UPS I get.
I don’t think it should make a difference except by expanding the range of pollution if you have it enabled. I would suggest playing without pollution.KAA wrote: Sat Apr 10, 2021 4:38 pm In particular, but not limited to:
1. Does concrete use UPS or save it? should I do large concrete-covered areas or it's a "no go" for performance? I like concrete but...
You want to minimize the number of inserters/machines. The best way to do this is my maximizing the number of beacons per machine, but don’t add more beacons if it forces you to also build more machines/inserters by limiting the throughput of each machine.KAA wrote: Sat Apr 10, 2021 4:38 pm 2. Should I prefer build like X factories + Y beacons or lesser factories and more beacons?
Loading/unloading belts from trains is one of the worst things for belt ups because it uses so many inserters. I would do direct insertion or bots if you want to train ore, but if you want to use belts onsite smelting is probably best.KAA wrote: Sat Apr 10, 2021 4:38 pm 3. Large "as-fast-as-possible" loading/unloading stations (like remote ore smelter) - bots or balanced belts? I have 2 smelter blocks now by 1500 bots each and I plan to double it.
I would suggest mining directly into the train wagon with nothing in between again because it minimizes the number of entities.
Unpowered entities are bad for ups because they do not sleep but check for power each tick. Allowing machines to back up will cause them to sleep and is much better for ups.KAA wrote: Sat Apr 10, 2021 4:38 pm 5. If some part of my base is idle (like weaponry/kovarex/circuits) - should I power it off and power on for activity only or such approach does not save UPS?
Belt balancers are bad for ups because they both merge transport lines groups (decrease capacity for multithreading) and because they add splitters. I believe a splitter is about the same as an inserter(?).KAA wrote: Sat Apr 10, 2021 4:38 pm 6. Does putting balancers whether I can is heavy on UPS or no significant impact?
The trees/rocks/cliffs shouldn’t affect ups on their own. Of the military techs, lasers with high infinite research are best, but overall biters are bad.KAA wrote: Sat Apr 10, 2021 4:38 pm 7. Should I remove visible on the map trees/rocks/cliffs? Pollution is not a concern, the more biters attack me the more I'm having fun with all great war techs )))
Approach B would be more friendly, assuming that the number of entities is the same, because it would allow the machines to sleep; but approach C: “use fast machines from part B but let a few of them work all the time” is best.KAA wrote: Sat Apr 10, 2021 4:38 pm 8. I assume that of two options:
a) Smelter is getting ore and processes it with the speed that is just enough for current consumption level, so works more or less steady all the time
b) Smelter has a huge throughput and smelts everything as quick as it can, store in a large buffer, that provides output for like 15 mins of game, than turns on again, processes, shuts down.
Approach B is more UPS friendly? (Scale is like 8 blue belts per smelter, and there are 3 of them)
9. p.8 but for oil+solid fuel factory
As for my own tips:
For things that output often but don’t internally buffer (smelting, circuits etc.), it is good to “clock” inserters so that they only swing when they can take a full 12 items. This can be done by using a stack filter inserter and only setting the filter every ‘X’ ticks with combinators.
I do this by finding the speed of one machine as a fraction with the online calculator and then finding the ticks per 12 items.
As an example, let’s say we have an array of 8 beacon furnaces:
https://factoriolab.github.io/list?z=eJ ... XGABOlDBg_
Each produces 3+21/40 items per second
Code: Select all
3+21/40 Items second 1 swing
( - - - - - - - * - - - - - * - - - - - ) =
Second 60 ticks 12 items
Gets you one swing every 9600/47 ticks. Your clock should have 47 in the constant combinator and modulo 9600 in the arithmetic combinator.
To output a pulse each cycle, use a decider with [signal<94] (2*47) and use the output to set filters on your inserters.
It is actually even more beneficial to let the machines buffer more than one swing and then activate the inserter long enough to make “X swings” at once, but that gets very complicated.
(I did this on mobile, so be impressed, I suppose

Last edited by NotRexButCaesar on Sat Apr 10, 2021 10:30 pm, edited 5 times in total.
Ⅲ—Crevez, chiens, si vous n'étes pas contents!
Re: How do I save UPS for megabase?
Some selected questions:KAA wrote: Sat Apr 10, 2021 4:38 pm - Belts consume UPS so the more underground I use the better UPS I get.
2. Should I prefer build like X factories + Y beacons or lesser factories and more beacons?
5. If some part of my base if idle (like weaponry/kovarex/circuits) - should I power it off and power on for activity only or such approach does not save UPS?
6. Does putting balancers whether I can is heavy on UPS or no significant impact?
- Belts or underground doesn't matter. Its important, that they are fully compressed.
2. Less factories with more beacons
5. Doesn't help afaik
6. Splitters and Balancers are generally bad for UPS. If you unload a train, you can also wait a certain time instead of get everything unloaded balanced.
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: How do I save UPS for megabase?
Ancient and outdated. This was optimized years ago. Mix normal/underground as you want, it has no effect.KAA wrote: Sat Apr 10, 2021 4:38 pm - Belts consume UPS so the more underground I use the better UPS I get.
Uninterruppted fully compressed belts of the same color are optimal. I.e. don't mix yellow/red/blue/etc. Have slight overproduction to keep belts compressed. Don't interrupt segments with splitters. Use debug view (F4/F5) to see segment/compression info. Thus belt length is mostly irrelevant as long as it's uninterrupted.
Splitters split belts into segments. Thus you get shorter uninterrupted belt segments. And splitters themselfs also need to do some calculations. Build as few splitters as possible.KAA wrote: Sat Apr 10, 2021 4:38 pm 6. Does putting balancers whether I can is heavy on UPS or no significant impact?
Ground tiles have no active component and thus do not affect UPS.
Build as few factories as possible (assemblers, furnaces, chemplants, modded-whatever, etc). Max out beacons. Build solar for power if you need more power.KAA wrote: Sat Apr 10, 2021 4:38 pm 2. Should I prefer build like X factories + Y beacons or lesser factories and more beacons?
Never cut power to anything, it prevents machines from stopping themselfs ("sleeping"). Machines that stop themselfs either due to lack of input or due to full output consume (almost) no UPS. Do not use seperate electric networks - build one gigantic network that covers the whole map.KAA wrote: Sat Apr 10, 2021 4:38 pm 5. If some part of my base if idle (like weaponry/kovarex/circuits) - should I power it off and power on for activity only or such approach does not save UPS?
No relevant effect on UPS. Might affect FPS while you're looking at them if you have a slow graphics card.
Biter movement costs CPU. The fewer they move the better. Serious mega-base-builders disable them. If you want to keep them make sure your pollution cloud never touches any nests.KAA wrote: Sat Apr 10, 2021 4:38 pm Pollution is not a concern, the more biters attack me the more I'm having fun with all great war techs )))
Reduce item move count as much as you can. An "item move count" is every time an item is moved from one thing to another (assembler/chest/train/belt/bot/etc). Thus:KAA wrote: Sat Apr 10, 2021 4:38 pm 3. Large "as-fast-as-possible" loading/unloading stations (like remote ore smelter) - bots or balanced belts? I have 2 smelter blocks now by 1500 bots each and I plan to double it.
4. Mining outpost rail stations: bots or belts?
[...]
a) Smelter is getting ore and processes it with the speed that is just enough for current consumption level, so works more or less steady all the time
b) Smelter has a huge throughput and smelts everything as quick as it can, store in a large buffer, that provides output for like 15 mins of game, than turns on again, processes, shuts down.
- Don't build buffers unless absolutely nessecary.
- Try to maximize "direct insertion" i.e. furnace->assembler (1 movement) instead of furnace->belt->chest->train->chest->belt->assembler (6 movements).
- Fewer inserters/bots means fewer movements.
- Movement is cheaper for smaller inventories. Limit chest sizes to make them faster (the red cross in the GUI).
TL;DR:
Main things to optimize (in this order):
- Reduce item move count.
- Reduce active crafting machine count.
- Reduce biter movement.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Re: How do I save UPS for megabase?
Thanks a lot for these great advices!
I’m really excited to do some adjustment based on these.
Just as a thoughts:
Later main base collapses like in his video and transforms into small all-in-one production module just to support building, trains with parts, etc.
But still, many advices here provide much more benefits that just UPS so I’m glad I created this topic.
That’s the reason I do not use mining to train, too hard to blueprint, especially if goal is to collect complete patch.
Also, I cannot find a source, but in discussion here on the to-train-mining topic, Factorio staff replied that mines on rails do not sleep. This check is not present in the code because it will lead to slowing all mines in terms of CPU, but as to-train-mining is actually almost never used, there are no benefits, just excess CPU load.
I also answered some of your points below to not repeat myself.
And yes, I’m highly impressed with your mobile skills))) Admit it, you probably not even looking on a phone keyboard and chatting with a phone in a pocket, right? ))
And playing without biters is sooo non-challenging for me )) I even tune up their parameters sometimes.
Now I have railroad scenario so they do not create new nests and this really makes me sad sometimes))
Anyway,
Also, AFAIK, remote nests are not getting updated – they a kind of sleep and do not consume much CPU, so I think using long-ranged artillery might help here.
So, I did not find suitable ways to use onsite smelting in an efficient way, unfortunately.
Still no approach on miming. What would you advise:
- Mine to logistic chests and transfer to trains by 500-1500 bots,
- Or mine>belt>balancer>inserter>chest>inserter>train?
I cannot run away from buffer chests because train load becomes too long and more mining outposts needed.
I also cannot exclude balancers in mining outposts cause without them wagons are filled non equally and trains get stuck, and if I have no balancers – I need to adjust mining setup several times during depletion.
However, I don’t like bots covering large square also. So, this is still an open question.
I’m really excited to do some adjustment based on these.
Just as a thoughts:
I do it sometimes but as in Nilaus’s case it’s only 1 stage of endgame to transfer some items when it’s easier to use bots than to add another belts line through all the base that soon will not be needed.Serenity wrote: Sat Apr 10, 2021 6:56 pm You probably shouldn't do what Nilaus does and build a gigantic bot network that covers everything. That's very bad.
Later main base collapses like in his video and transforms into small all-in-one production module just to support building, trains with parts, etc.
Yep, maybe I was a little overconcerned. Laptop with i7-8750H CPU @ 2.20GHz up to 3.6 or something. Should be quite enough. Video is no concern, RAM also (32GB).Serenity wrote: Sat Apr 10, 2021 6:56 pm you don't need to prematurely optimize every detail without knowing what your PC can handle
But still, many advices here provide much more benefits that just UPS so I’m glad I created this topic.
I tried, it’s so boring for me ))) I like challenges, cannot limits myself in it.
Yep, this is my approach, thanks for confirmation it is correct.NotRexButCaesar wrote: Sat Apr 10, 2021 7:16 pm don’t add more beacons if it forces you to also build more machines/inserters
I try to automate mining outposts building as much as I can as it is the most routine staff in the end-game.NotRexButCaesar wrote: Sat Apr 10, 2021 7:16 pm I would suggest mining directly into the train wagon
That’s the reason I do not use mining to train, too hard to blueprint, especially if goal is to collect complete patch.
Also, I cannot find a source, but in discussion here on the to-train-mining topic, Factorio staff replied that mines on rails do not sleep. This check is not present in the code because it will lead to slowing all mines in terms of CPU, but as to-train-mining is actually almost never used, there are no benefits, just excess CPU load.
Oh, wow. Such use of circuitry is a little bit a rocket science for me))) I’m able to do it but I would really like not to. ) But thanks for the example, it really explains some stuff for me.
I also answered some of your points below to not repeat myself.
And yes, I’m highly impressed with your mobile skills))) Admit it, you probably not even looking on a phone keyboard and chatting with a phone in a pocket, right? ))
Thanks, I really do use compressed belts where possible. It also simplifies calculations and designs dramatically.jodokus31 wrote: Sat Apr 10, 2021 7:19 pm - Belts or underground doesn't matter. Its important, that they are fully compressed.
Thanks! I was not aware of this change! Sounds just great! I don’t think this will add more ground belts to my designs, but still – useful to know while designing.eradicator wrote: Sat Apr 10, 2021 9:34 pm Belts consume UPS so the more underground I use the better UPS I get.
Ancient and outdated
Wow this impacts me a lot! I just loved balancers until today ) I upgraded some designs for not using them or only to balance output – and these designs now look much more plain and straightforward, so easy understandable, and need to use rates instead of splitters leads to just huge simplifying! I like it!
I got it, thanks, did not even suspect that it’s a “no go”. But did not used much)) only in imported blueprint (just one, uranium processing, I will update it though).
I suspected. Now my designs are just twice smaller with more beacons)) and like 6 factories instead of 20 ))
Vanilla only, by a set of reasons.
Ah! Cannot afford it. I’m from “solar is cheating” camp, like to deal with uranium. Now I have great build for 1.1GW reactor with 20 logistic bots that I just multiply in case of need. Now it’s five of them.
I don’t think I’m king of “serious” builder) just playing for fun.eradicator wrote: Sat Apr 10, 2021 9:34 pm Biter movement costs CPU. The fewer they move the better. Serious mega-base-builders disable them.
And playing without biters is sooo non-challenging for me )) I even tune up their parameters sometimes.
Now I have railroad scenario so they do not create new nests and this really makes me sad sometimes))
Anyway,
Yes, I found this is the only suitable approach for mega-base. So almost no walls or turrets. Just nuclear Spidertron with like 14 personal laser defenses in player PA when I need some clean up.eradicator wrote: Sat Apr 10, 2021 9:34 pm If you want to keep them make sure your pollution cloud never touches any nests.
Also, AFAIK, remote nests are not getting updated – they a kind of sleep and do not consume much CPU, so I think using long-ranged artillery might help here.
Yep, most of them are limited so several slots. Did not know it affects CPU, but it improves factory balance, throughput and saves just huge number of resources.
I try to automate mining outposts building as much as I can as it is the most routine staff in the end-game.eradicator wrote: Sat Apr 10, 2021 9:34 pm Try to maximize "direct insertion" i.e. furnace->assembler
So, I did not find suitable ways to use onsite smelting in an efficient way, unfortunately.
Still no approach on miming. What would you advise:
- Mine to logistic chests and transfer to trains by 500-1500 bots,
- Or mine>belt>balancer>inserter>chest>inserter>train?
I cannot run away from buffer chests because train load becomes too long and more mining outposts needed.
I also cannot exclude balancers in mining outposts cause without them wagons are filled non equally and trains get stuck, and if I have no balancers – I need to adjust mining setup several times during depletion.
However, I don’t like bots covering large square also. So, this is still an open question.
- NotRexButCaesar
- Smart Inserter
- Posts: 1133
- Joined: Sun Feb 16, 2020 12:47 am
- Contact:
Re: How do I save UPS for megabase?
It isn't too hard if you accept the fact that you won't be able to cover the whole patch. Here is mine:KAA wrote: Fri Apr 16, 2021 4:58 amI try to automate mining outposts building as much as I can as it is the most routine staff in the end-game.NotRexButCaesar wrote: Sat Apr 10, 2021 7:16 pm I would suggest mining directly into the train wagon
That’s the reason I do not use mining to train, too hard to blueprint, especially if goal is to collect complete patch.
picture
I know what you are talking about. That used to be true, but there was a "secret fix"(not included in the changelog) sometime in 0.17 (I suppose because it became more popular); they now sleep like everywhere else.KAA wrote: Fri Apr 16, 2021 4:58 am Also, I cannot find a source, but in discussion here on the to-train-mining topic, Factorio staff replied that mines on rails do not sleep. This check is not present in the code because it will lead to slowing all mines in terms of CPU, but as to-train-mining is actually almost never used, there are no benefits, just excess CPU load.
Ⅲ—Crevez, chiens, si vous n'étes pas contents!
Re: How do I save UPS for megabase?
BTW, the reason that “no pollution” was suggested was because it does consume some of your UPS. So do biters, especially when your fixed Artillery has cleared everything in range, but suddenly gets a range increase (due to tech).
It was not about the challenge (or lack thereof) at all.
It was not about the challenge (or lack thereof) at all.
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: How do I save UPS for megabase?
Pollution by itself has no relevant UPS impact as far as i know. It just triggers map generation and biter movement - both of which are somewhat costly.astroshak wrote: Fri Apr 16, 2021 8:58 am BTW, the reason that “no pollution” was suggested was because it does consume some of your UPS.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Re: How do I save UPS for megabase?
Exactly. Megabase building is completely separate challenge than midgame fights with biters. When you have finished tech tree and begin to build big biters are not challenge anymore, even with deathworld settings. They are just resource sink for both game resources and playtime resource. Building of megabase is in any case long and tedious task. I like to have variety in logistics and keep biters, even often I clear them with commands during building to save tedious hours of fighting. But if I builded a megabase I would not like to have any extra tediousness which would decrease my main objectives.astroshak wrote: Fri Apr 16, 2021 8:58 am BTW, the reason that “no pollution” was suggested was because it does consume some of your UPS. So do biters, especially when your fixed Artillery has cleared everything in range, but suddenly gets a range increase (due to tech).
It was not about the challenge (or lack thereof) at all.
Re: How do I save UPS for megabase?
Pollution calls for some math, per chunk : absorption and diffusion rates. While not difficult for the computer to do, it has to spend some time on it if pollution is enabled. The more chunks that have pollution in them, the more calculations have to be performed.eradicator wrote: Fri Apr 16, 2021 10:45 amPollution by itself has no relevant UPS impact as far as i know. It just triggers map generation and biter movement - both of which are somewhat costly.astroshak wrote: Fri Apr 16, 2021 8:58 am BTW, the reason that “no pollution” was suggested was because it does consume some of your UPS.
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: How do I save UPS for megabase?
There, I added emphasis. To the best of my knowledge pollution is so trivial to calculate that it simply doesn't matter. Sure there's "some math" to do, but that goes for everything, even if you're just walking around.
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Re: How do I save UPS for megabase?
While we're at it, what's the cost of circuit network shenaningans?
I'm on a default map; ore deposits are not large enough that mining directly into the train would be an option. Right now, I'm sending the ore flow through a balancer, then split-split-split it towards the inserters loading the wagons. I don't think I could do entirely without balancer, but I wonder if if smart inserters would be a more UPS-friendly way of distributing the load between chests?
I'm on a default map; ore deposits are not large enough that mining directly into the train would be an option. Right now, I'm sending the ore flow through a balancer, then split-split-split it towards the inserters loading the wagons. I don't think I could do entirely without balancer, but I wonder if if smart inserters would be a more UPS-friendly way of distributing the load between chests?
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: How do I save UPS for megabase?
Difficult to say. Not super expensive. There are some "weird" scenarios where clocked inserters are supposedly faster than non-clocked ones, but I don't remember the details. On the other end of the spectrum are computer contraptions that drive UPS down into single digits without any factory at all. I bet if you search long enough there's someone who benchmarked circuit based splitting. But the more specific your questions are, the higher the chance that it's faster to learn to benchmark it yourself :D.Laie wrote: Sun Apr 18, 2021 8:37 am While we're at it, what's the cost of circuit network shenaningans?
Also nobody seems to have linked The Factorio Benchmark Website in this thread yet, so here goes ;).
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Re: How do I save UPS for megabase?
I like that page but there are no numbers for contemporary versions of Factorioeradicator wrote: Sun Apr 18, 2021 8:14 pm Also nobody seems to have linked The Factorio Benchmark Website in this thread yet, so here goes.


Author of: Factorio Blueprint Decoder
- eradicator
- Smart Inserter
- Posts: 5211
- Joined: Tue Jul 12, 2016 9:03 am
- Contact:
Re: How do I save UPS for megabase?
I don't see the link :D. Anyway, in the context of "learn how to benchmark" it should still be good. And most of the tests should at least still hint in the right direction even if the exact numbers are a bit off.asheiduk wrote: Sun Apr 18, 2021 9:18 pm I like that page but there are no numbers for contemporary versions of Factorio :( Quite some optimizations are not reflected by these benchmarks. So the actual value of that site of questionable. :cry:
Author of: Belt Planner, Hand Crank Generator, Screenshot Maker, /sudo and more.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Mod support languages: 日本語, Deutsch, English
My code in the post above is dedicated to the public domain under CC0.
Re: How do I save UPS for megabase?
Thanks again for the advices and ideas!
By topics:
To train mining.
Thanks for the BP, NotRexButCaesar! It's the most easiest way of to-train-mining that I've ever seen. I tried it for a couple of days.
I liked it and I think I'll use it someday, but my mines now are just conveyors with 8x8 balancer to 8w train - patch size fits perfectly. And I'm not really happy with incomplete patch mining. But still, thanks!
Benchmarks.
Thanks for the link, I know now a lot more than yesterday )) I did not come to benchmarking on UPS by myself yet so, it's definitely useful for me.
Pollution.
I realize that it costs and I realize that while running a megabase that is UPS-challenging biters and pollution should be off the table.
As it is not my current approach, I still gather and implement all I can, and creating a BP Books, so that when I will run out of UPS on this map, I'll start new one without pollution and biters and will develop much quicker and with no need for total rebuilds like converting all mines and rail system to direct mining. So I agree here.
Overall, I have most answers now, however train+bots or train+belts question is still in place.
Let's make it not in the context of mining but let's take a remote smeltery as an example.
Scale:
32 blue belts of output plates
1) Into two trains stations 3-8-0.
16 belts per train station (2 belts per wagon, from both sides)
2) Into one train station by bots
A) This allows to send out trains from the station with minimum possible speed limited just by 12 stack inserters per wagon only.
B) It's an overkill in smeltery lines cause 32 blue belts is too much for 1 train 3-8-0, need to tune up.
c) Don't blame me for this design, it's just for example. Of course it will be smaller and belts extractors will be not so stupid ))) But this is what I use and if there is something more practical - please tell me.
3) or 24 blue belts smeltery
1 train station 3-8-0 having 3 blue belts per wagon (I'm able to full-speed load mechanically 3 blue belts into a train wagon)
Bots don't make sense here cause train loading speed will be 24 belts only always.
This is less speedy than bots in p.2 but smeltery is significantly cheaper while achieving maximum mech speed of train load which I can imagine now. Any comments from UPS aspect?
By topics:
To train mining.
Thanks for the BP, NotRexButCaesar! It's the most easiest way of to-train-mining that I've ever seen. I tried it for a couple of days.
I liked it and I think I'll use it someday, but my mines now are just conveyors with 8x8 balancer to 8w train - patch size fits perfectly. And I'm not really happy with incomplete patch mining. But still, thanks!
Benchmarks.
Thanks for the link, I know now a lot more than yesterday )) I did not come to benchmarking on UPS by myself yet so, it's definitely useful for me.
Pollution.
I realize that it costs and I realize that while running a megabase that is UPS-challenging biters and pollution should be off the table.
As it is not my current approach, I still gather and implement all I can, and creating a BP Books, so that when I will run out of UPS on this map, I'll start new one without pollution and biters and will develop much quicker and with no need for total rebuilds like converting all mines and rail system to direct mining. So I agree here.
Overall, I have most answers now, however train+bots or train+belts question is still in place.
Let's make it not in the context of mining but let's take a remote smeltery as an example.
Scale:
32 blue belts of output plates
1) Into two trains stations 3-8-0.
16 belts per train station (2 belts per wagon, from both sides)
2) Into one train station by bots
A) This allows to send out trains from the station with minimum possible speed limited just by 12 stack inserters per wagon only.
B) It's an overkill in smeltery lines cause 32 blue belts is too much for 1 train 3-8-0, need to tune up.
c) Don't blame me for this design, it's just for example. Of course it will be smaller and belts extractors will be not so stupid ))) But this is what I use and if there is something more practical - please tell me.
3) or 24 blue belts smeltery
1 train station 3-8-0 having 3 blue belts per wagon (I'm able to full-speed load mechanically 3 blue belts into a train wagon)
Bots don't make sense here cause train loading speed will be 24 belts only always.
This is less speedy than bots in p.2 but smeltery is significantly cheaper while achieving maximum mech speed of train load which I can imagine now. Any comments from UPS aspect?
Re: How do I save UPS for megabase?
Not as such, but I'm wondering... it looks as if you entered into a sub-challenge of getting the most throughput out of a single train station, and I wonder if that is strictly necessary for a megabase?
Re: How do I save UPS for megabase?
Short answer - trains loading/unloading time becomes the bottleneck in some places of the base. There are several options to resolve this but optimizing railways seems to me as one of the most efficient ones.Laie wrote: Mon May 03, 2021 6:01 pmNot as such, but I'm wondering... it looks as if you entered into a sub-challenge of getting the most throughput out of a single train station, and I wonder if that is strictly necessary for a megabase?