/osu-BonusPP

Simple program to calculate how much bonus pp & ranked scores a player in osu! has.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

osu! Bonus PP

A simple tool that can be used to calculate the amount of bonus pp and ranked scores a player has (in osu!).

Jump directly to downloads

Forum post

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.
Bonus PP Table

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:
Input Form

After you fill in the details you should get an output like this:
Output Form

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.

Downloads

Requires Java 8 or higher

All releases: releases
GitHub repository: repository
Forum post: post

History

Project development started: 26 December 2016