Can someone explain what its messages mean? E.g. Lets say it says "Future you: 31pp, does that mean im expected to get 31pp from the song when compared to my skill? Also what does it mean when it says like "95% 15pp" "98% 19pp" and such.
"Future you" is just its prediction on how much pp you will get based on your skill level
"95% - 15pp" that's just about how much pp you will get based on your accuracy assuming you fc the map, generally between 99% and SS there's a huge ass difference in pp