Factorio-SAT
Enhancing the Factorio experience with SAT solvers (by R-O-C-K-E-T)
balancer
By raynquist
Our great sponsors
Factorio-SAT | balancer | |
---|---|---|
13 | 14 | |
601 | 112 | |
- | - | |
1.5 | 0.0 | |
21 days ago | over 1 year ago | |
Python | ||
GNU General Public License v3.0 only | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Factorio-SAT
Posts with mentions or reviews of Factorio-SAT.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-02-12.
- Enhancing the Factorio experience with SAT solvers
- Factorio SAT
-
Whats harder to understand?
Yes, simply said you can formulate "this contraption is a X by Y balancer" as a SAT problem, which can be solved by a computer. See this example.
- Factorio is coming to Nintendo Switch
-
128-128 balancer is now 22 tiles shorter
8-7 is now 8x14 (inline) instead of 9x13. Discovered by tcosprojects using Factorio-SAT with a parallel SAT solver (more)
-
Nonlinear response to inputs?
A bit unconventional, but the complexity of belts (balancers) grows exponentially, as is demonstrated by this.
-
Is it just me or does Fast Fourier Transform kinda look like balancers?
Extremely close
- Belt Balancers
-
I have tried to program an evolutionary model for optimal petrolium production in confined spaces, maybe someone has an idea how to improve the cost function (right now number of refineries are too influential)
I have a different idea to solve this problem inspired by the Factorio SAT solver.
-
Complex explanation to trivial problem?
In the Spring 2022 raynquist Balancer Book Update, a SAT Solver was used to generate more optimal balancers. This tool is quite robust (look at the example usages).
balancer
Posts with mentions or reviews of balancer.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-05.
-
can this be done more efficient?
Use a 2:3 balancer of which there are many examples but most people use Raynquist's Balancer Book. The blueprint book itself is for blue belts, upgrade/downgrade plan as necessary.
-
How do you balance train cargo cars?
Use a balancer. There are many but the gold standard is Raynquist's Baancer Book for (most) of your any-to-any needs. Also, you need way more furnaces.
-
128-128 balancer is now 22 tiles shorter
Blueprints can be found in my balancer book (blueprint, pictures), which has been updated.
-
Thoughts on importing blueprints?
Well, and then there's that balancer book. Because I can not do that in my own, no matter how long I stare at it.
- Im a pretty casual player that didn't got really far but im really confused about what is the use of this layout. Can someone explain?
- How do you guys start with load balancers like this one?
-
Short 4/4 balancer
Hey. After a chat with u/raynquist, I now know what I was doing wrong. To make a basic 10-5 balancer, simply connect 5 splitters to the input of a 5-5 balancer, with one belt from each splitter. To make a throughput unlimited 10-5, connect the output splitters from a 10-10 balancer to the input splitters of a 5-5 balancer in the same manner. The blueprints for both are below. Both use balancers available in Raynquist's Fall 2020 balancer book.
- This is what I did for belt balancing before I knew belt balancers were a thing. (belt gore inside)
-
I'm (hopefully) going to own factorio in the near future and I was wondering if there was any "need to know" tips/information
I recommend raynquist's balancer book: https://github.com/raynquist/balancer/blob/master/blueprints/balancer_book.txt
-
PSA: "My Blueprints" is not steam cloud synced
Also, raynquist's balancer book.
What are some alternatives?
When comparing Factorio-SAT and balancer you can also consider the following projects:
factorio-blueprint-decoder - Decode Factorio's binary `blueprint-storage.dat` file into JSON for backup, downgrading or further manipulation.
Wiki-scripts - Scripts used on the official factorio wiki
FactorioSimulation - Multiple tools for factorio stuff, most notably the belt balancer analyzer.
apfel - Automated Partitioning of Factories for Efficient Layouts
Mindustry - The automation tower defense RTS
Factorio-FBSR - Factorio Blueprint String Renderer
factorio_blueprint_analyser - Find your blueprint bottleneck
Factorio-TAS-Generator - This is an attempt to create a helper tool for Tool Assisted Speedruns in Factorio. A guide of how to use the tool can be found here: https://www.youtube.com/watch?v=V9tuNoDqc0E&t