Factorio - Why I don't use Belt Balancers

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 มิ.ย. 2024
  • I'm working though my list of videos. This is a list I've been building for a while now, some of these things have been on it for a over year or so. So here's me casually making a video where I make an off hand comment about belt balancers, a few seconds of a script I wrote before christmas, and now I need to make this video first or that 5 second piece of video is going to make no sense and lead to 'feedback'.
    This is not a video that was on my list. The satisfaction of crossing a video off that list therefore missing. And 'feedback' is still more than likely.
    I'm just playing. Any excuse to make a good thought process and I'm on it. Enjoy.
    EDIT It is two months since I made this video and the introduction above probably represents my overall sentiment about this video. Naive. It isn't that the video is inaccurate, the approach I put forward in the video is absolutely the approach I follow in game. It's that belt balancers are incredibly useful, probably even a pre-requisite, for certain build styles. Just not my build style.
    But then again, I did specifically title the video 'I'. It is a video about my position on belt balancers and why. I'm not advising or recommending anything. Have I been unreasonable? I don't think so. But naive? Probably.
  • เกม

ความคิดเห็น • 178

  • @kaeto
    @kaeto 2 หลายเดือนก่อน +59

    This video is just... wrong. You don't use balancers to maximize output. Maybe at mining stations, but balancers are used at train unload stations because of the simple fact that it's virtually impossible to draw exactly evenly from the numerous belts coming out of your train. You are creating the inconsistency problem you are trying to avoid by refusing to use balancers.

    • @Neighter
      @Neighter 21 วันที่ผ่านมา

      Tbh, if you dont like balancers - use aai boxes and loaders. But its just my experience, and i dont find belts intriguing or interesting enough to mess with balancers

    • @Megarah0
      @Megarah0 วันที่ผ่านมา

      @@Neighterthere’s a belt balancer mod that just adds a little box that you put in your belts to balance them, it’s what I’ve always used

    • @Neighter
      @Neighter วันที่ผ่านมา

      @@Megarah0 its a bit ups intensive from what ive read, but sure

    • @Megarah0
      @Megarah0 วันที่ผ่านมา

      @@Neighter someone released a “performance fixed” version and as far as I’ve experienced it’s not too bad

  • @janbx
    @janbx 3 หลายเดือนก่อน +115

    For me just always use buffers everywhere, i know its not really what this video is about, but by buffering you cancel out those times where your patch "overproduces" so you just have to worry about "is my buffer full" if yes, the factory works on 100%. This also kills the uncertainty about trains, if you unload a train into some chests, the chests will always unload at the given speed while my train network can be chaotic

    • @roderik1990
      @roderik1990 3 หลายเดือนก่อน +17

      Imho the only place where buffers make sense are in train stations and energy production. Elsewhere the belts and assembler contents are more than enough buffer for most purposes.

    • @nash-p
      @nash-p 3 หลายเดือนก่อน +10

      @@roderik1990Agreed, overusing buffers can "hide" flow rate problems you have until it is too late and suddenly you're out of Iron plates

    • @rogo7330
      @rogo7330 2 หลายเดือนก่อน +1

      @roderik1990 if you use steam storage for nuclear, take a time to calculate heat capacity of all of the components that transfer that heat. I've got that 2x2 reactor with minimum (at least I really tried) h-piping and ceil ammount of heat exchangers in summary enough to store all of the heat that will be produced by one load of 4 fuel cells in each reactor and even slightly more than that. That fact elliminates the need for storing steam if you don't plan to use it as a battery for energy consumptions higher than reactor can produce.

    • @manawa3832
      @manawa3832 2 หลายเดือนก่อน

      @@roderik1990 yup you should do your manifolding at dedicated depots where resources are distributed. not at each individual input site where those resources are used. that's just wildly inefficient. you want your factories to have monoid like modularity.

    • @jordanloar5564
      @jordanloar5564 2 หลายเดือนก่อน +3

      Much like silos in a real factory. The incoming rate of raw material is variable, inconsistent. Building a reserve and pulling from it at predetermined rates allows downstream equipment to run efficiently.

  • @ericounderdown6110
    @ericounderdown6110 3 หลายเดือนก่อน +27

    I agree with the mindset of designing for guaranteed flow, but I completely disagree with the idea that 'avoiding balancers' is the way to achieve that. The balanced belt example at 2:50 gives 8 belts of variable output. Your method at 5:00 to manually cluster and balance etc, gives 5 belts of guaranteed flow. It's not the fact that you avoided the balancers that's important, it's the fact that you're only trying to extract 5 belts of output.
    If you had just used an "8 to 5" balancer to compress on the first setup you would get the same 5 belts of guaranteed flow. Less manual work trying to cluster things. Less worry about lane 1 having too many edge miners running out. No 'Spare' miners that aren't capable of outputting.
    Using the balancer is less work with more time of guaranteed flow because you'd only fall below 5 belts of output when the entire ore patch is incapable of providing the 5 belts of output. In your manual setup you could have belt 1 running at 95% throughput because it happened to have two edge miners that stopped earlier than the rest. Especially because in your example the 'spare' miners you don't use could have been looped into the balancer to provide input when others start failing.

  • @Pystro
    @Pystro 3 หลายเดือนก่อน +100

    You seem to be overlooking a factor in that "designing for maximum flow" argument. (At least when ore trains come into play.)
    You are correct in that *the act of balancing* won't solve the variability of the mines, only *compression* (i.e. overbuilding miners) will.
    Which also means that if you belt directly from mine to factory, then you *can't* use an 8-to-8 or 4-to-4 balancer (to solve that problem). Because as soon as a single one of the input belts drops below a full belt of throughput, the output belts can never be full. The presence or absence of a balancer can't change that. In that situation you need a 12-to-8 or 10-to-8 or 8-to-4 balancer to guarantee that your belts are compressed (or more than 46 miners on _EVERY_ belt).
    But the trains make the difference:
    If you look at *one* outpost with an 8-to-8 balancer that loads into 8 wagons, then you can deduce that you'll almost never get the full 8 belt throughput going *into the train.* At first glance this _looks_ just as bad as directly belting ore *from miners into the factory* through an 8-to-8 balancer.
    But even if the train doesn't *load* at it's full 8 belts, it can still *unload* at a full 8 belts. That's where the depletion of ore patches comes in to save us. Since players know that their ore patches will deplete, they tend to future proof by connecting more ore patches than they need at the moment. But that also means that more trains are loading (at under 8 belts throughput) than are unloading. In total, this _usually_ increases the rate at which ore can flow *into trains* to above the rate at which the dropoff stations take ore *from the trains.* (And _if_ the input rate is lower than the consumption rate, we call that "I need to add more mines".)
    This overbuilding (more ore *patches* into the dropoff stations) provides the same compression as a 12-to-8 belt balancer in ore-patch-to-factory belts, or as if more than 46 miners are connected to one belt.
    The main difference is that if you overbuild ore patches, and if you use balancers that compress down, like 12-to-8 balancers, then you will have a balancer between the ore patch and the train, but not with the "connect 56 miners to one belt" strategy. And with any balancer there, even an ore patch where only a single belt still carries ore can contribute to that input flow rate. Otherwise the train won't be able to fill all of its wagons.

    • @theotherbigfoot
      @theotherbigfoot  3 หลายเดือนก่อน +23

      I don't disagree with anything you say. All I'm doing is setting out my argument for why I don't use them. My argument isn't necessarily right, it's just my argument. I would really like to see someone put together a video titled 'why I do use belt balancers' because I think it would help me understand the issue better. I struggled to come up with reasonable use cases for this video; I don't use belt balancers, I've never used belt balancers, so trying to come up with good examples was nigh on impossible. I wouldn't even mind if it meant I had to remake this video, if there is something I have missed then I'd be happy to update it. But what I'm reading in all the comments is that everyone seems to have a different take on the subject. I'm not reading one argument, I'm reading many different ones. Some even agree with me in not using belt balancers but disagree with why. It seems to be a genuinely polarising discussion. Which I love by the way. Its awesome that not only do we all have different approaches but that we are also willing to spend a lot of time making comments on youtube that explain those different approaches.
      The trains thing is something I want to cover in a dedicated trains video. It's relevant to this story, so I needed to mention it, but it isn't the subject I wanted to cover in detail. It isn't unreasonable to have expected me to cover it in more detail in this video, but hopefully once the trains video is done it will make a bit more sense. It might be a while though, I have at least 4 or 5 videos to do before then.

    • @Hawk7886
      @Hawk7886 3 หลายเดือนก่อน +1

      It's often a style choice, my dude. He likes building stuff a certain way.

    • @Derzull2468
      @Derzull2468 2 หลายเดือนก่อน +10

      @@Hawk7886 Everything is a style choice but that's not the point of the discussion.

    • @robertharald4622
      @robertharald4622 2 หลายเดือนก่อน +2

      ​@@theotherbigfootin my big bases I have trains for pretty much everything,
      stations with multiple inputs sometimes multiple outputs,
      I can't do this directly to train (on the scale that i like),
      and i want to have more than 1 belt worth of inputs
      so I use balancers (for input and output, though output is much more important, unbalanced trains are a pain :D)

    • @nebopolis
      @nebopolis 2 หลายเดือนก่อน +13

      Using a balancer with a large compression ratio (8:4 for instance) makes setting up that "guaranteed flow rate" much easier to automate. Instead of carefully adding a few miners to edge rows, balancing out the number of miners per belt, etc - just overbuild by ~1.5x and compress down to a balanced flow with a balancer. The balancer ensures that the central miners pick up the slack for the edge miners as they exhaust, and keeps a consistent flow going. You get the same result as your guaranteed flow rate miner layout - with a proper balancer and enough input lanes, the output will remain 100% compressed until the or patch is physically incapable of producing enough ore to meet demand.
      Edit>
      Say you have an ore patch that can sustain ~150 miners. You could manually group them into ~3 50 miner groups with some careful arrangement so all of them will run out at about the same pace. Or, you could group them into ~5 30 miner groups and compress down with a 5:3 balancer and get the exact same result - 3 output lanes which have extra "redundancy" so they will maintain their consistent output for an extended period of time.

  • @illadiel6049
    @illadiel6049 3 หลายเดือนก่อน +14

    This reminds me of how it's preferable in starcraft to be undermining multiple bases at a time, rather than oversaturating a single base

  • @Lithane97
    @Lithane97 2 หลายเดือนก่อน +16

    9:36 See this is where your entire argument for not using balancers because of "variability" falls apart. The reason you are able to achieve perfect ratios is because the belts have a maximum throughput, which is defined by the type of belt. It doesn't matter how you get a full belt of ore, all that matters is that you have a constant full belt of ore. The only difference is how the system behaves when it starts to run dry, with no belt balancing, you are looking at some parts becoming variable before other parts, since they don't all have the same number of miners. Whereas, with belt balancing, the ones that have excess miners will pick up the slack for the lanes that are mined out, at least until you hit the critical point that you simply don't have enough ore being produced to oversaturate the system. But at that point, the mine is being mined out, which is always going to happen, regardless of your methods for extraction. Essentially, your argument is that belt balancers increase variability, when in reality they reduce it.
    Also, 9:47 shows me why you don't like belt balancers, because you for some reason think that if you have 8 lanes being mined, you have to have 8 lanes being output. That will as you say induce variability very quickly. When I make a mine, I build as many lanes of miners as I can, then feed them into a N x 4 lane belt balancer. Which essentially gives the exact same result as what you are trying to achieve, except it's balancing across all the miners, to decrease flow variability in the system.
    On the topic of trains introducing "variability", that is simply a matter of train network design. If you assign the proper amount of buffering, as well as the proper number of trains for the distance traversed, you should never have a lack of resources at the unload station, unless the load station isn't producing enough, which is just a matter of output not meeting input demand, belts have the same issue.

    • @theotherbigfoot
      @theotherbigfoot  2 หลายเดือนก่อน +1

      Ok, I have two questions. 1. How many different belt balancers do you generally use? 2. How do you achieve a perfectly even flow when the number of inputs and/or outputs is odd?
      The train thing... I don't do buffering. The way I see it, if I have a train waiting for another train to be fully unloaded before it can do anything, why not get busy unloading it instead? Like instead of it waiting there buffering, construct a dedicated station for each and every train so that no train ever has to wait ever again. Wouldn't that be faster? That's the principle I use to design my rail networks. It is chaotic and it is highly variable.

    • @Lithane97
      @Lithane97 2 หลายเดือนก่อน +6

      @@theotherbigfoot So, I use prebuilt belt balancer blueprint books that I just slap into place, they have every combination of inputs / outputs you could possibly need. Using the blueprint books, if I have 7 lanes of ore being produced at a mine, I just slap down a 7x4 belt balancer blueprint. The people that made the blueprints did the work to allow every input lane to flow to every output lane. And that's the beauty of balancers, as long as you have 4 belts worth of input (for example 8 half full belts of input) then you can keep 4 output belts full.
      On the topic of trains, I was mostly referring to having the right amount of buffer chests. But your comment has me thinking again that yes, there are actually two ways of buffering trains. If you prefer to not have multiple trains per station, that's perfectly doable, but from a variability standpoint, you are less likely to create variability if you oversaturate the system. It's the same principle behind you routing the mining belts through two times, it creates oversaturation, ensuring the belt is full for longer. Having extra trains running per station is the same concept, just with trains. But you can also just make the train longer, which equates to more buffer chests unloading at once, which leads to longer times between the station being empty, and longer allowance for the train to fill back up and get back to unload.

    • @sensha5470
      @sensha5470 2 หลายเดือนก่อน

      ⁠@@theotherbigfoot I personally just use one 4-4BP, 8-4 BP, and a 12-8 BP, since my trains are 4 wagons long.
      As for buffering there's an extremely simple setup for train outputs: 6 blue inserters pulling out of the train car into 6 steel chests that have 6 more blue inserters putting them onto a belt. Eventually these become stack inserters if it's an extremely major station (for example the ore dropoff at your foundry). There are better setups for stations, but having this as your loading and dropoff is old reliable and does the job plenty well.
      Having multiple trains on a line can very rarely be useful, too, but you should almost NEVER have a line long enough where the train hasn't brought another load in by the time the buffer chests are empty. Not until the end end endgame

    • @BlackTempleGaurdian
      @BlackTempleGaurdian หลายเดือนก่อน

      Just... Don't have your supply run dry?

  • @alexlowe2054
    @alexlowe2054 3 หลายเดือนก่อน +14

    Interesting video. But this hasn't resolved the issue of depletion, it's only delayed how long it takes for you to feel the effects. You'll still have miners that dry out and slow down the production of random components in your factory. It's very interesting that you point out how trains introduce variability in flow rates, since that's precisely where most people are using belt balancers.
    But I think you have the logic backwards. Trains are an additional source of variability, but they also are the best way to solve the main problem, which is miners that don't remain consistent. Trains allow you to dramatically overbuild mining outposts, which solves the problem at a different level. Use balancers to evenly extract from multiple mining outposts at the maximum rate locally, and overbuild mining outposts with train systems to ensure a consistent flow globally. Using maximum extraction rates locally guarantees that your trains remain balanced, while giving you the largest amount of buffer to keep flow rates stable at a global level.
    The best part is, you can measure the entire system globally to ensure that you've got ample time to be alerted and set up new outposts before your excess capacity leads to down time inside the factory. Use a giant train stacker to simultaneously buffer full trains, and measure how many full trains you have using circuit networks. If the number of full trains starts dropping below some critical level because trains are waiting idle at outposts to pick up more ore, you know it's time to build more outposts.
    With your system, there's no builtin way to realize that miners have depleted, without noticing low production at some part of your factory. You could measure the belts directly with circuit networks, but by the time you hear an alarm, it's already too late to add more miners to get 100% flow rate. Plus, I don't see how you handle ore patches that are so depleted that they can't supply a single belt. At some point you have to start combining the output of multiple mining patches. Trains are just a really convenient way to do that.
    Trains solve the problem at a higher level, by taking advantage of their capacity to move far more material than belts. While you could still dramatically overbuild mining capacity without proper belt balancers, the miners will deplete highly unevenly because miners stay inactive when the belts are full, which leads to the same resource patch becoming irregular faster than if you're using balancers and trains to buffer the output. At the diagram at 10:00, the middle of the blue miners will take dramatically longer to mine up all the ore than all of the combined purple miners will, because the middle blue miners aren't going to start working until some of the other blue miners deplete, but they're sitting on the most sense patch of ore. If you built two similar mines and used balancers to evenly deplete the ore patch, and chests and trains to buffer the output, those two outposts would produce an even flow rate for much longer than two of your outposts would, because of uneven miner depletion.
    Still, this is all pedantic. There's no "wrong" way to build a factory. People love watching DoshDoshington because he often does crazy and weird things that look stupid, because he's playing by the rules of some nonsense challenges. I enjoy watching his challenges because each one of his bases is usually much different, because he hates doing the same thing twice. People love your factories because they're all very regular, almost like mathematical art, and there's a sense of predictability to everything. Some people like large trains, some people like smaller trains. Some people don't even use trains at all, and prefer to use belts. It all comes down to personal preference.

    • @alexlowe2054
      @alexlowe2054 3 หลายเดือนก่อน +4

      As an aside, most people build train dropoff points so they supply an even belt of output. So if you know you're depleting all belts evenly, you don't need to use belt balancers on the output side, only on the input side where the miners are.
      Then again, I've been playing around with a lot of different train unloading station designs, because it turns out that it's really hard to design a good unloading station, and most designs have some pretty serious flaws. It's non-trivial to build a train unloading station that can output a fully compressed belt, while evenly unloading all the chests. Many of the trivial circuit controls for even train unloading will fail if used in non-optimal conditions, or with different tech levels. That's likely why most people just build a balancer right after their train unloader, because it solves most of the design flaws with train unloading.
      Plus, managing train networks can be scary, with the potential for deadlocks and all sorts of other chaotic problems. After playing around with trains for a long time, I definitely understand why some people prefer to use belts. To properly manage trains at scale requires some decent circuit knowledge and intimate knowledge of train routing. Which is likely why the new Factorio 2.0 update will have some pretty big improvements to trains and train automation, making the barrier to entry a lot lower to get into advanced train stuff. Trains are crazy complex for being such an early green science tech.

  • @ShadoFXPerino
    @ShadoFXPerino หลายเดือนก่อน +1

    The problem with building extra miners per belt is that miners that aren't mining are wasting a small amount of electricity just by existing. When you put the ore in a train, it all equalizes out anyways, as long as you have a queue of trains coming in, your throughout is uniform.

  • @Klarid
    @Klarid 22 วันที่ผ่านมา +1

    What you are doing achieves what a balancer will achieve, only with more effort, thought, time, and variability. In your example ore patch, you are linking a specific set of miners on the outside of the patch to a specific smelting column. If you link that specific smelting column to a specific green circuit build, then, when those miners inevitably run dry before the center ones, your specific green circuit build will run dry. It's possible that the rest of the miners will be sitting idle, since the rest of your iron might depend on those green circuits to be flowing in order to be used.
    If you used a balancer, then all miners will be supporting all furnaces. When some run dry, it won't matter, especially if you apply your "gut feeling" system to the entire ore patch. Your ore patch has 292 miners available as a maximum. This is 4.2 blue belts or 6.3 red belts. I tend to stick with red belts for a much longer time than I should, and you're using them in this video, so I'll use those as my example. Feeding these 8 belts containing a total throughput of 6.32 red belts into an 8-to-6 balancer will give you 6 fully compressed red belts for at least a little while. This is what you're doing, only this abstracts the whole patch into those 6 belts rather than connecting specific rows of miners to specific belts. Even better, use an 8-to-4 balancer and have a guaranteed 4 red belts of iron for a long time. That's what I do.
    (Also, I included the 16 miners you very fairly labeled "annoying." You asked someone else how they'd handle an odd numbered belt. With this, I'd just lane balance it (your "scrambling widgets") and add it to all 8 belts one at a time, or combine it with the lane of 32 next to it, since all total that would be 31/s ore put on the 30/s belt, which is fine imo)
    For me, balancers are all about the abstraction. I don't want specific production chains tied to specific miners. I would rather 1 production line using iron products draw from all iron sources equally. It's the difference between having everything slow down as a patch depletes vs having entire sections stop, potentially causing the entire base to stop. On top of that, I don't want to care that a specific row has 36 miners and comes out at a rate of 23.4/s. I just make sure there isn't a far bigger
    (You don't seem to want to discuss trains, but I'm gonna add this in, since trains are the highest frequency use-case for balancers. Trains don't add "variability" if used properly. Using them the way you described does. But given a proper buffer and enough trains, there is no "travel time". A train should leave with items in the buffer and a new one should come in before the buffer depletes. This gives a very consistent output rate without the hassle of routing belts everywhere. It also allows for abstraction between ore patches, not just within.)

  • @NaoyaYami
    @NaoyaYami 3 หลายเดือนก่อน +11

    But isn't the role of buffers to even out the flow with variable inputs?
    Train might deliver it's cargo in burst but the overall length of time it takes for a round trip is roughly the same. Thus you use buffers to accept all of it's cargo as fast as you can which you can then slowly distribute at even flow rate to the destination. Only issue is when your buffers become empty but all that means you need to increase input.

    • @zipzap8937
      @zipzap8937 2 หลายเดือนก่อน +7

      I'm skeptical of even finishing the video after the disaster of this failure in logic. Happy to see someone else pointed it out in the comments before I did. It's truly baffling how a person with the ability to play this game to such an advanced level can miss the idea of buffering. I'll hear out the argument about balancers but I do wonder if this guy could play more advanced mods with the stubborn attitude towards learning trains.

  • @mathus3311
    @mathus3311 3 หลายเดือนก่อน +5

    this is where seablock is great. you build your factory with just the water, so no ore patches to add the variability

  • @Hawk7886
    @Hawk7886 3 หลายเดือนก่อน +2

    I absolutely LOVE how the end message for orefield setups regarding "fixed, guaranteed flow" is literally "it's basically gut feel."
    I totally get what you're saying. When I first played the game, I remember seeing posts regarding the maxim, "overproduce far upstream, it's way too stressful when you run out of source materials."
    I've always found that true, for better or for worst. It can be super rewarding to play with absolute ratios 100% of the time, but I still have the most fun in factories where I suck up everything I can and work out the magic in the middle of the base.

  • @marshallc6215
    @marshallc6215 3 หลายเดือนก่อน +15

    5:30 ...that's belt balancing. You're just doing it on the design side, which requires a very aesthetically unpleasant spaghetti of random belts connecting one or two machines here with one group waaaaay over there, rather than on the transportation side after you leave the mine. Imagine if you have two separate mines. Personally, I'd say "minimize the belts used to get the raw ore to the factory, then balance it so I can build a grid of equal size." If you decide to add belts to your design, you have to potentially entirely overhaul your belt network. If you balance, you just add another saturated belt.
    I don't even play factorio - I play satisfactory, but the idea is the same. It's kind of like the question of manifolds vs load balancing. Factorio doesn't have that choice as much, but would you run a belt to each machine because it guarantees throughout? Nope. Manifolds are waaaay simpler to design, build, and expand.
    As for all the stuff you're describing at 7:00, just reduce the post-balanced factory size by 20 or 30%. Or let it peak output early and slowly peter out, maybe saying "this section will be permanent but after the miners deplete, everything after this market will be starved so it can go"

  • @Quiczor
    @Quiczor 3 หลายเดือนก่อน +4

    Wait but, your idea here as you are saying is to get rid of variability, but your method leads to the base having variability as the miners turn off at about the same rate that the balancers do if not maybe slightly faster since they cannot help for/account for each other. Though your way uses less resources in avoiding the balancer.
    Also you can use a balancer that goes from higher inputs to lower outputs if you want to guarantee the consistency that you are looking for ^-^
    Also if you use blue belts on the miners you could split it off into multiple red belts to really get the max mining at all times I just realized.

  • @4lines633
    @4lines633 3 หลายเดือนก่อน +5

    i found that the best way to treat ore patch is to set to output north and south(east or west) so that the first ore to be mined is the center part. by the time the center most part is deplated, you will have consumed the most out of the patch so you basically obtain the max output for longer

    • @NaoyaYami
      @NaoyaYami 3 หลายเดือนก่อน +1

      Screw belts, just mine directly into provider chests and use manual labor to move heavy ore around xD

    • @Hawk7886
      @Hawk7886 3 หลายเดือนก่อน +1

      ​@@NaoyaYami_the screams of the bots intensify_

    • @NaoyaYami
      @NaoyaYami 3 หลายเดือนก่อน +1

      @@Hawk7886 Factorio 2: Rise of the Machines

  • @Utoxin
    @Utoxin 22 วันที่ผ่านมา

    I generally don't use a balancer for maximum flow at a mining outpost. I usually use it to just spread 'load' across the patch, and to get the number of belts down to a number that makes sense for my train size.

  • @pfqniet
    @pfqniet 3 หลายเดือนก่อน +3

    Personally I use balancers on my ore patches more to compress the input down. Sure the ore patch may have 8 lanes of mining drills, but some of those will have less output and will deplete sooner, so typically I will compress it down to 4 belts. If I need more than 4 belts I'll go find another ore patch; there's plenty of them! With a well-designed train system you can reasonably reliably know how long a train journey will take with only occasional traffic issues (and this'll be even easier with the expansion's elevated rails!) and use this to judge a suitable buffer size to compensate for the intermittent times. I very rarely use balancers outside of the mining outposts. Might use one or two in my main bus just to rebalance or compress belts down as resources are consumed (for example I'll compress my 8 copper belts down to 4 after the green circuit section) but otherwise I just rely on the fact that balanced belts in = balanced belts out! A full train unloading 4 belts of materials will unload the same amount of materials onto each belt, so there's no need to ever balance that. The output of that block will likewise be evenly split. Just... don't mess with it by hand-feeding some machines XD

  • @Sebastian----
    @Sebastian---- 3 หลายเดือนก่อน +3

    You have point with the flow rate mindset, but only some belt balancer are "needed" because of variable input and/or output flow rates.
    Most players use trains to transport ore into the base. The loading and unloading trains evenly is needed to ensure a constant flow rate. (or one cargo wagon will empty and the other are not)
    Like you said, trains have variable "flow rate", but trains are a method for abstraction and modules in your factory.
    Sure you can design a factory that create x science and calculate all the necessary inputs/miners/... , but it is much harder than building a factory and use some belts balancer and increase the input if you need it. Using belt balancer to much can be a indicater that someone missed the idea of ratios and can make the factory more complicated than needed.

  • @Koreyite
    @Koreyite 2 หลายเดือนก่อน +2

    You can't keep the same flow rate belting from a single ore patch, it will always dry up eventually if you play long enough. This is the beauty of trains for me, taking resources and distributing to where things need it, which acts as a sort of balancer. I used to rely a lot on balancers but they are kinda big and clunky, also things will balance themselves out if you let outputs fill up.
    I just priority flow which ensures the whole belt gets used across the factory.

  • @hellboy19991
    @hellboy19991 3 หลายเดือนก่อน +3

    While I understand your point, not using belt balancers at the volatile input of the system, be it trains or mining drills is kind of missing that point. Use a 7 to 4 balancer so you have a filled 4 belts for a long time and you can go from there with the 4 belts of ore output. Using them within the factory instead of just at the inputs is a crutch to have stuff going, even when throughput is insufficient, but that's okay, since things will eventually back up and it will naturally hit its maximum throughput. It's not the cleanest solution, but it is a solution nonetheless.

  • @LeonardoSilva-gr5fx
    @LeonardoSilva-gr5fx 3 หลายเดือนก่อน +4

    just crazy idea.
    to keep a fixed flow for as long as possible, wouldn't it be better to try to prioritize the mining from the central patches since they have a higher richness than the outer ones?, so to try and mine the ore as evenly as possible to avoid the "outer edges running out" which would drop the mine output

  • @angeldude101
    @angeldude101 3 หลายเดือนก่อน +2

    It's probably less of a concern in the very late game with very rich ore patches and high mining productivity, but no matter what you do, the ore patch _will_ deplete. You _will_ need to eventually build more mining outposts eventually and your existing patches won't be able to support the desired throughput. This is why I generally don't factor in ore rate into my calculations and just try to mine more than I need.
    There's also the matter of an uneven _consumption_ rate. Ideally, consumption rate is much more easy to control than ore production rate, but it is still possible to have variable consumption rate. The most common example is in the mall. You generally don't consume resources making building that aren't being placed, and the buildings will only get made, and hence consume resources, when you're actively expanding the factory, or when it's building back up the buffer consumed in a recent expansion. There's also the possibility of uneven usage in the science path, but there using a balancer is little more than a way to hide the problem rather than an actual solution. The actual solution is to fix your ratios and builds.

    • @theotherbigfoot
      @theotherbigfoot  3 หลายเดือนก่อน

      I'll be honest here, I will get bored of a factory pretty quickly after I've finished building it. I want enough mining production without depletion to be able to test the SPM for a few hours but after that I'm done and I'm onto the next factory. I've done the outposts, I've sunk the time into doing all of that and I don't find it fun. I've never used belt balancers ever, so to be honest again, I don't really even know if what I'm saying here completely baulks the argument I make in the video.
      The thing you say about variability in the shopping mall is absolutely true but I see the issue differently. I see my factories having two stages; 1. construction, and 2. SPM testing. I won't begin stage 2 until every pipe and every conveyor belt is completely full of ingredients. If ingredients are still being allotted to conveyor belts then that is taking resources away from science, as you say. If we are still extracting resources from the factory in order to build it then any test is pointless. We are still in the construction stage. So, yes, that variability exists for the factory, but it shouldn't exist at the moment of testing.

    • @markpew8111
      @markpew8111 2 หลายเดือนก่อน +2

      What kind of SPM do you shoot for in your factories may I ask? I play stock settings on vanilla and I have about 30 outposts in my 600SPM factory. I can't imagine relying on just the ore patches in proximity. Another way to play is to grow the factory over time. For me construction is ongoing so there is no construction stage and science stage. I started out around 120 SPM, built up to 240, and then went to 600. Next I might go to 1000SPM. I use trains for EVERYTHING and there is no variability in the flow rates into each section of the factory because the trains are over built and they buffer so the input belts are always 100% saturated. There are so many ways to play this game, like you said, and no right way. This is just my way for my current playthrough (on my 6th playthrough of the game, all the times before I used a main bus base but never got beyond maybe 120 SPM) @@theotherbigfoot

  • @midori_the_eldritch
    @midori_the_eldritch 2 หลายเดือนก่อน

    Ballencers are like buffers, unneeded in most places, but critical in the few places they are needed.
    Normally just with trains, and things that are basically trains, however some mods do add other things with odd pulses that this also applies to as well.
    A ballencer is to make sure things load and unload evenly into buffers, that exist just to eat the variable flow of trains.
    Best use is at a mine, where you set it up so a train will only show if there is enough to fill it, so its best to make sure each wagon has a buffer, and each buffer gets filled at the same rate. If you design your base correctly, you can prevent the need for balancers on the unloaders by designing around belts as the unit of consumption, but otherwise a balancer is useful to make sure the 3rd car isn't drained at half the rate.
    Otherwise they are unnecessary, as the large numbers of trains, and well chosen points to balance, make them unneeded.

  • @Avalyahful
    @Avalyahful 3 หลายเดือนก่อน +10

    While balancing around maximum output has its problems I think in case of mining operations it is worth using balancers but with shrinking. I calculate the amount of drill output I get, deduct 20% of it and then create a balancer from however many lanes I've got to the 80% theoretical maximum throughput. This way in case of bigger patches they will last a long time, especially if more levels of mining productivity are researched.

  • @timofeyc.2884
    @timofeyc.2884 2 หลายเดือนก่อน +2

    balance is not about throughput. For example, if you have one line of green circuit, and want seperate flow for few items. With balancer you can make that, without wait each (one by one). It's not a big problem, but at start not too much resources (but there is a lot to be built).
    Main use is trains. Most problem load/unload wagons/chests (>4) . In one chest zero items, others full, efficient lost. On this way need not only belt balancer, but belt-each-line balancer. But in vanilla it's not that necessary. Only for big_mods/megabases it gives you more time, before production will slow down, and you should personnaly check what/where happens. With overproduction it's still has no meaning, but only you design your base, and deside how it would work

  • @NotRexButCaesar
    @NotRexButCaesar หลายเดือนก่อน

    I use belt balancers to increase train unloading speed: if the wagons are drawn from evenly, the train unloads all four wagons evenly and all of the inserters work.
    Without a balancer, the wagons would unload front to back, leaving you with only one wagon worth of throughput at the end of the unloading process even if two wagon’s worth of inserters are needed.

  • @naroxo3067
    @naroxo3067 2 หลายเดือนก่อน +2

    this woud be a problem for me for like the first 1-2 hours of a playthrou. The moment i have Trains, 100% of my new ore patches are coming in by train and if i don't balance the belts bevore going into the buffer chest, they will forever be uneven and the train pickup time will be limited by those slower filling chests

  • @TheDixtroy
    @TheDixtroy 2 หลายเดือนก่อน

    The blue belt has 8 item room in one square, the steel chest has 48x50 or 100 item in stack. The blue belt can move 45 item/s to the next square. The green arm can round 864°/s, so it can round 360° in 0.4s and it moves 10 item to 2 square distance, so the speed is 2 square distance/0.4s*10 item = 48item/s to the next square.

  • @rhueoflandorin
    @rhueoflandorin 3 หลายเดือนก่อน +1

    what you need is intentional grouping of mines, which you seem to do already based on "feel" rather than analysis and intent...
    and a compression-balancer or reduction-balancer....something that takes multiple FULL lines and compresses down to a fewer number of lines (while also balancing lanes) such that, as the miners deplete, the output remains compressed. This becomes easier as mining productivity increases...and once it's to level 15+ becomes almost meaningless/pointless as the mining prod makes each line require fewer and fewer miners to compress a full belt....proper grouping and mixing/lane balancing still gets the job done.
    Also...use of trains at stations and proper balancing and buffer design/unload mixing will ensure your base has a max flow rate......if properly designed... and if you stay ahead of the rate that you deplete outposts. Part of the problem you face is you aren't building ore outposts frequently/soon enough to mitigate the effect of depleting ore fields.

  • @paradoxcorporated2906
    @paradoxcorporated2906 2 หลายเดือนก่อน

    That chaos added by trains is actually good! Your ptch started to run dry? Add another patch with the same name! This way both of them whould overproduce and only send trains when they are full, they provide constant flow of resources

  • @TECHOPC
    @TECHOPC 13 วันที่ผ่านมา

    in the begning i felt lost, and at the end i felt like i was just starting.

  • @ImMonoToast
    @ImMonoToast 3 หลายเดือนก่อน +2

    In the miner example why would you not just feed the 6 lines into a balancer and only pull 4 out this gives you a buffer and you can even setup logic to tell you when production is slowing down this will make sure the variability does not trickle down allowing you some time to setup another mine I personally don't use balancers, out side of miners, either I use belt compressors compressing the flow down to as few belts as possible and then splitting off the most compressed belt for production this make sure each section of the base gets full production and then adding more plate production if required

  • @shway1
    @shway1 15 วันที่ผ่านมา

    trains have higher bandwidth but also introduce latency. ideally when a train leaves dropoff station because it's empty it would be immediately replaced by a new full one that is right behind it, this plus the chests as a buffer should eliminate variability. on the mining side, build more mines than you need, so each mine works at full speed for half the time and then waits for a train. then as their output declines other mines will pick up the slack. basically just make sure mines have the ability to mine more than you need and then bottleneck them, if not build more ahead of time. I haven't played in over a year btw, so maybe this only works with circuit networks that set number of trains per station based on how much ore is in the chests. hope this makes sense.

  • @dretheblack
    @dretheblack หลายเดือนก่อน

    that little stint from 7:15 and on had was hilarious more of that please.

  • @GoldenredDragon
    @GoldenredDragon 3 หลายเดือนก่อน

    I find this argument really interesting. I tend to use balancers on mines, and then use trains from there to the factory, but from the unloading, I don't use balancers ever. It's all flow rate, and one belt of copper here, two belts of iron there, and so on. I guess the trains make it so the variability of the mines is kindof a moot point, whereas inside the factory, precision governs all. Thank you for reminding me!

  • @somborn
    @somborn หลายเดือนก่อน +3

    A factory fed by one ore patch 😂😂😂😂😂😂😂😂
    Rofl

  • @azena.
    @azena. 3 หลายเดือนก่อน +1

    ❤❤❤ I think I love you! You are essentially cutting the maximum ore output from a patch in order to provide a longer period of consistent ore flow rate per belt. This means you might have 1 or 2 fewer output belts but your system is more predictable. It also means you are constraining your factory bottlenecks to the input and forcing the input to never exceed the maximum throughout that the system can support, and also buffering that input so that the system is less likely to be starved later on.
    You know, one of the biggest problems I think I have is the mall idea because it encourages segregating materials for construction from materials for science and well as limiting the expansion and scalability of these items. Not to mention encouraging building along the main bus rather than formalising the idea of sub buses which are tailored to specific purposes.
    I suspect I know the answer, but have you read "the goal"? I'd be fascinated to hear your impressions of that book.

  • @mineteam0
    @mineteam0 2 หลายเดือนก่อน

    this is a nice philosophy regarding ore throughput

  • @dragonturtle2703
    @dragonturtle2703 2 หลายเดือนก่อน +2

    Sorry if I'm missing something obvious, but why not just set up an ore buffer near the smelting columns, and send out trains to mining outposts as needed to top off that ore buffer. The trains then just have a condition to stay until emptied.
    Do the same thing at the outposts to minimize unnecessary downtime for the miners (if you have something larger than chests, maybe even enough to empty the patch), and you have a constant rate without carefully sectioning off your miners. Especially since they will start being depleted eventually anyway.

    • @sensha5470
      @sensha5470 2 หลายเดือนก่อน

      That's called 'factorio basics' and most amateurs have that figured out. *Baby's first standardization* is an inserter-chest-inserter setup going in and out of rail cars.

  • @sirius2.0
    @sirius2.0 หลายเดือนก่อน

    You can get the configuration Like that that you have for example 8 lines coming Out and you Balance Them to 4 so If one Line Runs Out you still will have 4 full Lines

  • @AlongTheBorderSide
    @AlongTheBorderSide 3 หลายเดือนก่อน

    I like this a lot, i think its basically what ive always done just smarter and more intentional. I don't quite understand the drill blocks yet but i think ill try it in that manner!

  • @guygallego2990
    @guygallego2990 3 หลายเดือนก่อน +8

    For me, i only use balancer to fill my ore train so when a train is stuck i know exactly that it is because the patch is totaly empty.Then i stock those train near my smelter zone in a full-of-ore-train buffer, to make sure travel time does not matter. And insiste my factory, no balancer, only perfect ratio as far as i can, nice video tanks a lot

  • @y2clay14
    @y2clay14 หลายเดือนก่อน +3

    The only place I use balancers is for ore. I just make lines of drills and however many lines I end up with I just stamp down a balancer that compresses it down to the target amount of belts. Say I want 4 belts out, but I have 8 belts of ore, I just make an 8 to 4 balancer. In this way, the only time you see a reduced output is if the total operational miners aren’t sufficient.

  • @christofferhjorth2243
    @christofferhjorth2243 หลายเดือนก่อน

    what i personally like to do, is to use trains from ore patches, to a central smelting station, and hooking up speakers to the ore loaders, so that when the miners can't keep up with the trains, aka more ore is being smelted than mined, i have time to make a new mining outpost. Usually i have about 3 mines for iron and copper at any given time, and with this method i constantly have a full smelting setup, and reliable plate output. IMO your method requires way too much thinking, for a problem that could be solved easier, however, nothing wrong with either method.
    And yes to the guy that's about to post "plates stack 2x ores, so moving ores in trains are ineffecient", go do your own thing:)

  • @erictheburgundy
    @erictheburgundy หลายเดือนก่อน

    Seems like a hassle. I just use two blueprints to mine ore, the mining half and the train half. The first just throws down a massive square of all the miners that will fit, power, roboports, beacons, and an excess of belts. I literally don't care if massive lengths of belts/beacons/power connect to nothing, it isn't worth the time to trim it once your factory is big enough to crap out construction materials faster than you can spend them. Then I have a second blueprint containing a train stop (pre-named as an ore type), train queue, buffering and loading on both sides of the track, a balancer, power, roboports, and a radar. I can just shove down multiples of the mining blueprint and a train blueprint (pick the right one to avoid having to re-name the station) and most of the work is done. I even have a generic mixed ore variant for the overlapping patches. Then just lazily connect the belts between each blueprint. Really, the hardest part is making sure that really remote mining outposts have separate logistics networks supplied by trains to prevent bots from getting stuck. It doesn't have to be some perfect ratio, because it's fast and easy to just build more mining outposts. You still want the balancer to make sure trains are loaded evenly and not sitting there waiting for miners to work on the last car, or never finishing loading it at all. I've sometimes added circuit conditions and alarms to notify me when the patch finally dries up so I can pull most of it back up again at my leisure. You can have the train stop disabled when the buffers aren't full enough to fill a train, but alternatively you can just have a network with plenty of trains and train queues at both ends. Far into repeated research this setup gets replaced by direct to train mining, but I usually play for mod content and not repeating research.
    tldr: You can't perfectly balance everything in Factorio, and if you try, my unbalanced factory will be bigger given the same amount of time anyways. Just quickly blast biters using spidertrons/artillery, expand/build more networks (power, tracks, logistics) and defenses, and quickly slap down extra mining outposts and ore trains. Have an excess of early production and taper off towards end products and science output. The alternative is factories stalling due to missing ore, which we would call a skill issue.

  • @rhueoflandorin
    @rhueoflandorin 3 หลายเดือนก่อน +2

    also, because inserters move resources faster between inventories (cargo wagons and chests) then they can pull or insert onto belts...the use of buffer chests at ore patches and at unloading stations....and proper splitting/balancing at BOTH ends is required to maximize compression on all belts in your factory. Skipping this is one reason why you may be forced into the mindset you've adopted.

  • @Larandar
    @Larandar 3 หลายเดือนก่อน +1

    I have a similar mindset myself, tho I use trains so the reason is different (I want train to be loaded as fast and equally as possible so they enter and leave stations as possible). But I goes on to saturate my belts from ore patch differently: I use priority splitters, in the example case I would also take 4 (maybe 3) belt out of the patch, and just load as much as possible from the 6 row of miners into 4 lanes, it's easier to setup and make identifying dying outpost quicker (one belt is obviously empty).

  • @manawa3832
    @manawa3832 2 หลายเดือนก่อน

    3rd comment i know but holy crap i just realized you are building your factories exactly like i am! brace for long comment. i sought to modularize my factory by blueprinting linearly mapped (16x16, 32x32, 64x64, 128x128) 'grids' of production lines separated and connected in a repeating grid pattern bordered by rail lines. i treat these individual grids like monoids. meaning each grid does not depend on other grids existing in any certain order or priority or placement thus "associative" if you will allow the monoid analogy. then i can just haphazardly place these production line grids in any sequence that i wish. a depot is included where outputs are gathered by train, buffered or balanced, and sent out by train. i designed the lines such that trains can never be path blocked. there is always a path because each grid connection is the rail line itself in a repeating pattern. no proof but i intuit this is the case. whereas most players build fragile rube goldberg devices. a monoidal factory is the most robust factory one can build. drop a nuke on any random spot and the rest of the factory will still keep going. i stopped playing the game because i am obsessed with efficiency and robustness. so i sought to optimize grid production line space by figuring out the best configuration for parts in the grid that would pack the most information. so i set out to write a genetic algorithm to do it but my lack of technical understanding of how to optimize this packing problem has stalled me and ive been putting it off for years. thanks for jogging my memory!

  • @GoldenH
    @GoldenH 3 หลายเดือนก่อน +1

    There is always a bottleneck, for me that bottleneck is the belt, and I have no problem with putting too much on a belt and letting that balance things out.

  • @adubs.
    @adubs. 3 หลายเดือนก่อน

    I get what your saying, but through the use of balancers you can achieve a guaranteed throughput. You do have a unique way of connecting your miners which makes more sense I think.

  • @xoso599
    @xoso599 3 หลายเดือนก่อน +1

    Overbuild and multiplex the supply that enters the start of the process.
    Been playing Sea Block and that's so interconnected with feedforward and feedback loops that no real attempt at math can work for me. In SB the consumption creates needed byproducts used in supply as well as side products leaving the only viable distribution method to be oversupply. I'm not even close to worrying about belt saturation or balance.

  • @XxTaiMTxX
    @XxTaiMTxX 3 หลายเดือนก่อน

    I’ve never felt the need to belt balance, but I would only ever need it for ore… and I just smelt ore on site and train it back to base to maximize efficiency. I also move my base closer to the resources as the game goes on since distance is the largest killer of throughput. I tend to do a lot of buffering and using “belt wrappers” instead of balancers. I plan for belts to always haul maximum items and when they aren’t, I release buffers first or belt wrap a new source of the item. But, this maximized line is also why I tend to avoid overuse of “blocks” and “main bus”. Each line is treated as a full production line. Spare items that won’t be used on a full production line are rolled back into buffers or “belt wrappers” to fill back in on lines where production has dropped.
    But, I love the look of full belts even if they aren’t moving. I don’t like “balancing” the belt. I like it full.

  • @GrandORdEr40
    @GrandORdEr40 หลายเดือนก่อน

    Interesting question, I personally will stick with balancers and buffer but was good food for thought.

  • @TheAgamemnon911
    @TheAgamemnon911 2 หลายเดือนก่อน

    It really boils down to personal style. I also Zen on my orepatches (for way too long), optimising for longevity.
    The opposite aproach I use, when I have biters on the walls and have to quickly secure a new patch. (the downside to constant flow planning: Once the miners start to fall short they fail faster) Then I just do the quick and dirty method. Blueprint, Balancer, Trainstation, Done. Now I can focus on defending.
    I don't use anything larger than a 4-4 (and never needed to) I also think the larger, asymmetric balancers are just plain ugly...

  • @al-adeelah2507
    @al-adeelah2507 21 วันที่ผ่านมา

    I think the idea is to overbuild the mines, make a balancer that fit your "fixed ratio" design, and basically not worry about it until the mine is depleting at that point you should already be feeding it from different source (usually trains) or the ratio go down, the fastest/close-to-automation way to build a mine and forget about it, even with your design the mines will eventually go down and the ratio go down. only when you have less mines to saturate the belts balancers would be unnecessary.
    And for the second half with the input/output blocks (city blocks without trains) this is what happen when you move away of the main-buss-design public meta. which is a balancers hive. I agree on play however you find it fun. And I find your factory blocks fun to look at. they look like beautiful Art.
    personal though, Unless you are playing in marathon, Going mega base or playing in a mod overhaul that push you to build a mega base, most those design patterns are just overkill/just-for-fun/Art.

  • @youluvana
    @youluvana 3 หลายเดือนก่อน

    As a beginner, I use balancers. I don't even know what exactly awaits in the late game. I don't have later item recipes unlocked and my planning ahead is based a lot on peoples recommendations. Started to build a main bus base after spending like 30 hours on the tutorial and the started base for free play. I just have 60 copper per second smelter and also 60 iron puss another 60 goes into steel. The mining is just slight overkill, so I could run the furnaces.
    I have no Idea how big I should build my next productions really. I don't know how much materials the later things will need. But it's fun to discover. I left some room for smelter expansion. But the idea behind the build was that someone in a video said that this amount is good for completing the game.
    But after I learn how the game works, I like the idea of more precision and neatness.

  • @gamdanyunizar7849
    @gamdanyunizar7849 หลายเดือนก่อน

    I do both, I separate miners into different patches like you did (also with gut feeling) and I use balancer at the end on top of that, that way those miners will deplete *almost* at the same time. Because balancing all those different ore patches with all those different variables is far from fun 😅

  • @panzervpl9406
    @panzervpl9406 2 หลายเดือนก่อน

    Honestly I use belt balancers when mining because 90% of the time I put that ore on trains and I want cars to load evenly, balancers imo all make things simpler because i only need to paste a balancer to get all my factories working evenly providing maximum possible output with the provided resources. But that of course comes down to style of building because I move everything by trains (courtesy of playing overhauls) just dumping more ore in will up the numbers till it hits a bottleneck somewhere.

  • @DOHandDOH
    @DOHandDOH 2 หลายเดือนก่อน

    Cool take, mate. I can't be bothered with perfect rations in my factories, especially when playing modded, but I often use something like 8 to 4 balancers for train loading, limiting the thoughput, but making sure that the particular mine will have constant output for a long period of time. I feel that's kind of what you are trying to achieve, but balancers reducing the number of belts seem better to me than combining mines manually.

  • @ctrlaltdebug
    @ctrlaltdebug 21 วันที่ผ่านมา

    I'd rather just consume a belt or lane and shift the remaining lanes over. Better compression, and the builds are already ordered by requirements, so it won't affect output.

  • @imblackmagic1209
    @imblackmagic1209 2 หลายเดือนก่อน

    hi there, another commenter said it better than me, probably...
    anyway, I use belt balancers to compress mine outputs, I can't be botheted to correctly group miners, so instead of grouping 200 into 4 groups of 50, i may have 7 to 8 groups of 25 to 30 and compress using a 7to4 or a 8to4 balancer...
    and then I load to a train, you really want even flow going into trains (I usually ise 1-4 trains), so the wagons fill up at the same speed, even if the belts aren't compressed (you can fix not having enough train flow by building more mining outposts), the important bit is that with enough flow and unloading buffers, you can assure belt compression and flow when it really matters, at the factory's input process. then I agree with you that balancers are not needed and you should design your modules and splits accordingly.
    this approach allows you to set and fortget outposts until they are almost out, with some circuits you can even change the amount of trains that can go to a pickup station to wait for loading, and eventually close it when it's almost out,l.
    tldr: belt balancers allow you to even the flow at outpost to maximize train loading speeds according to current miners output and then forget the outpost until it's time to reclaim the machinery, I agree with you that balancers at other pars of the factory are not needed

  • @fredrickbartholomewesquire6405
    @fredrickbartholomewesquire6405 2 หลายเดือนก่อน

    That is a cool way to think about things. Great video!

  • @roderik1990
    @roderik1990 3 หลายเดือนก่อน +2

    You present this as if this decision has anything to do with the balancer, and not with the decision of how many belts to load on the train.
    No unloading station can see or notice if the loading station is balanced. All it can notice is how many trains arrive.
    Balancers also help to prevent loading slowdowns from that one wagon' s buffer chests not filling fast enough/getting drained faster. (though there are other methods of ensuring nominal loading times)

    • @sensha5470
      @sensha5470 2 หลายเดือนก่อน

      Actually depending on your design, the balance of the loading station is critically important. That being why 8-8 balancers are useless but 8-[train car count] are pretty much the holy grail. Personally I use an 8-4 balancer for every mine. since I like long trains I use 4 cars, and 8 is usually enough for any mine after I fold the fringe belts together upstream.
      I do have a 12-8 design onhand tho for the rare occasions I need something heavy duty for an uberpatch

  • @jayjasespud
    @jayjasespud 2 หลายเดือนก่อน

    My playstyle is "need more, build more" and I'm sure that drives veterans nuts when they encounter it lol.

    • @Megarah0
      @Megarah0 2 หลายเดือนก่อน +1

      I think that is the primary philosophy of most veterans

  • @Nebulorum
    @Nebulorum 17 วันที่ผ่านมา

    This video is interesting, once you step back buffers, balancer and depletions handling are all trade offs of the design. I would argue that controlling variability is the name of the game and all have pros and cons. IRL buffers are expensive. Guaranteed flow is what just in time works toward, but supply failures can reck havoc.

  • @Kaiasky
    @Kaiasky 23 วันที่ผ่านมา

    I think this is very odd. You can get away with not using balancers inside the factory just by balancing your train cargo and then in the dropoff you know you'll have n lanes of fully saturated belts. You don't need to do weird stuff with mining patches to ensure saturated belts

  • @codyblackwell5489
    @codyblackwell5489 2 หลายเดือนก่อน

    This is why i like satisfactory more. The only thing changing the numbers is me

    • @p1xel2
      @p1xel2 2 หลายเดือนก่อน

      infinite ore patch mods

  • @randomguy-no5vh
    @randomguy-no5vh 3 หลายเดือนก่อน +4

    but at some point the ore patch will still be running out and ruin your perfect ratios

    • @theotherbigfoot
      @theotherbigfoot  3 หลายเดือนก่อน +1

      No system is perfect. Each will have its advantages and disadvantages.

    • @randomguy-no5vh
      @randomguy-no5vh 3 หลายเดือนก่อน

      @@theotherbigfoot I agree on that :)
      The good thing is that we can play Factorio however we want!
      Did you play Seablock? Since you have to create the ores and not mine them you'd have full control over virtually everything in your factory.

    • @theotherbigfoot
      @theotherbigfoot  3 หลายเดือนก่อน +4

      @@randomguy-no5vh Absolutely agree. I've been reading through the comments as they arrive, everyone has a completely different take on the subject. Its awesome.
      I briefly looked at seablock a year or so ago but for whatever reason I didn't pursue it. It's not on my list I'm afraid. The approx plan is K2SE (which I've just started), DLC and then py. That should cover the next year or so.

  • @ShadowKestrel
    @ShadowKestrel 3 หลายเดือนก่อน +1

    I tend to just push the ore as far to one side of the set of belts as possible. build each furnace stack for exactly one belt. doesn't cause idling miners on mining prod. bonuses, and isn't too hard to patch new input/outputs, and will pretty gracefully handle any in/out mismatch. It is pretty splitter-heavy, but if I'm dealing with enough ore that it's a concern, I have enough ore that it isn't a concern. Scales pretty nicely for high science cost multiplier

    • @theotherbigfoot
      @theotherbigfoot  3 หลายเดือนก่อน +2

      I'm pretty sure that if each of us made this exact same video, whether for belt balancers or against them, each of those videos would be completely different even if the videos were meant to agree with each other. It's one of those issues that has an enormous variety of opinions.
      This is just my take on the subject. It's only really relevant because I need to refer to it in another video I am working on.

    • @ShadowKestrel
      @ShadowKestrel 3 หลายเดือนก่อน +2

      @@theotherbigfoot the insane variety of valid approaches is one of my favourite things about Factorio! I love learning the ways other people approach the game, and is one of the things that really makes me enjoy (and occasionally absolutely despise) multiplayer :3

    • @theotherbigfoot
      @theotherbigfoot  3 หลายเดือนก่อน +2

      @@ShadowKestrel Agreed 100%

    • @DeronMeranda
      @DeronMeranda 3 หลายเดือนก่อน

      I do the same for busses, always push everything to one side so that when variability does happen you know how it will happen. But I still use belt balancers in other places, especially in train loading/unloading stations, because I often want to minimize the amount of time a station is occupied by any given train. And lane balancers (scrambling widgets) are important in lots of places.

  • @manawa3832
    @manawa3832 2 หลายเดือนก่อน

    btw you identifying the source of all non linear input from the irregular ore mineral sites is exactly the reason no one in satisfactory really uses balancers. in satisfactory the bottom of the food chain are the consistently and infinitely produced ore from resource nodes.

  • @lucky_lunge
    @lucky_lunge 2 หลายเดือนก่อน

    Honestly I don't agree on the hate that being showed here in the comments. I found the video very entertaining and I like your logic.
    I'm in no way a Factorio veteran, but I like the game as a casual, and I found myself always using belt baencers everywhere in my ore patches and every time there was a problem within a few hours due to less output, the very problem you pointed out in your video.
    I think the next time I'm going to play, I'm gonna think more long term and try to do something different, like you did.
    Great video!

  • @Swamp_Donkey_
    @Swamp_Donkey_ 3 หลายเดือนก่อน +19

    belt balancers are eliminate variable flows. fun video!
    edit: if you want a fixed flow rate for as long as possible from each mining outpost, the only solution would be to balance the miners so they all input onto a single yellow belt.

  • @theral056
    @theral056 2 หลายเดือนก่อน +1

    Imo your clumping of miners is just a temporary solution. It guarantees full belts until the patch dwindles. Topping up such a belt is arduous.
    I like to think of trains as that guarantee. I just need the sum of all my mining outposts production to be greater yhan my consumption. It doesn't matter if an outpost is dying and produces just 12 per second. Its about the total.
    That's where balancers come in: loading and unloading trains evenly. If you don't guarantee an even unloading in particular, you may not have saturated belts. You will if you balance it, as the wagons are drained equally and thus the set amount of inserters is always all active.
    I see no other way to guarantee saturated belts and guaranteed constant flow. Mines are by nature unable to provide that. Only once you use trains to bring it together you can guarantee constant full belts, no matter which mine produces how much at a given time.
    Maybe i just don't understand what you're doing, but to me those are all temporary setups. Sure you double up on the miners, pushing the issue into the future, but it'll eventually creep up anyway. Am i missing something?

  • @apia46
    @apia46 3 หลายเดือนก่อน

    with complex mods like pyanodons you wont know what youll end up needing so almost everything is variable

  • @jaketus
    @jaketus 2 หลายเดือนก่อน

    7:40 "Some of my best friends use load balancers"

  • @GalliadII
    @GalliadII 18 วันที่ผ่านมา

    I get what you are saying, but your ore patch is probably not going to be as reliable as you think. Even with this redundancy, how long does this setup last? 10h, 20h max, if you are not really far from spawn. And then? You pretty much have to demolish the entire structure.
    if you use trains to deliver ore you can get a steady supply too. with stack inserters and buffer steel chests you can pretty much garentuee the train is unloaded asap and still there is stuff to be put on the belts. and if you have a 2-8 train waiting bay next to the unloading station, you will always have ore trains coming in. and once your patches run dry, you just let them and build new mines. a patch that is depleating and almost empty will not stop producing but reduce production to the point of almost nothing. with your setup the chip production runs dry very slowly. when will you dismantle? as soon as the 100% cannot be sustained? leaving all this iron behind for nothing? with a train setup a slower mine translates to a slower train which can be compensated by more trains.

  • @finlay9260
    @finlay9260 3 หลายเดือนก่อน

    I have always struggled with this topic in Factorio. I'm definitely unreasonably pedantic myself, and belt balancing is one of the biggest road blocks I've had in Factorio.
    Definitely a sensitive topic though, hope you won't be getting too much 'feedback'.
    I hope I can give this challenge a fresh start with Space Age after watching some of your videos. We seem to think in very similar ways.
    Thanks for your content!

  • @rosyidsyahruromadhonalimin8008
    @rosyidsyahruromadhonalimin8008 หลายเดือนก่อน +1

    i would just rather research mining prod

  • @kasperkucharczyk6598
    @kasperkucharczyk6598 20 วันที่ผ่านมา +1

    This is so wrong, you take 7 lanes of unbalanced and balance it to 4, put it on a tran, no problem with temporary max ore output. You have multiple trains from different deposits and when one starts lacking others are in a buffer waiting. That temporary max output annoys me so much becous, THE FACTORY MUST GROW. You should always try to have surplus of raw ore. Also that mathematicly perfect factory is just uncessary. If you want nice ratios you can put all the stuff in one "block" (not city block just a subfactory). There is no sense transporting them long distance and trains are useful for transporting more than raw.

  • @L_e_o
    @L_e_o หลายเดือนก่อน +1

    This is a perfect example of ovethinking things lol

    • @theotherbigfoot
      @theotherbigfoot  หลายเดือนก่อน +1

      Diagnosis: Correct. I'm an engineer, I overthink stuff for a living.

  • @Afdch
    @Afdch 2 หลายเดือนก่อน +1

    Initial setup: 8 to 8 lanes balancer
    "no balancer" setup: 5 lanes
    hear me out...
    8 to 5 balancer. Guaranteed flowrate AND balanced mining through all fields.

    • @theotherbigfoot
      @theotherbigfoot  2 หลายเดือนก่อน

      2 things really. 1. Is a 8x5 balancer really possible? A splitter has two outputs so in my mind a belt balancer is only really possible in multiples of two. 8x6 and 8x4 I understand, but not 8x5. Can one be jerry rigged? Yes. Is it possible to build a perfect 8x5 balancer? Not in my opinion.
      2. How many belt balancers is one expected to lug around? There are a lot of different configurations of belt balancers out there, either I remember them all by heart or I have a blueprint book filled with dozens of the things. I resent having to carry around all my perimeter wall segments and there's only 8 of those.
      It definitely feels to me like belt balancers are one of those things where if you do use them then you will find opportunities everywhere, but if you don't, then you'll find good reasons not to. There are compelling cases for both sides. Nobody is wrong but everybody is stubborn!!

    • @Megarah0
      @Megarah0 2 หลายเดือนก่อน

      @@theotherbigfoot1. Google is your friend, 2. I don't see the point, blueprint books can be stashed in the blueprint library and then you don't have to worry about it,
      I think balancers are a great tool especially with late game factories that use busses with multiple lanes of a single resource to satisfy the high demand that infinite research requires, it means you don't have to terminate lanes or use undergrounds to access most of your throughput

  • @sicjoubert
    @sicjoubert 3 หลายเดือนก่อน

    I avoid splitters as much as possible, using too many trains and buffer chests and too many mines signalling collection when all 4 chest sets have enough. I treat the cargo wagons as individual factories such as a 1x4 train gives 4 lanes, with 4 rows of machines to process.

  • @tyrantking9120
    @tyrantking9120 3 หลายเดือนก่อน

    like you say there is no wrong answer and if you were feeling especially insane you could build a factory with nothing but burner inserter conga lines feeding you machines. but jokes aside i prefer to keep throughput consistent by having 1 or to more mines feeding 1 or 2 extra trains than i can consume with a some buffers. thing is though the way i load my trains i have to balance the belts cause i dedicate 1 belt to fill a waggon, meaning if 1 belt runs dry when there is still say 150 or 200k more ore to be mined by the other belts, the train ends up stuck because it is waiting to for 1 out of the 3 wagons to fill even though it is never receiving ore. and i could add an or condition for when a set amount of time passes but it means when the train unloads i now have 1 empty belt feeding my base and if i balance that after unloading with 3 full belts now i just have 4 belts that are 75% saturated. so my preference is different but like you say it doesn't matter and i prefer to see people build differently than i do. it is more interesting rather than looking at 10 different bases from 10 different people that all came from the same blueprint book

  • @alextymoshchuk1218
    @alextymoshchuk1218 3 หลายเดือนก่อน

    Nice video,
    thanks for the food for thought

  • @blocky8344
    @blocky8344 10 วันที่ผ่านมา

    I use mostly x to y i like to consolidate the belts for example miners i have 200 miners split between 7 red belts it would be in my best interest to consolidate those 7 belts to 4

  • @Strothy2
    @Strothy2 2 หลายเดือนก่อน

    Point well made!

  • @jacqueshumann1321
    @jacqueshumann1321 หลายเดือนก่อน

    I understand what you are doing with the Mining drills about the Output it provides. What doesn't make sense to me is you don't just have 1 or 2 Orepatches, you have multiple, I use alot of Trains to deliver large amounts of Matterial to my Smelting Setups or Production lines, Chests to buffer Train arival and departure and I just expect to have the Matterial i need to have a Good ratio. So it may just be me but it doesn't make sense to me why you use 1 patch for 1 thing. Please correkt me if i am Wrong.I understand what you are doing whit the Mining drills

  • @SiTrixonian
    @SiTrixonian 3 หลายเดือนก่อน +1

    Thank you for reasoning this through! I hadn't realised this was the solution to the problem i was having with flow rates - i.e. I was building my factory based on the original maximum rate. I really like your solution and will impliment it in my next factory for waaaay better control. Awesome man, thank you! :)

  • @Raszul
    @Raszul 2 หลายเดือนก่อน

    mh... looks like this is a topic that causes quite a bit of debate.
    here are my two cents then.
    mining is inherently variable.
    you can temporarily mitigate that, but ultimately the output of a mine will vary over time and eventually cease.
    thus i do not believe in optimizing mines for a particular extraction rate.
    instead i prefer to have a number of mines that, together & with whatever resource transportation method i use, have a higher total resource output than my factory needs.
    then I add a buffer at my factory's resource intake to compensate for any variability due to transport delays or mines shutting down and there being a delay before the next mine of that type can be opened.
    that is the resource 'source' side.
    the next is the resource transportation side.
    when using main belt systems, aka a lot of belts that together transport all the main resources and components through the center of my base, then I hate belt balancers (within a given resource type).
    after the resource intake i prefer to 'compact downwards' that is if i have say 4 lanes of copper ore coming into my factory then i use splitters with priority towards the 'bottom' lane to ensure that the resources fill the bottom belts first and thus give a clear visual indicator for how much resource intake my base as a whole is currently short on.
    this also means that i always extract resources from the bottom belt then 're-compress' to the lowest belt after that extraction point - and i prefer to extract with splitters that give priority to the extraction rather than taking whole lanes (unless the process I'm extracting resources from the main belt for actually uses up an entire belt of cause).
    imo in an 'ideal' factory there is enough buffer to handle fluctuations, and enough excess on the resource intake to ensure a consistent resource presence within the factory. each 'module' in my factory is then optimized towards a certain output rate of a certain good.
    this keeps the entire factory complex flexible and reliable.
    i much prefer reliability and flexibility over mathematical perfection that breaks down if there are any flutuations.

  • @78501
    @78501 5 วันที่ผ่านมา

    nah u put more miners down than u can use so when they start depleting ur good for a while.

  • @LegendaryPatMan
    @LegendaryPatMan 3 หลายเดือนก่อน +1

    I don't want to be pedantic in return, and I don't want to say my friends are clowns, but like, we play together on a server and love it! But I think your argument isn't so much are they good, but are they precise
    We don't sync up between plans so sometimes there's a miscommunication or misunderstanding or even just sometimes bad math because someone's baby is crying when the graphical calculators come out. Not to mention we play on different timezones so sometimes we're fundamentally in a place where things don't run as smoothly... Balancers allow us to just shore up supply, in a hodge podge spaghetti build that's gotten out of hand, despite the best of intentions, simply because there was an issue somewhere when we were planning weeks ago. Balancers alleviate the problem and while the impact is less production, we get more across the board than we would if one line was 100% fed and the rest aren't, which of course creates the need for balancers further down the road and the problem grows... But that's the nature of precision Vs good enough for some nerds being nerds to our hearts content in our spare time

    • @theotherbigfoot
      @theotherbigfoot  3 หลายเดือนก่อน

      I will accept that I did not consider the multiplayer angle. Fair.
      Besides I'm not saying they are wrong, just why I don't use them, and I don't play multiplayer so it makes sense.
      I am also pedantic and I like to be precise. Thinking about it, I don't think I would enjoy multiplayer.

    • @LegendaryPatMan
      @LegendaryPatMan 3 หลายเดือนก่อน +1

      @@theotherbigfoot I get you're not saying they are wrong, but that when building mega factories, we can do better, which is what you lay out and you're right. It just won't work for me and my friends and how being human gets in the way of us playing
      Great video btw :)

  • @Dragoncrusher
    @Dragoncrusher หลายเดือนก่อน

    buffer chest.. with some mods inserter replacement mod, and its all good

  • @caschque7242
    @caschque7242 3 หลายเดือนก่อน +1

    I appreciate your gameplay approach but notice some practical issues, especially with the fluctuating needs of your factory. Constantly monitoring each conveyor belt for specific processes, especially with raw materials, becomes impractical. My own experience led me from striving for utmost optimization to realizing that a simpler approach was more time-efficient.
    When playing in a team, it's unrealistic to expect everyone to adopt the same building style or to understand the intended use of each conveyor belt. While communication is vital, setting basic standards for things like directionality, the use of main buses, and robots is essential. Overly strict rules, like those regarding belt balancers, can backfire. Although your strategy may work well for solo play, it might not be as effective in a team setting.
    My gameplay has evolved to prioritize practicality, focusing on being quick and efficient, yet simple. This shift is similar to the reasons behind Python's popularity: its straightforwardness and readability, despite its performance limitations due to being an interpreted language.

  • @Feynt
    @Feynt 3 หลายเดือนก่อน +1

    Your argument is based on the idea that maximising the output of the mines (or other resources) into the factory (or its segments) directly will improve the output of your factory. This is an incorrect argument. The goal you want to achieve and the method of input are disconnected from each other. Balancing or not, you can achieve a fixed output, even introducing trains to the equation. The goal is to maintain a buffer so you have a fixed input into your factory. In doing so, you ensure that your mathematical perfection persists, because you know as long as you have a fully packed belt (or two, or four, or...) coming into your factory, you'll have a fully packed belt going out with whatever item you wanted.
    Allow me to explain. But first:
    - We'll ignore the complexity of the factory's internals itself, because that's a mathematical nature we don't have to address. We'll assume your ratios are correct. And with a compressed belt you'll achieve optimal output ratios for whatever you're intending to make, so ultimately that's the problem to solve.
    - For the purpose of this counterpoint the definitions of "raw resources" and "resources" are synonymous as well. Copper wires are to green circuits as copper is to smelters as copper plates are to assemblers.
    - Finally, a "construction unit" or just "unit" is any segment of your factory which consumes resources to produce something else. Doesn't matter if you have a unit that is exclusively copper ore which exports copper plates elsewhere or a self contained science unit which takes in all manner of raw resources and combines it on site into science for export.
    ---------
    The assumption that you can ever feed a consistently full belt of resources into a unit directly from a source is wrong. Flow is always variable directly from a source, even if it's just a ripple effect from depleting resources in some fashion or another earlier in the chain or an overabundance of resources clogging up your current unit because it mistakenly assumes it can clear enough materials to make and deal with byproducts (i.e. ye olde oil processing and dealing with multiple oil types and petroleum). Maybe you add another unit that consumes more of a particular type of resource (like another thing that requires green circuits but don't get around to making more green circuits to accommodate). Maybe you don't notice the gradually falling off oil output from a field getting to its minimum and things progress as you expect until they don't and bottlenecks form that require you to start tracing backward.
    The goal is to maintain the full and complete packing of a belt (or series of belts) heading into a unit. That is all. To properly achieve this, you must use a buffer, and that buffer must (net) fill faster than the unit consumes it. Regardless of the potential burst output of a miner array or unit, as long as the input into another unit is always full, you've achieve YOUR stated goal.
    This is where direct feeding versus belt balancing is up for debate. I'm in favour of belt balancing because it ensures a number of conditions are met:
    1. When input is substantial enough, there will never be a blockage because the balancer ensures that surplus goes to alternate paths.
    2. When input is insufficient, you will still get output from your unit, starting with a gradual and equal reduction across your unit down to a slow trickle from early portions of smelters or assemblers, ensuring every belt has functional components at least.
    3. It also ensures that no one source will inhibit the input or output of your unit. For example: You have 4 belts leading into parts of a unit. For inexplicable reasons, one path consumes resources faster than another (maybe you miscounted a number of smelters, maybe you partially upgraded belts/inserters on one path but not the others, etc.). If the line going into that path wanes, it will produce less resources than all the other paths overall, especially when it consumes all the resources it needs on its path and becomes deadlocked while every other path chugs on merrily.
    Belt balancers aren't always necessary though. What's important is making sure that the inputs to buffers are properly balanced. If you can do that without a balancer, power to you. If you DO use balancers though you can ensure that trains are filled equally and optimally in the shortest period of time. If you think of trains as a type of buffer, then you want to ensure that each car is filled as fast as possible to get that buffer to your units as fast as possible. Trains are "burst buffers", large-ish packets of resources which are meant to be offloaded quickly into local chests (another buffer) and then swapped for another train. The idea is you have an excess of trains supplying the resources your unit needs to function in more than sufficient quantity so that when the time comes that a ripple occurs, your factory doesn't notice it and it stops at the level where the ripple originated. At SOME point, you need to balance your resources to ensure an equal distribution of resources for your units. If your balance is just stuffing a train full of resources and then pulling it off of the train at its destination into chests, that's balance enough.
    tl;dr: Balancers aren't important, maintaining a buffer is. Balancers can ensure an equal distribution of resources across your buffers. But merely stuffing as much as you can into the buffer in as short a time as possible and ensuring the buffer does not deplete is enough to ensure full compression. Balancers beyond your buffers just ensure optimal use of factory construction units regardless of whether a segment of your buffer is depleted early or not.

  • @congaspy2058
    @congaspy2058 หลายเดือนก่อน +3

    10 seconds in, "I don't use belt balancers" *builds the four lane balancer wrong*

    • @theotherbigfoot
      @theotherbigfoot  หลายเดือนก่อน +2

      Doesn't that kinda make my point?

  • @konkerouf
    @konkerouf 21 วันที่ผ่านมา

    not my way of playing but interesting view

  • @adiac42
    @adiac42 2 หลายเดือนก่อน

    I like trains

  • @ShMokou
    @ShMokou 3 หลายเดือนก่อน

    Anybody here need a pitchfork or a torch?

  • @sensha5470
    @sensha5470 2 หลายเดือนก่อน +1

    I see your error. You said you dislike trains, and that's the same reason as balancers. You want every factory to run full output at all times, rather than calculate for max potential. *Buffer chests* are your best friend for that purpose. You say "I can connect one belt" well the rest of us can make 4 carloads and ship it to the other side of the world, and have a consistently full belt at the other end.
    You also seem to misunderstand what balancers are even for to begin wih. The MOST important use of balancers, is splitting ore belts into trains. So that every car loads X stacks, instead of 7 stacks in one and 3 in another.
    Or going into smelting, you don't even WANT 8-8, 6-6, 12-12, etc. you want 8-4, 6-8, etc. splitting input equally between production facilities.

  • @moonscar2000
    @moonscar2000 9 วันที่ผ่านมา

    Don't like belt balancing use robots then.