Re: 512 fractal belt balancer
Posted: Tue May 16, 2017 6:05 am
I love fractals (I have a tattoo of the dragon curve) and would love to use these, but are they non-throughput-limited (i.e. clos networks)?
www.factorio.com
https://forums.factorio.com/
Same!papercrane wrote:I love fractals
You must have a big belt base then. Really big. Show mepapercrane wrote: and would love to use these
Yes, they all allow full belt throughput. Had no knowledge of telecom "clos networks" before though so can't answer about if that applies.papercrane wrote:but are they non-throughput-limited (i.e. clos networks)?
(1) No, but they still work fine.Bomaz wrote:2 questions,
1) are the blueprints updated to 0.15?
2) I found the blueprint for 16 here, is the blueprint for 64 around here somewhere? Couldn't see it (probably just missed it)
Ok, I saw it in the imgur library but unlike all the other balancers there the blueprint string is missing for 64.Qon wrote: (2) 64 is in there. Look again
Thanks!Amegatron wrote:Looks amazingWhen I was about 15 yo I rendered my first fractals in VB6.0, though not understanding it fully. Since that time I've just watched some "zoom-in" videos on Youtube.
Well the blueprints for the big ones were too big to post here, so I just uploaded the whole save file which includes them all as blueprints and all of them already built. That way you can just load it up and take what blueprints you need. Also, I'm lazy q:Bomaz wrote:Ok, I saw it in the imgur library but unlike all the other balancers there the blueprint string is missing for 64.Qon wrote: (2) 64 is in there. Look again
Well, it's actually a large rail base but I find myself in need of some larger balancers to deal with ore in particular. You can download a save of my base from this bug report:Qon wrote:You must have a big belt base then. Really big. Show mepapercrane wrote: and would love to use these![]()
Well....after playing around quite a bit with building my own balancers and going through the posts on throughput issues with large balancers I have an example of the problem with your 8-belt balancer: Note that 4 full belts are going in the top-left and only 4 half-belts come out through the outer four belts on the bottom. The issue isn't that it can't handle 8 full belts going in and out, it's that in the case of some belts being backed up or empty you won't get full throughput of what is there.Qon wrote:Yes, they all allow full belt throughput. Had no knowledge of telecom "clos networks" before though so can't answer about if that applies.papercrane wrote:but are they non-throughput-limited (i.e. clos networks)?
The 512 belt balancer has the same throughput as a 512 belt wide bus.
Well if you have 4 outputs and 4 inputs you use a 4 belt balancer, right?papercrane wrote: Well....after playing around quite a bit with building my own balancers and going through the posts on throughput issues with large balancers I have an example of the problem with your 8-belt balancer:Note that 4 full belts are going in the top-left and only 4 half-belts come out through the outer four belts on the bottom. The issue isn't that it can't handle 8 full belts going in and out, it's that in the case of some belts being backed up or empty you won't get full throughput of what is there.
That was just meant as an example. Even if you have 8 belts going in and 8 going out you can run into situations where some of the belts will block or empty and potentially cause a throughput problem.Qon wrote:Well if you have 4 outputs and 4 inputs you use a 4 belt balancer, right?papercrane wrote: Well....after playing around quite a bit with building my own balancers and going through the posts on throughput issues with large balancers I have an example of the problem with your 8-belt balancer:Note that 4 full belts are going in the top-left and only 4 half-belts come out through the outer four belts on the bottom. The issue isn't that it can't handle 8 full belts going in and out, it's that in the case of some belts being backed up or empty you won't get full throughput of what is there.
If you absolutely need a 4 - 8 balancer where some outputs are blocked dynamically then you can just put two 8 belt balancers in a row for desired effect. Not sure yet if you can do it in a more efficient way. Have you seen any other solutions?
2 balancers in series and a clos network are equivalent in their properties. When implemented properly both should have the same amount of splitters.papercrane wrote:I haven't found a better solution than putting 2 balancers in series to fix the throughput problems. There are clos networks which are theoretically the "right" way to do it, but the balancers I've found based on clos networks have more balancers in them than the doubled balancers I've found elsewehere and come up with on my own.
I was going to ask for an example but I looked back at the clos network balancers and it's the 4-2-4 one which has more balancers (28) vs. the 20 that the 2-4-2 balancer and the "standard" doubled balancers have. That does raise the question, though, why does one version have more splitters than the other when they're supposed to be equivalent?d4rkpl4y3r wrote:2 balancers in series and a clos network are equivalent in their properties. When implemented properly both should have the same amount of splitters.papercrane wrote:I haven't found a better solution than putting 2 balancers in series to fix the throughput problems. There are clos networks which are theoretically the "right" way to do it, but the balancers I've found based on clos networks have more balancers in them than the doubled balancers I've found elsewhere and come up with on my own.
As soon as someone decides they want to balance their 512 belt wide iron bus for their 30 RPM factory, sure...olafthecat wrote:WOW
This ridiculous, but amazingly ridiculous.
Keep your hopes up, someone might find a use for it.
Without the additional splitters the output of the balancer would not be balanced.Blastit wrote:I know that each imput needs to be able to reach each output, so whats the point of doing it like the one on the left when the one on the right is smaller and uses less splitters?
I think you've touched on the fundamental pointlessness of balancingBlastit wrote: I know that each imput needs to be able to reach each output, so whats the point of doing it like the one on the right when the one on the left is smaller and uses less splitters?
You need balancers when you want to make useless but pretty and huge fractals in your base.Selvek wrote: So, my question to everyone is - in what cases do you truly need balancers (as they are defined by the community) and in which cases do you actually want "balancers" by my definition instead?
lets say a 4-wagon Train station is unloading supplies, with a 4 belt balancer, you can make items leave the wagons at equal rates without the use of circuits. This solves a problem wherein a train wait condition on "wait until inventory is empty" is slowing the unloading down because one wagon is not unloaded yet when all the others have finished unloading because products are not leaving the 4 wagons at the same rate.Selvek wrote:Blastit wrote:
So, my question to everyone is - in what cases do you truly need balancers (as they are defined by the community) and in which cases do you actually want "balancers" by my definition instead?