greeny / SatisfactoryTools

Satisfactory Tools for planning and building the perfect base.
https://www.satisfactorytools.com/
Other
358 stars 75 forks source link

Maximize selects a value for all products in a factory #148

Closed Kajgohan closed 1 month ago

Kajgohan commented 1 month ago

image All output values are set to max. But as you can see, it generated a factory that produces the same amount of each product. It looks like computers are produced slowest and the tool is making that the cap for all products. image As you can see, plastic is the only input being 100% utilized. Since we are also producing iron plates, we should be able to produce way more iron plates given plastic is not in the production line for that output.

greeny commented 1 month ago

That is the intended behavior for maximise. It makes all products equally. Generally not recommended to use it anyway, since it doesn't optimise for raw resources

Kajgohan commented 1 month ago

Then how do you optimize for raw resources? I assume maximizing output should be relative to input?

greeny commented 1 month ago

The normal "items/min" mode optimises for raw resources

Kajgohan commented 1 month ago

Not if you've got multiple outputs, then you have to balance them yourself. I guess at this point I'm asking for a feature. But the most intuitive method feels like ordering outputs by priority then maximizing each, given remaining input resources.

greeny commented 1 month ago

By "optimising for raw resources" I mean "picking most resource efficient way to produce your goal". However that only worka for items/min production, as the "maximise" mode (enabled if there's at least one maximise item) optimises for max production instead