greeny / SatisfactoryTools

Satisfactory Tools for planning and building the perfect base.
https://www.satisfactorytools.com/
MIT License
326 stars 66 forks source link

[Feature Request] Realistic clocking mode #98

Closed Robocraft999 closed 2 years ago

Robocraft999 commented 2 years ago

What I mean that if you let's say need a specific amount of stators and the calculator says you need to place one assembler on 100% and another at 33.3333333333%, then the problem is: do you clock it to 33% or 34%? If you clock it to 33% you need less the resources given but don't produce enough for running the system on 100% efficiency. If you clock it to 34% you have enough stators but you need more ingredients than the calculator says, because it calculates the ingredients based on the long percentage and you get another long percentage for the ingredient, which you cna't clock the machines to again. That means you have to ingredients the resources manually. To sum up the problem is that the calculator doesn't round up and if you need to clock a machine to 33.3333333% it calculates the ingredients with tis percentage and then their ingredients but you can't clock the machines to that value so you have to recalculate everything. I hope that was understandable.

Best regards Robocraft999

greeny commented 2 years ago

You can also clock it to 33.3334% as the tool suggests (if you hover over the box with machine count). That's close enough, the system won't run at 100% efficiency, but it will run at 99.9999%. Considering that the game probably isn't that precise with its calculations, I'd consider it enough.

If you want the tool to output only numbers with at most 4 decimal places, I'm afraid that it's not technically possible. I've tried that and it loses a lot of precision and doesn't really work well.