bom
Compute total raw and intermediate resource rates per minute for any Satisfactory item. Uses LP to solve recipe cycles and alternates, naming the chosen recipe per component.
Instructions
Flattened bill of materials: total raw and intermediate rates for qty/min of an item.
qty is a RATE, per minute. Solved by the LP, never by expanding the recipe
tree: Recycled Plastic and Recycled Rubber form a real 2-cycle, so an expansion
has no correct depth limit. Every row names the recipe chosen for that item,
because alternates change the totals materially.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| qty | No | ||
| item | Yes | ||
| save | No | ||
| limit | No | max rows (hard cap 25) | |
| world | No | ||
| outlets | No | ||
| allow_sinks | No | ||
| only_recipes | No | ||
| exclude_recipes | No |