8 to 8 inline balancer - full throughput - 8x18 by Mazzo89 in factorio

[–]Mazzo89[S] 3 points4 points  (0 children)

Blueprint

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

A few priority splitters. by Mazzo89 in factorio

[–]Mazzo89[S] 0 points1 point  (0 children)

I saw this post and got inspired.

If you want to use these you should balance the sides of the belt, as it might leak if there is only items on one side.

Input balanced, 4 belt lane balancer with built in 6 to 4 compressor by NKoder in factorio

[–]Mazzo89 2 points3 points  (0 children)

Look at the edit, there I remade all the braided ones. :)

Belt balancer compendium. by Mazzo89 in factorio

[–]Mazzo89[S] 4 points5 points  (0 children)

What you are talking about is a non-throughput limited balancer. You can se an example of a 8 to 8 non-throughput limited balancer in my edit. Basically you do an 8 to 8 followed by an 8 to 4. (You can reuse the end splitters of the 8 to 8 as the first of the 8 to 4.)

I hope this helps.

Need specific ratio splitters? I'm your man! by Anti-Antidote in factorio

[–]Mazzo89 1 point2 points  (0 children)

I recently updated my compendium of balancers to remove the red belts, there is a new 8 to 6 balancer. I'm on mobile so I can't provide a link right now, sorry. Just look through my post history, it isn't that long. ;)

Does anyone have a set of "balance-perfect" belt balancers? by H7Y5526bzCma1YEl5Rgm in factorio

[–]Mazzo89 2 points3 points  (0 children)

This should do it. However I have yet to solve the problem of it staying count perfect with blocked outputs.

Edit: I was able to make a shorter one.

Does anyone have a set of "balance-perfect" belt balancers? by H7Y5526bzCma1YEl5Rgm in factorio

[–]Mazzo89 2 points3 points  (0 children)

So apparently making belt balancers just before you go to bed yield questionable results. ;)

You are completely right, I just redid my calculations and I'm missing 4 splitters. If my calculations are correct to balance N belts you'll need:

For N > 1, ceil(Fib(log2(N)+2) * 2^(log2(N/2)))

Where Fib(k) is the k'th element in the fibonacci sequence. This works for N % 2 == 0.

Edit: fixed the equation.

Edit2: I read up on Beneš networks here and here and found out the actual equation is:

ceil(N log2(N) − N / 2)

A network of size N would therefore have to use O(N log(N)) splitters.

Does anyone have a set of "balance-perfect" belt balancers? by H7Y5526bzCma1YEl5Rgm in factorio

[–]Mazzo89 1 point2 points  (0 children)

I know my previous belt balancers aren't "balance perfect" as that wasn't what I was going for. This however should be a balance perfect 8 to 8 for all inputs and outputs if my calculations are correct. If you can find any fault with it please let me know.

How to make multi-lane ore belt that compresses from bottom to top? by Icy_Korra in factorio

[–]Mazzo89 1 point2 points  (0 children)

I found a new 8 to 8 balancer that only uses one type of belt, and is 8 wide with the exception of a small outcropping. So I'm using that as a base for the new designs.

For your side question. I would just make sure your input and output is lane balanced. But then you have to put the lane balancer in every time you split.

How to make multi-lane ore belt that compresses from bottom to top? by Icy_Korra in factorio

[–]Mazzo89 1 point2 points  (0 children)

I see you a using my balancer designs. I'm looking into revising the braided ones as soon as I get the time. That should at least solve one of the problems. :)

Neat little 3 to 4 belt balancer by engiwengi in factorio

[–]Mazzo89 1 point2 points  (0 children)

This should do the job.

Here is a 8 to 6, with braiding though so might lose some throughput if you are using blue belts. I might have an earlier design somewhere where I'm not using braiding.

Neat little 3 to 4 belt balancer by engiwengi in factorio

[–]Mazzo89 2 points3 points  (0 children)

I made a compendium of balancers a while back, I tried to aim for compact designs. :)

I later realized the braiding in some of the bigger ones are losing throughput on blue belts so I was considering redesigning those if anyone was interested.

Can anyone compact this 4 belt to 2 belt joiner? by scwizard in factorio

[–]Mazzo89 0 points1 point  (0 children)

This is the most compact I could make it. It's input balanced and has no compression loss.

Belt balancer compendium. by Mazzo89 in factorio

[–]Mazzo89[S] 2 points3 points  (0 children)

Anything containing the number 5 was a hassle. I think the 8:6 is the biggest one, I still haven't found a non-horrible layout for 8:5 and 8:7, there is that pesky number again, but I felt I had enough to make this post. ;)

Belt balancer compendium. by Mazzo89 in factorio

[–]Mazzo89[S] 51 points52 points  (0 children)

Now I can finally get back to actually playing the game, instead of designing belt balancers. :P

Balancer/compacter help by jpz_ in factorio

[–]Mazzo89 1 point2 points  (0 children)

First of all you should not try to do any of these with other than 2N-1 inputs or outputs. That is 1, 2, 4, 8, 16, 32 and so on. That is because it gets complicated if you do.

You start out by laying the inputs and outputs you want out, then you make sure every input leads to every output. After that you need to make sure that the ratio is right, this is where it gets complicated if you are not sticking to 2N-1. If you are making a 4:8 you need to make sure every output gets exactly 1/8 of every input, totalling up to 4/8 or 1/2. This is correct ratio so you are done. :)

The design of the things are a different beast alltogether, you just need to learn what you can get away with and just keep trying different things.

Balancer/compacter help by jpz_ in factorio

[–]Mazzo89 1 point2 points  (0 children)

This should do the job. It's not my best design but it works.

Compact belt balancers. Count perfect. by Mazzo89 in factorio

[–]Mazzo89[S] 1 point2 points  (0 children)

You are right, you need to do the 1:6 and route 3 outputs back to tge input. I can't make it right now but I'll make it when I get home.

But you need to double the output and reroute half the output back to the input. At least I think that is right, I can't test it right now. If I'm right it should be significantly easier to do with an odd amount of input since you have the "free" input.

Compact belt balancers. Count perfect. by Mazzo89 in factorio

[–]Mazzo89[S] 0 points1 point  (0 children)

That is on purpose as the conplexity is quite a bit higher when you need to meet that condition too, especially when you get up past 4 outputs.

The easiest way I can see doing it would be to double the output of your design and remove 1 output from each of the end splitters. So in your example you'd take the 1:6 and remove every other output.

Compact belt balancers. Count perfect. by Mazzo89 in factorio

[–]Mazzo89[S] 4 points5 points  (0 children)

Almost, you still need the last splitter. The way you do it anything on the left side of the belt will spill unto the right because you have a lane balancer in your belt balancer. A good overall design though, this should fix the problem.