ppv2 is the current algorithm of the performance points system, and aims to represent how difficult it is to achieve a given play on a beatmap. It was originally implemented by Tom94, but has been further improved by users on the osu! Discord server since then.