Factorio Max Rate Calculator
Understanding Factorio Production Rates
In Factorio, optimizing production chains is key to building a successful factory. Understanding the maximum rate at which a specific item can be produced is crucial for designing efficient assemblers, refineries, and other production facilities. This calculator helps you determine the theoretical maximum output per second for any given recipe, considering various in-game mechanics.
Key Factors in Production Rate:
- Recipe Output Per Craft: The number of items produced by a single crafting cycle of a recipe.
- Crafting Time (Seconds): The duration of a single crafting cycle for a recipe.
- Number of Crafting Slots: The number of identical crafting machines (e.g., Assembler 1, Assembler 2, Assembler 3) dedicated to this recipe.
- Productivity Module Slots: The number of Productivity Modules installed in the crafting machines. These modules can increase the output of items without consuming additional resources, but they also slow down the crafting speed.
- Speed Module Slots: The number of Speed Modules installed in the crafting machines. These modules directly increase the crafting speed, allowing for more crafts per second.
- Beacons: Structures that emit an effect within a radius, boosting the machines inside. Beacons themselves require power and can be equipped with modules.
- Beacon Module Slots: The number of modules installed in each Beacon. Speed Modules are most commonly used in beacons to further boost crafting speed.
How the Calculation Works:
The calculator uses the following formulas to determine the maximum production rate:
- Base Crafting Speed: This is the inherent speed of the crafting machine (typically 1.0).
- Productivity Module Effect: Each Productivity Module reduces the crafting speed by 10% (0.1). The total speed reduction is
Productivity Module Slots * 0.1. - Speed Module Effect: Each Speed Module increases the crafting speed by 20% (0.2). The total speed increase is
Speed Module Slots * 0.2. - Beacon Speed Effect: Each beacon provides a speed boost based on its modules. If a beacon has
NSpeed Modules, the speed boost it provides to a machine within its radius isN * 0.2. - Total Speed Modifier: The combined effect of modules and beacons. A machine inside a beacon with speed modules receives the beacon's speed boost in addition to its own module effects. The total speed modifier for a machine is:
(1.0 - (Productivity Module Slots * 0.1) + (Speed Module Slots * 0.2) + (Beacons * Beacon Module Slots * 0.2))
Note: This formula assumes the beacon speed module effect is additive to the machine's base speed and speed module effects. - Effective Crafting Time: The actual time it takes to craft one batch, considering the speed modifier.
Effective Crafting Time = Crafting Time (Seconds) / Total Speed Modifier - Crafts Per Second: The number of crafting cycles completed per second.
Crafts Per Second = 1 / Effective Crafting Time - Items Per Second (Max Rate): The final maximum production rate.
Items Per Second = Recipe Output Per Craft * Crafts Per Second * Number of Crafting Slots
This calculator provides a theoretical maximum. In practice, factors like inserter speed, belt throughput, and power availability can limit your actual production rates.