User blog comment:Sirebel/Mathematician Required - Apply Within/@comment-26829117-20170423130833/@comment-27673465-20170423133327

I always expected them to be 2 decimal places. The problem is that they are likely low 2nd digits, e.g. 0.61 or 0.92 hence hard to pick up. I only ever noticed 1 difference from a user post on this wiki to my own upgrades - many 1000 of them!

The problem, as you suspected, is that there are too many variables. Even with 1 upgrade that is often 7 different variables and there is no real way to isolate one.

In theory we could have 7 simultaneous equations with 7 variables but they would be what mathematicians call 'Ill conditioned'. Because the variables and differences are so close we could get different incorrect solutions. There may not be enough information to solve this problem as a user.

The only way may be to hack the source code to find out - unless a FM employee wants to help us out?!