Welcome to PerformancePlus (PP+)

PerformancePlus (PP+) is an unofficial osu!Standard ranking system meant to better represent player skill.

It features Player Rankings, both Global and national, and Global Play Rankings, each for 8 different (sub)skill categories, detailed player profiles and map leaderboards for any ranked beatmap sorted by PP+ performance.

Discord server and bot

We have a development/feedback discord server open to the public. This is where we would prefer majority of your feedback be posted so it can be discussed openly with active members.

Syrin's discord bot, UniChan, has been extended to include some PerformancePlus functionality!

UniChan is active in the public discord server and can also be added to your own servers by using this link.

PerformancePlus functionality can be explored with the =pp+ help command

Skills Overview

Total

Total is, in principle, just like PPv2 scores.
For maps and scores, it is a combination of total Aim, Accuracy, and the highest value between Stamina and Speed.
For players, the pp total is half the weighted sum of the player's Total scores ("PPv2 total"), and half a combination of the player's total Aim, Accuracy, and Speed/Stamina rating ("osu!tp total").

Aim (Total)

Aim (Total) is again, in principle, just like PPv2 aim, measuring the overall difficulty in aiming a map.
It has three subcategories, Jump, Flow and Precision. The first two are complementary to each other, although they don't simply sum up to the total, and are calculated by only accounting for jump/flow patterns in the map, ignoring anything else. Precision is simply the pp gain from CS change.

Aim (Jump)

Aim (Jump) is the jump aim difficulty portion of the map. On top of PPv2's pure spacing, angles, and a basic account of patterns are taken into account.

Aim (Flow)

Aim (Flow) is the flow aim difficulty portion of the map, the biggest part of which comes from stream aim. On top of spacing as in PPv2, the difficulty of various kinds of streamjumps, and sharp curves and general angles are reflected in this value. Streams with high enough spacing used to give extra speed rather than aim in PPv2 as to account for low spaced singletaps, but since the singletap/stream detection is done by other means in PP+, spacing gives aim now.

Precision

Precision is simply the difficulty gain a map gets from the CS, with respect to CS1.

Speed

Speed is similar, yet unlike PPv2. It has been split into two categories, measuring both two contrasting yet highly intertweened aspects of speed. Speed measures the pure speed of a map, while Stamina measures its stamina requirement. Although generally, the higher the bpm the higher these two values will be, a high bpm burst map will have very high speed but less stamina than a 200bpm deathstream map and viceversa.

Accuracy

Accuracy has been completely overhauled compared to PPv2. Using statistical approaches, accuracies across different ODs are normalized to a single "super-OD" and scaling is done relative to that and the map's circle/object count. The map's average rhythmic complexity is calculated, accounting for doubles, quadruples/even streams, and 1/3, 1/6 rhythms, and is applied to the resulting accuracy value as a multiplier.

Reading?

While not a separate skill, reading skill in the form of density is also taken into account as a bonus to Aim, with HD getting a sizeable bonus for higher densities.

Changelog

23rd September 2017

Improved handling of duplets in rhythm complexity.

29th August 2017

Reduced combo based scaling for speed/stamina, increased accuracy based scaling.