FactorioCalc

FactorioCalc is a python module to help you symbolically plan your factory for Factorio.

With FactorioCalc you can either: specify the machines individually and ask it what the resulting inputs and outputs are, specify what you want and call produce to determine the machines needed, or any combination of the two. It contains a custom simplex solver so produce has the same power of online calculators such as FactorioLab, but gives you more controller over the process.

FactorioCalc can also analyses most blueprint and determine what they produce. Unlike in game tools, such as Max Rate Calculator, it will take into account that some machines may not be running 100% of the time. However, at the moment the it can’t analyses blueprint with furnaces due to the lack of a fixed recipe.

I, the author, find designing my factory symbolically more natural than using a spreadsheet and tools like FactorioLab.

Contents

Indices and tables