Skip to content
raynquist edited this page Feb 20, 2020 · 35 revisions

Just give me the blueprints

What is a balancer

n-n balancer

(Main page: n-n balancer)

The simplest and most common way to construct an n-n balancer is to use these three construction methods recursively:

n-n balancer

n-m balancer

(Main page: n-m balancer)

To construct an n-m balancer, connect an n-n balancer to an m-m balancer. Optionally remove any unused parts and any redundant balancing in the larger balancer.

n-m balancer

Throughput-unlimited balancer

(Main page: Throughput-unlimited balancer)

To construct a TU n-n balancer, connect an n-n balancer to another n-n balancer. To construct a TU n-m balancer, connect an n-m balancer to an m-m balancer, where m>n. Reverse a TU n-m to make a TU m-n balancer.

When connecting balancers you can optionally remove a layer of redundant splitters where the balancers connect.

TU n-n balancer TU n-m balancer

Lane balancer

Lane balancer

  • not that different from belt balancers
  • sideload onto underground
  • sideload onto belt
    • is in fact throughput unlimited
    • output lane balancer
    • input lane balancer

Universal Balancer

Universal balancer

  • wrong construction method

Optimization techniques

Optimization techniques

Actual math?

Graph Theory

  • benes
  • butterfly

Geometric Sum

Throughput-unlimiters

Throughput-unlimiters

  • sorting network
    • odd-even
    • other
  • benes

Ratio splitter

  • belt speed limiter
    • using lower tier belts

Uncategorized

  • balancers are reversible
  • must use all input or all output
  • sushi
  • command-line analyzer
    • does not support lane or priority
    • false positives
  • balancer generator?
Clone this wiki locally