I saw this on Twitter today. Not my creation, but I could not find a discussion about it in the forum. Sorry if it was posted before:
https://github.com/R-O-C-K-E-T/Factorio-SAT
Example of a 16-16 balancer found by the solver, shorter than the previous best known by 1 tile:
https://twitter.com/wren6991/status/1516925406007410690
Using a SAT Solver to optimize balancers
Forum rules
Circuit-free solutions of basic factory-design to achieve optimal item-throughput
Re: Using a SAT Solver to optimize balancers
That's cool! Maybe I should update my N-to-N-belt-belt balancer code (post with img, img) to include these, and maybe clean them up a bit and maybe make bigger than 2048 belt balancers.
But a lot more than just balancers should be solvable. This could be applied to any other constraints and factory building.
But a lot more than just balancers should be solvable. This could be applied to any other constraints and factory building.
My mods: Capsule Ammo | HandyHands - Automatic handcrafting | ChunkyChunks - Configurable Gridlines
Some other creations: Combinassembly Language GitHub w instructions and link to run it in your browser | 0~drain Laser
Some other creations: Combinassembly Language GitHub w instructions and link to run it in your browser | 0~drain Laser
-
- Smart Inserter
- Posts: 2768
- Joined: Tue Apr 25, 2017 2:01 pm
- Contact:
Re: Using a SAT Solver to optimize balancers
This is certainly interesting and I thank you for posting it.
I am curious on the throughput potential of the solutions it comes up with, though, in the event of not full inputs or backed up outputs. I think I had read somewhere a discussion taking place that any balancer above 2-2 is not / cannot be UTU, though I don't know where that went to anymore....
I am curious on the throughput potential of the solutions it comes up with, though, in the event of not full inputs or backed up outputs. I think I had read somewhere a discussion taking place that any balancer above 2-2 is not / cannot be UTU, though I don't know where that went to anymore....
My Mods: Classic Factorio Basic Oil Processing | Sulfur Production from Oils | Wood to Oil Processing | Infinite Resources - Normal Yield | Tree Saplings (Redux) | Alien Biomes Tweaked | Restrictions on Artificial Tiles | New Gear Girl & HR Graphics