If you can control all those variables perfectly you'll get very consistent, but not exact results. Dust/dirt/chalk on the cloth or balls, humidity and temp difference, etc all will introduce a bit of variance to the results I think.
But there have definitely been cases of players soft...