A simple tool that can be used to calculate the amount of bonus pp and ranked scores a player has (in osu!).
So a little while back a friend of mine asked me to write a program to calculate how much bonus PP he had. And after writing said program I figured, why not share it with the rest of the community?
For those of you that don't know what bonus PP is, it's basically PP awarded for having passes on a certain number of maps. You can read more about this on the wiki.
To use the program you will need an osu! API key, which you can get here (under Legacy API).
After you run the program you should see the following form:
After you fill in the details you should get an output like this:
It'll tell you both the amount of bonus PP you have and from that it'll also calculate the number of ranked scores/passes you have. Every point on the graph represents one of your top 100 scores and what it's worth both weighted and raw (I just thought it looked nice so I left it in).
One thing to note however is that this program uses some statistical tricks in order to get an approximation of the amount of bonus PP you have. So the returned values are not 100% acurate, I believe them to be preatty close though :)
So have fun with the program (or not :P) and feel free to report any bugs you may encounter.
Requires Java 8 or higher
All releases: releases
GitHub repository: repository
Forum post: post
Project development started: 26 December 2016