User blog comment:Sirebel/Mathematician Required - Apply Within/@comment-27170954-20170425003411/@comment-31155082-20170425213654

I didn't perfectly get everything in your post as it seems to me you're on another level. But your way to approach the problem is really interesting. I don't think all the upgrades of a category have the same value. And you only see the starting PR and the PR after an upgrade and get upgrade value with a subtraction. So that an upgrade that adds 0.3 to the total can be 0.21 - 0.39 whether the total is rounded or truncated. Another supposition we made is values have two decimal digits. Starting from your idea I thought about this possible way to estimate a value:

Suppose you have to find Engine1:

I would try to follow this upgrading path: all other categories upgrades, no matter the order. Write down at every step what would be the delta on total upgrade value if we apply Engine1. You could get 22 values. If you get 11 times 0.2 and 11 times 0.3 the most probable value for Engine 1 is 0.25, if you get once 0.2 and 21 times 0.3 then it is probably 0.29.

If you wanna find Engine 2 upgrading path is Engine1 and then all other categories upgrades.

It might not be an academic approach but maybe you can get some information.

CIsj35, what do you think about it?