It looks like the formula used for the downloadable calculator and the formula used for the Training feature are different from each other. I checked 3 different songs and the agility and precision were different for all of them. And for one song the accuracy was also different. Which one uses the latest formula?
I mean how are the stat values calculated on the songs that pop up from a search in the training section? You said that it doesn't show max stat values but stat values from other players' plays. Which plays are they based on exactly? Sorry for all the questions... I'm really curious.