For the most part, I was pretty accurate with the discounts, I found. 'Relevant' players such as Leuenberger and Kreuzer seemed to have discount restrictions placed on them by Virtual Sports, no doubt by their consideration for the 'greater good' of the game. In other words, so not absolutely everyone had them. I'll have a quick analysis tomorrow with this years set of data and work out if the discount formula has changed. But until then, here's last years that I based my spreadsheet off (absolutely no idea if it's changed):
6 or 7 games: 10% off if average over 60
4 or 5 games: 20% off if average over 60
3 games: 30% off if average over 60, 20% off if average from 50-60, 10% off if average 40-50
2 games: 30% off if average over 60, 20% off if average from 50-60, 15% off if average 40-50
1 game: 30% off if average over 60, 20% off if average over 35
0 games: 30% off last season average
And for what it's worth, at this stage, I have every plan to re-do that excel spreadsheet again for the 2016 season. Just as long as enough people found it useful..