Recursive Resource Calculator

by Herddex

An in-game calculator that can be used to automatically compute the information you need to build a final product at a given rate of production: precise number of machines for each intermediate product, required production rates for all said intermediate products, pollution and energy costs, with options for specifying module configurations, as well as machine types.

Utilities
2 years ago
1.1
5.13K
Owner:
Herddex
Source:
https://github.com/Herddex/recursive-...
Homepage:
N/A
License:
MIT
Created:
2 years ago
Latest Version:
1.0.8 (2 years ago)
Factorio version:
1.1
Downloaded by:
5.13K users

Do you often find yourself using your operating system's calculator app or a spreadsheet to assist you in calculating production ratios? I know I am...

But one day, I saw the irony of doing these (semi) manual calculations for a game that's all about automation. So... Why not automate these calculations too?

This is pretty much what this mod does. Input your desired production rate for a "final product" item (such as a science pack, module, turret ammo, etc.) and the Recursive Resource Calculator will, as the name suggests, recursively decompose this item all the way down to raw resources, while building a detailed report of the required production rates and machine numbers for each item/fluid along the way. You can choose module configurations for each recipe (even supporting fractional module counts to properly take beacons into account) and see an estimate of the pollution and energy consumption of your assembly line.

The GUI is quite minimalistic and should be quite intuitive to use. The only custom key bind this mod adds is the opening/closing of the calculator (ALT + C by default). The calculator can also be closed by pressing the usual "Close GUI" key (E by default).

Disclaimer: The mod works best with recipes without byproducts. Byproducts are just shown as negative outputs in the reports. Therefore, the mod will unfortunately not provide much useful information for complex recipe systems (such as the oil processing and cracking recipe system from vanilla).