forum

Performance Points feedback and suggestions (Standard)

posted
Total Posts
2,749
show more
dennischan
agreed that FL is seriously underrated, but we have to take in account fake FL players using two screens
Topic Starter
Tom94

CookChefSteak wrote:

The new system feels really accurate overall, although it does have several flaws as people mentioned here. I will try to list some of them:

1. Accuracy is overrated - I've noticed a lot of times that clearing really hard maps with accuracy lower than ~95% but with a pretty good score will not give you any performance points. For example, over 15m points on Adult's Toy(which is not easy to get a good score on) but with 88% accuracy will be counted as a bad play, and the same goes for getting over 20m on Dragonforce maps with less than 90% accuracy and similar other situations. It's like the algorithm automatically ignores every play under 90% which is just silly, imho.

2. Penalties - "There are no penalties for a bad performance" yeah right.. If you improve your score on a map(even if by a lot) but have like 2% less in terms of accuracy you WILL lose pp if you got pp for the previous score(accuracy overrated, anyone?). How stupid is that? I can recall a few times I lost between 5 to 10 pp after improving a score(from 3-4 mistakes to fc) but having 2-4% less. PP should not be reducible, especially if those said plays happen within 2 hours from each other. Not to mention this system heavily discourages trying to improve scores and FCing on maps that gave you pp because of the fear of losing your points if you don't manage to get the same accuracy or higher. If the new system has no problems giving you a second chance when you randomly miss and break your FC, why does it penalize you so hard if you randomly mess up a stream(happens to everyone) and get a few 50s?

3. FL is severely underrated - Just look at BluOxy and worst fl player. Need I say more?

Suggestions:
1. Give more weight to FL especially when it's FLDT or FLHD, it's a really hard mod
2. Weigh performance on maps using other things than accuracy. What I mean by that is don't automatically toss a play just because it's not a 95% accuracy play. I don't know if you're working on it already or something like that, but some maps are really hard to keep a combo on, and in those maps you should give a lot more weight to combo and less to accuracy. Combo:Accuracy rating ratio should NOT be global as it feels right now. It should change with each map.
3. Disable pp penalties. There is really no sense in reducing someone's pp because his accuracy got slightly lower, since if he managed to get his accuracy to make such a difference, there is no doubt he'll be able to do it again. And if you call on the "lucky play" card, well I can just as validly pull the "unlucky play" card, so it's really meaningless.

1. See point 2 below. I also want to remark, that the score itself, that you get on a particular play is not relevant. Your combo and your miss/50/100/300 are what is important. I also want to note, that having far-below FC is heavily punished by the system. You shouldn't expect to gain a lot of pp from maps that you can't get decent scores on just by them being hard (see adult's toy, dragonforce and such). ;)


2. see below
3. see below


Your suggestions:
1. Is planned, will likely happen.

2. Accuracy is worth less than a third of your play in the general case. Could you provide specific cases where you believe it is overrated? Otherwise I'll have a hard time debugging. By the way, accuracy doesn't simply give you a factor. You can theoretically get 50% accuracy and if you FC a hard map you can still get a very huge amount of points. I'm not quite sure how to feel about this, since many other people claim accuracy to be worth too little. Combo:Accuracy never was global and it does scale (a lot) with maps.

3. This is not something that can be just "disabled". It's also not specific to pp. The scoring system simply works by only storing your highest score on a particular map. I'd love to see this limitation get lifted at some point, but even only having the highest scores is already an extremely huge amount of data to work with.
mmnah
You still answer the questions o_o Crazy

Anyway, how soon the documentary (wiki page?) to the ppv2 will be released?
CookChefSteak

Tom94 wrote:

CookChefSteak wrote:

The new system feels really accurate overall, although it does have several flaws as people mentioned here. I will try to list some of them:

1. Accuracy is overrated - I've noticed a lot of times that clearing really hard maps with accuracy lower than ~95% but with a pretty good score will not give you any performance points. For example, over 15m points on Adult's Toy(which is not easy to get a good score on) but with 88% accuracy will be counted as a bad play, and the same goes for getting over 20m on Dragonforce maps with less than 90% accuracy and similar other situations. It's like the algorithm automatically ignores every play under 90% which is just silly, imho.

2. Penalties - "There are no penalties for a bad performance" yeah right.. If you improve your score on a map(even if by a lot) but have like 2% less in terms of accuracy you WILL lose pp if you got pp for the previous score(accuracy overrated, anyone?). How stupid is that? I can recall a few times I lost between 5 to 10 pp after improving a score(from 3-4 mistakes to fc) but having 2-4% less. PP should not be reducible, especially if those said plays happen within 2 hours from each other. Not to mention this system heavily discourages trying to improve scores and FCing on maps that gave you pp because of the fear of losing your points if you don't manage to get the same accuracy or higher. If the new system has no problems giving you a second chance when you randomly miss and break your FC, why does it penalize you so hard if you randomly mess up a stream(happens to everyone) and get a few 50s?

3. FL is severely underrated - Just look at BluOxy and worst fl player. Need I say more?

Suggestions:
1. Give more weight to FL especially when it's FLDT or FLHD, it's a really hard mod
2. Weigh performance on maps using other things than accuracy. What I mean by that is don't automatically toss a play just because it's not a 95% accuracy play. I don't know if you're working on it already or something like that, but some maps are really hard to keep a combo on, and in those maps you should give a lot more weight to combo and less to accuracy. Combo:Accuracy rating ratio should NOT be global as it feels right now. It should change with each map.
3. Disable pp penalties. There is really no sense in reducing someone's pp because his accuracy got slightly lower, since if he managed to get his accuracy to make such a difference, there is no doubt he'll be able to do it again. And if you call on the "lucky play" card, well I can just as validly pull the "unlucky play" card, so it's really meaningless.

1. See point 2 below. I also want to remark, that the score itself, that you get on a particular play is not relevant. Your combo and your miss/50/100/300 are what is important. I also want to note, that having far-below FC is heavily punished by the system. You shouldn't expect to gain a lot of pp from maps that you can't get decent scores on just by them being hard (see adult's toy, dragonforce and such). ;)


2. see below
3. see below


Your suggestions:
1. Is planned, will likely happen.

2. Accuracy is worth less than a third of your play in the general case. Could you provide specific cases where you believe it is overrated? Otherwise I'll have a hard time debugging. By the way, accuracy doesn't simply give you a factor. You can theoretically get 50% accuracy and if you FC a hard map you can still get a very huge amount of points. I'm not quite sure how to feel about this, since many other people claim accuracy to be worth too little. Combo:Accuracy never was global and it does scale (a lot) with maps.

3. This is not something that can be just "disabled". It's also not specific to pp. The scoring system simply works by only storing your highest score on a particular map. I'd love to see this limitation get lifted at some point, but even only having the highest scores is already an extremely huge amount of data to work with.
1. If a certain map requires X amount of skills to get a decent score at and that X correlates to a certain pp range, then should pp gain not be expected when you are below that pp range and acquire such a score?

2. As far as I've noticed, accuracy is weighed too heavily on any map below 1.5 minutes(or >1 minute with DT). Try looking at maps like Eggman's Theme on DT. I lost around 6 pp(out of overall 8) because I improved a score but had 2% less. Note the score I improved had 3-4 mistakes and the improvement was an FC, so it really makes no sense to me. That map shouldn't give that much pp anyways imho, it's too easy to fc on DT.

3. Wouldn't checking whether or not the newly calculated pp would be less or more than the old one be enough? I mean, the servers already store everybody's pp so you have all the data you need available for comparison. But then again, I don't know how the scoring system is programmed so I don't want to assume things.
Topic Starter
Tom94

CookChefSteak wrote:

1. If a certain map requires X amount of skills to get a decent score at and that X correlates to a certain pp range, then should pp gain not be expected when you are below that pp range and acquire such a score?

2. As far as I've noticed, accuracy is weighed too heavily on any map below 1.5 minutes(or >1 minute with DT). Try looking at maps like Eggman's Theme on DT. I lost around 6 pp(out of overall 8) because I improved a score but had 2% less. Note the score I improved had 3-4 mistakes and the improvement was an FC, so it really makes no sense to me. That map shouldn't give that much pp anyways imho, it's too easy to fc on DT.

3. Wouldn't checking whether or not the newly calculated pp would be less or more than the old one be enough? I mean, the servers already store everybody's pp so you have all the data you need available for comparison. But then again, I don't know how the scoring system is programmed so I don't want to assume things.
1. Of course. This is not exactly how the algorithm works but should yield a sufficient approximation. That being said, correctly judging X is the problem here.

2. "2%" accuracy is usually a huge margin. Most people see "accuracy goes from 0% to 100%, therefore 2% is not a big difference" which is a completely wrong assumption. First of all, it greatly depends on where you've been previously. 96% and 98% are a 2% difference, but you have twice as many 100s in a 96% score than in a 98% score. That's a 100% relative difference! In your case you went down from around 95% to 92%. While not doubling your 100 count it still increased by a lot. Judging by how short the map is, you shouldn't expect to get too much of a bump for full-comboing it. Imho the decrease of pp is justified on that map.

3. No. The system needs to sort all your current scores to determine your user-pp, so it needs to be able to access your highest pp on a per-map basis for what you suggest to work. That'd force us to store 2 high-scores per map per player. Another problem is, that the pp algorithm will be tweaked frequently, so plays that previously were not deemed good enough and discarded might end up deserving the top spot in the future.
[ D_L ]
I want to ask that why I played a hard level map
with HD,HR, full combo
but no pp is added?
I played the map 32mins ago
[ D_L ]

SaberBB wrote:

I want to ask that why I played a hard level map
with HD,HR, full combo
but no pp is added?
I played the map 32mins ago
this is the map
https://osu.ppy.sh/b/355973?m=0
And my performance
Personal Best (#223 achieved 35 minutes ago)
Score 1,095,165 (96.05%)
Max Combo 262
300 / 100 / 50 147 / 8 / 1
Misses 0
Geki (Elite Beat!) 20
Katu (Beat!) 7
Mods HD,HR

not very good but at least 1 pp, right?
Topic Starter
Tom94
If you don't get pp then the system doesn't consider your score good enough. You can also get less than 1pp and not directly see it because of rounding. I won't be answering any "Why didn't get pp for X?" questions anymore for now.
[ D_L ]

Tom94 wrote:

If you don't get pp then the system doesn't consider your score good enough. You can also get less than 1pp and not directly see it because of rounding. I won't be answering any "Why didn't get pp for X?" questions anymore for now.
OK....
CookChefSteak

Tom94 wrote:

CookChefSteak wrote:

1. If a certain map requires X amount of skills to get a decent score at and that X correlates to a certain pp range, then should pp gain not be expected when you are below that pp range and acquire such a score?

2. As far as I've noticed, accuracy is weighed too heavily on any map below 1.5 minutes(or >1 minute with DT). Try looking at maps like Eggman's Theme on DT. I lost around 6 pp(out of overall 8) because I improved a score but had 2% less. Note the score I improved had 3-4 mistakes and the improvement was an FC, so it really makes no sense to me. That map shouldn't give that much pp anyways imho, it's too easy to fc on DT.

3. Wouldn't checking whether or not the newly calculated pp would be less or more than the old one be enough? I mean, the servers already store everybody's pp so you have all the data you need available for comparison. But then again, I don't know how the scoring system is programmed so I don't want to assume things.
1. Of course. This is not exactly how the algorithm works but should yield a sufficient approximation. That being said, correctly judging X is the problem here.

2. "2%" accuracy is usually a huge margin. Most people see "accuracy goes from 0% to 100%, therefore 2% is not a big difference" which is a completely wrong assumption. First of all, it greatly depends on where you've been previously. 96% and 98% are a 2% difference, but you have twice as many 100s in a 96% score than in a 98% score. That's a 100% relative difference! In your case you went down from around 95% to 92%. While not doubling your 100 count it still increased by a lot. Judging by how short the map is, you shouldn't expect to get too much of a bump for full-comboing it. Imho the decrease of pp is justified on that map.

3. No. The system needs to sort all your current scores to determine your user-pp, so it needs to be able to access your highest pp on a per-map basis for what you suggest to work. That'd force us to store 2 high-scores per map per player. Another problem is, that the pp algorithm will be tweaked frequently, so plays that previously were not deemed good enough and discarded might end up deserving the top spot in the future.

But since every player's current pp is stored as an integer on the server, why is it not possible or plausible to store newly calculated pp as a temporary variable before calling on the server's pp-update method, and compare it with the stored[old] pp value? It looks like a simple if statement in my head. It just seems like something like that should be very possible in a well-modulated algorithm. I'll say it again though, I don't know how you programmed it so it might not be that simple. Maybe if you could shed some light on the technical aspects of the algorithm I'll understand better.
Topic Starter
Tom94

CookChefSteak wrote:

But since every player's current pp is stored as an integer on the server, why is it not possible or plausible to store newly calculated pp as a temporary variable before calling on the server's pp-update method, and compare it with the stored[old] pp value? It looks like a simple if statement in my head. It just seems like something like that should be very possible in a well-modulated algorithm. I'll say it again though, I don't know how you programmed it so it might not be that simple. Maybe if you could shed some light on the technical aspects of the algorithm I'll understand better.
That works only for the first new score coming in. Imagine a new (higher) pp value gets chosen and updated while the score which caused the pp increase doesn't get saved, since there is a higher score lying around already.
Now the same scenario happens again: The newly calculated pp value only features the one new score + all old ones in the database. The score used previously to increase the pp is completely lost!

Also, just to clarify: pp is a floating point number. Even if the number you see doesn't change with a score you get, you still might have gotten a fraction of a pp.
Gigo
Guys, just be patient and wait for the wiki article. I am sure all of your questions will be answered there. ;)
CookChefSteak

Tom94 wrote:

CookChefSteak wrote:

But since every player's current pp is stored as an integer on the server, why is it not possible or plausible to store newly calculated pp as a temporary variable before calling on the server's pp-update method, and compare it with the stored[old] pp value? It looks like a simple if statement in my head. It just seems like something like that should be very possible in a well-modulated algorithm. I'll say it again though, I don't know how you programmed it so it might not be that simple. Maybe if you could shed some light on the technical aspects of the algorithm I'll understand better.
That works only for the first new score coming in. Imagine a new (higher) pp value gets chosen and updated while the score which caused the pp increase doesn't get saved, since there is a higher score lying around already.
Now the same scenario happens again: The newly calculated pp value only features the one new score + all old ones in the database. The score used previously to increase the pp is completely lost!

Also, just to clarify: pp is a floating point number. Even if the number you see doesn't change with a score you get, you still might have gotten a fraction of a pp.
Correct, the old score is lost, but the old PP value(the raw floating point number) doesn't have to be. If it's stored temporarily as just a number, you could regularly calculate a player's pp after he sets a highscore then compare it to that temporarily stored raw value. That is, store it before you update a player's pp, compare it, update with the appropriate value, and delete the temporary memory segment. There is no need to recalculate the old pp value again using 2 highscores per map as you said. It's a really quick and simple algorithm, and I honestly do not see the problem in implementing that. You must know something regarding the algorithm that I don't if you're still not convinced.


anyways an example:
1. a highscore is achieved
2. current player pp is 2280
3. 2280 stored as float = current_pp
3. pp method runs with the highscore as an argument
4. algorithm yields 2270 as the appropriate pp considering the new score(float newpp = ppcalculate(args);)
5. newpp > current_pp ? server.query(newpp) : server.query(current_pp);

that's it...
Topic Starter
Tom94

CookChefSteak wrote:

Correct, the old score is lost, but the old PP value(the raw floating point number) doesn't have to be. If it's stored temporarily as just a number, you could regularly calculate a player's pp after he sets a highscore then compare it to that temporarily stored raw value. That is, store it before you update a player's pp, compare it, update with the appropriate value, and delete the temporary memory segment. There is no need to recalculate the old pp value again using 2 highscores per map as you said. It's a really quick and simple algorithm, and I honestly do not see the problem in implementing that. You must know something regarding the algorithm that I don't if you're still not convinced.

anyways an example:
1. a highscore is achieved
2. current player pp is 2280
3. 2280 stored as float = current_pp
3. pp method runs with the highscore as an argument
4. algorithm yields 2270 as the appropriate pp considering the new score(float newpp = ppcalculate(args);)
5. newpp > current_pp ? server.query(newpp) : server.query(current_pp);

that's it...
You're wrong, this doesn't work. The old floating point value that's still lying around is useless for computing what pp the user would have with the new score. The previously discarded score would be necessary for that computation.

I wrote you a PM in case you want to know why and/or want to continue the discussion - it doesn't fit in this thread.
Wishy
Tom, sorry if this has been asked before:

Any thoughts about replacing the whole score based ranking system with pp?

I mean, right now you can beat "your best pp score" with a "worse pp score". It would also be a nice addition since they original % bonus each mod gives has always been broken, we could get to see some nice rankings like we can see on osu!tp. I mean there are several maps where some epics DTs are buried under random HR HDs lol, you know what to mean. Same thing with HRs being buried under HDs. Having the alternative to order top scores by pp gained instead of score would be really nice, also it would kind of resolve the "you can lose pp by beating your own score" thing.
darkmiz
can we have separate pp (aim, speed, accuracy) shown on our profile page?
Almost
I think the tp rating system is better than the pp one since it's easy to farm pp on maps that aren't at the limits of your skill. In tp, you can have top 10 scores that don't give you any tp since they aren't challenging your individual attributes at all but may grant you a lot of pp just because the play averages out harder.
dennischan
I agree that seperate scores for our ability
I.e speed accuracy aim
Should be implemented,
However if tom hasn't got the time it's not likely to happen.
-Soba-
Why did remote control hdhr give me 0 pp but is really high on my best performances :(?
CXu
Well, tp might not be the same as pp, but muh FL ;;

http://osutp.net/scores?bid=27204
http://osutp.net/scores?bid=76663
http://osutp.net/scores?bid=52781
http://osutp.net/scores?bid=37249
(^Yeah my accuracy might not be the coolest ever, but still, I'd imagine some of the jumps in those maps should be hard enough.)
http://osutp.net/scores?bid=121000 (99.67 FLDT is not enough to beat a HDDT SS)
http://osutp.net/scores?bid=64468 (Same as above, a HDHR SS is better than a HDHRFL 99.55% run.)

Also, just a map in my top performance:
http://osutp.net/scores?bid=49067 , which seems to give a bunch of accuracy, and I guess it might be because of the amount of circles vs amount of sliders and AR. But because the map has a very steady and constant 1/2 rhythm, getting high accuracy on it isn't really that hard.
Ekaru
A bit late but...

[ Zetka ] wrote:

Kind of enjoying a nice consistent rise in ranks but what I'm not so sure about is how I can spend ages working on a really hard beatmap and when I finally complete it it doesn't count anything towards my pp at all. But if I go and find the easiest beatmap I have, wack on a few mods and get a good score really easily, that gives me loads of pp. Don't quite understand that at all :/
In most cases, when you barely pass a map you aren't really demonstrating that you can play it competently. What you're typically showing is that you're able to bullshit your way through it. Here's an example: http://osu.ppy.sh/s/34544

Passing that map isn't too tough because the HP Drain's at 5 and the notes are fairly close together most of the time since I designed the map to be a Hard (in hindsight i should've just made it an Insane but w/e). Because of this you can just mash your way through the 1/4 sections and nail the rest and be fine. However, SSing it isn't easy for most people because of said 1/4 sections.

Someone who mashes shouldn't really be getting pp, but that SS should still have PP potential (for low ranked players, at least). This goes for quite a lot of maps. The easiest way to do this is to not give out pp to low accuracy unless the map warrants it and that's more or less how it's done.

EDIT: It's also possible that it's only you who finds that map really hard. People are different so this happens at times.
JappyBabes

-Soba- wrote:

Why did remote control hdhr give me 0 pp but is really high on my best performances :(?
usually when a score gives you nothing when it should you just have to set a new best score on any map for it to update.
dennischan
People said that Scarlet Rose was the hardest map in existence (according to forums)
Why is it ranked so low in tp?
Is this map underrated?
Adult's toy is also seriously underrated. You can ask almost everyone and find that the consider Adult's Toy harder than say, some random high tp diff such as recommended spell (Spell)
I suggest maybe high bpm songs should rated higher.
asior_old
I just dont get it. Always the same..

I play song 1st time, i failed 2-3 times, im.. lets say #2000 (B)
And my ranking increased for 50

I play song 2nd time on FC, im lets say #700 (C)
And my ranking DECREASED for 20..

Why does that happened ?
scottyyy

asior wrote:

I just dont get it. Always the same..

I play song 1st time, i failed 2-3 times, im.. lets say #2000 (B)
And my ranking increased for 50

I play song 2nd time on FC, im lets say #700 (C)
And my ranking DECREASED for 20..

Why does that happened ?
Did your pp go down? Or just your rank while pp stayed the same?
asior_old

scottyyy wrote:

asior wrote:

I just dont get it. Always the same..

I play song 1st time, i failed 2-3 times, im.. lets say #2000 (B)
And my ranking increased for 50

I play song 2nd time on FC, im lets say #700 (C)
And my ranking DECREASED for 20..

Why does that happened ?
Did your pp go down? Or just your rank while pp stayed the same?
So pp can go down ? If yes; when ?
scottyyy
I'm not 100% sure but I think your pp can go down if the system replaces one your scores with one that it believes is worse on the same map difficulty. In your case it might have since the system probably thought the B score was better than the C FC, but because the C FC gave higher score the system has to use that one. And because it was a worse score according to the system, it gave you less pp.

Source: p/2830181

The solution would be to just FC it again with better accuracy.

Keep in mind your actual rank is always getting worse unless you gain pp constantly as people overtake you.
asior_old
Wow..
So play on easy, get better acc (but worst score) and gain more pp than play without mods but with fc and tragic acc. seems legit...
scottyyy

asior wrote:

Wow..
So play on easy, get better acc (but worst score) and gain more pp than play without mods but with fc and tragic acc. seems legit...
It's a limitation of the current system but it's not bad really. The system is still rewarding better scores over worse ones. Just because you value crappy acc FC over good acc non-FC doesn't mean the system is wrong. :p

If you're capable of FCing a song, surely doing it again with better accuracy isn't a problem. Isn't that like, the entire point of this game? Improving and getting better scores?
Mathsma

dennischan wrote:

People said that Scarlet Rose was the hardest map in existence (according to forums)
Why is it ranked so low in tp?
Is this map underrated?
Adult's toy is also seriously underrated. You can ask almost everyone and find that the consider Adult's Toy harder than say, some random high tp diff such as recommended spell (Spell)
I suggest maybe high bpm songs should rated higher.
Can't tell if serious on the first part, but the reason why maps like Scarlet Rose and Adult's Toy are weighted so low is because the ranking system cannot value patterns as of right now. Tom said that he would try to implement it later if he can.
Myke B
I really like how the system is right now, and I can't wait until patterns get weighted more. I really feel rewarded for being fcing a hard song. Very good job.
Topic Starter
Tom94

asior wrote:

Wow..
So play on easy, get better acc (but worst score) and gain more pp than play without mods but with fc and tragic acc. seems legit...
The easy map won't give you anything because it's... easy? pp is completely based on map difficulty.
Ekaru

asior wrote:

Wow..
So play on easy, get better acc (but worst score) and gain more pp than play without mods but with fc and tragic acc. seems legit...
Go try it.

"Wow, I just wasted my time" in 3... 2...
asior_old

Tom94 wrote:

asior wrote:

Wow..
So play on easy, get better acc (but worst score) and gain more pp than play without mods but with fc and tragic acc. seems legit...
The easy map won't give you anything because it's... easy? pp is completely based on map difficulty.

Ekaru wrote:

asior wrote:

Wow..
So play on easy, get better acc (but worst score) and gain more pp than play without mods but with fc and tragic acc. seems legit...
Go try it.

"Wow, I just wasted my time" in 3... 2...

I mean mod, not map type.
-Soba-

dennischan wrote:

People said that Scarlet Rose was the hardest map in existence (according to forums)
Why is it ranked so low in tp?
Is this map underrated?
Adult's toy is also seriously underrated. You can ask almost everyone and find that the consider Adult's Toy harder than say, some random high tp diff such as recommended spell (Spell)
I suggest maybe high bpm songs should rated higher.
the scarlet rose being the hardest map is a joke on the forums lol, it's not really that hard (only hard to fc, not to get high acc)
Ekaru

asior wrote:

I mean mod, not map type.
That mod makes most Insanes a lot harder to FC while killing your score modifier. >_>
GhostFrog

asior wrote:

I mean mod, not map type.
EZ mod gives you huge circles, which makes aim trivial and lowers the score you get from aim. It halves the OD, which makes accuracy trivial and lowers the score you get from accuracy. If you have a short stream, the lower OD will significantly reduce the speed required and lower the score you get from speed.

You'll get a small bonus for the low AR, but overall, EZ mod counts for very little, even with a FC.

If reading difficulty is ever implemented, EZ mod might be worth playing for points on some maps.
Inflamedmercury
Honestly i like the new system. In the past i could only get pp for doing new song, now i can play any map. Also its made me want to improve old scores. Although some songs do give out more pp even though they are not that hard.
Ziggo
I found a mistake in the calculations in osutp and I'm wondering if it's the same for the current pp system. When adding the Half Time mod the speed gets multiplied by 0.75, so AR and OD times need to be multiplied by 4/3. The beatmap difficulty on osutp shows different values, though. E.g. ar10 with Half Time becomes ar8.5 instead of ar9 (for correct values check GhostFrog's post in p/2858736). Same issue with OD. I don't know if even the aim and speed values are affected by this, but it might be a good idea to check it out.
Topic Starter
Tom94

Ziggo wrote:

I found a mistake in the calculations in osutp and I'm wondering if it's the same for the current pp system. When adding the Half Time mod the speed gets multiplied by 0.75, so AR and OD times need to be multiplied by 4/3. The beatmap difficulty on osutp shows different values, though. E.g. ar10 with Half Time becomes ar8.5 instead of ar9 (for correct values check GhostFrog's post in https://osu.ppy.sh/forum/p/2858736). Same issue with OD. I don't know if even the aim and speed values are affected by this, but it might be a good idea to check it out.
Thanks for pointing that out. I'm pretty damn sure, that I already fixed this at some point - the website even shows the correct multiplier on the info page. Well, gotta fix it again.
EDIT: Done.
Aqo
That mistake is my fault, sorry ._. Tear already pointed it out for me and I forgot to update the table on the wiki and eventually the wrong HT multipliers got passed on to other things... gotta remember to do it aaaa
hehe
wait what i just gained 190pp what happened

what does the recent change to pp actually mean?
" Performance: [Tom94] Increase pp-value of scores which excel in one category."
Almost

tastystew wrote:

wait what i just gained 190pp what happened

what does the recent change to pp actually mean?
" Performance: [Tom94] Increase pp-value of scores which excel in one category."
It means if the song is difficult to aim or accuracy or requires a great deal of speed but not difficult in the other categories, then it'll give more pp.
-ArmoredTitan-
Just a few quick Yes/No questions (I didn't read the whole thread, so they may have been answered already) :D

1. Do you gain a different amount of PP depending on where you hit your 100s/50s (i.e. near the end/beginning)?

1.a. If yes, is it simply based on the combo count, or is it something else?

1.b. If no, are you still rewarded by highly weighted maps even if you perform poorly on the actual "highly weighted part", but play perfectly for the easier sections?

2. Does a sliderbreak count as a miss? (i.e. would a 99% S with a sliderbreak be worth significantly more than a 99% A with a miss?)

3. Are spinners included in the PP formula? Also, would Spun Out affect your PP gain?

4. On the osu!tp info page it mentioned that the speed value is affected by map length. Does this mean (in general) longer maps such as marathons will reward more PP than a shorter map?

Suggestions:

1. Could readability also count towards map difficulty? :) Maps like http://osu.ppy.sh/s/7671 are known to be hard for being incredibly confusing (although I suppose people can just memorize everything, so the added value should be somewhere between hidden and flashlight).

2. Although the vast majority would agree that a map with a higher AR is much harder and hence HR should be rewarded as such (also due to the increased values in OD, CS and Drain), most people I have spoken to would also agree that an AR lower than the recommended map AR is also much harder. Hence the order of difficulty would somewhere be along the lines of HR >>> EZ > No Mod.
My suggestion would be to keep the PP reduction for the lowered OD and Drain, but re-evaluate how AR and CS contribute to map difficulty.

3. Another suggestion is to make sliders contribute to accuracy to... some extent. Although I agree it's a free 300 most of the time, getting a 300 should still reward something, and not getting a 300 should give some form of penalty. This map (http://osutp.net/scores?bid=66941) probably isn't the best example, but as of now the PP rewarded for HDDTHR is worth less than a No Mod SS on most 4~5 star maps.

4. One more suggestion is (if possible) to calculate the PP gained from a map based on the score which gives the most PP, and not simply the highest score. For most maps, a No Mod SS is worth significantly more PP than a 97% HD score, despite the latter having a higher score. In such cases, the No Mod SS should be considered as the player's "best play" rather than the HD score (only in terms of PP calculation). A score should only be overwritten if the new score rewards more PP.

Thanks for reading! :D
Topic Starter
Tom94

-ArmoredTitan- wrote:

Just a few quick Yes/No questions (I didn't read the whole thread, so they may have been answered already) :D

1. Do you gain a different amount of PP depending on where you hit your 100s/50s (i.e. near the end/beginning)?
No

-ArmoredTitan- wrote:

1.b. If no, are you still rewarded by highly weighted maps even if you perform poorly on the actual "highly weighted part", but play perfectly for the easier sections?
Sadly no. In the case that per-HitObject data is available this will change, but it's currently not possible.

-ArmoredTitan- wrote:

2. Does a sliderbreak count as a miss? (i.e. would a 99% S with a sliderbreak be worth significantly more than a 99% A with a miss?)
It doesn't count as a miss, but as a 100. However it indirectly reduces your gained pp by breaking your combo.

-ArmoredTitan- wrote:

3. Are spinners included in the PP formula? Also, would Spun Out affect your PP gain?
Spinners are included as having to aim to the center and move a big. They are pretty much negligible. SpunOut multiplies the pp you gain from that particular score by 0.95.

-ArmoredTitan- wrote:

4. On the osu!tp info page it mentioned that the speed value is affected by map length. Does this mean (in general) longer maps such as marathons will reward more PP than a shorter map?
If they have the same difficulty, then yes.


-ArmoredTitan- wrote:

Suggestions:

1. Could readability also count towards map difficulty? :) Maps like http://osu.ppy.sh/s/7671 are known to be hard for being incredibly confusing (although I suppose people can just memorize everything, so the added value should be somewhere between hidden and flashlight).
It's planned, but for now all the "readability" that pp considers is ApproachRate.

-ArmoredTitan- wrote:

2. Although the vast majority would agree that a map with a higher AR is much harder and hence HR should be rewarded as such (also due to the increased values in OD, CS and Drain), most people I have spoken to would also agree that an AR lower than the recommended map AR is also much harder. Hence the order of difficulty would somewhere be along the lines of HR >>> EZ > No Mod.
My suggestion would be to keep the PP reduction for the lowered OD and Drain, but re-evaluate how AR and CS contribute to map difficulty.
AR below 8 and above 10 already give bonuses. The bonus below 8 is further amplified by Hidden.

-ArmoredTitan- wrote:

3. Another suggestion is to make sliders contribute to accuracy to... some extent. Although I agree it's a free 300 most of the time, getting a 300 should still reward something, and not getting a 300 should give some form of penalty. This map (http://osutp.net/scores?bid=66941) probably isn't the best example, but as of now the PP rewarded for HDDTHR is worth less than a No Mod SS on most 4~5 star maps.
Not getting a 300 on a slider is heavily penalized by the way sliders are "excluded" when speaking about accuracy. You're right, that it would make sense to give them some small value still, I'll think about how to properly add that into the equation.


-ArmoredTitan- wrote:

4. One more suggestion is (if possible) to calculate the PP gained from a map based on the score which gives the most PP, and not simply the highest score. For most maps, a No Mod SS is worth significantly more PP than a 97% HD score, despite the latter having a higher score. In such cases, the No Mod SS should be considered as the player's "best play" rather than the HD score (only in terms of PP calculation). A score should only be overwritten if the new score rewards more PP.
Currently this is not possible due to technical limitations, but who knows what the future brings... :) I personally would love to see this.

-ArmoredTitan- wrote:

Thanks for reading! :D
You're welcome! :)
Topic Starter
Tom94
Some additional info for everyone. The pp formula has been slightly changed and your pp and rank will be fluctuating a bit in the next ~48 hours. Please be patient until the re-calculation is done and be easy on me with your complaints. :P
GladiOol
I'm going to wait till that disgusting B rank in my top ranks will disappear. :) :) :)
plaatinum

Tom94 wrote:

Some additional info for everyone. The pp formula has been slightly changed and your pp and rank will be fluctuating a bit in the next ~48 hours. Please be patient until the re-calculation is done and be easy on me with your complaints. :P
Suddenly we see the Tom94 in top50 ranks.
CXu
@Tom94 Just thought I'd link back to my post since you might've missed it or something (orsuperignoremakingmesad.) Since you've changed the algorithm though, maybe stuff have changed already.
p/2854921
PlasticSmoothie
Ohh, interesting.
Could This Be
I'm really interested to see the algorithm since I've been moved down ranks (even though im a DT player) and other DT players have gone up in ranks xD so confused!
EDIT: Nevermind, It updated and I went up ranks
no confuserino
Topic Starter
Tom94

Plaatinum wrote:

Tom94 wrote:

Some additional info for everyone. The pp formula has been slightly changed and your pp and rank will be fluctuating a bit in the next ~48 hours. Please be patient until the re-calculation is done and be easy on me with your complaints. :P
Suddenly we see the Tom94 in top50 ranks.
I'll drop out again, when everyone has been updated, don't worry. Somehow I knew someone would end up pointing stuff like that out... <-<


CXu wrote:

@Tom94 Just thought I'd link back to my post since you might've missed it or something (orsuperignoremakingmesad.) Since you've changed the algorithm though, maybe stuff have changed already.
p/2854921
FL has been buffed... will see if it is enough. :)
K_N
Recalculate points pls.

After update i had 4800pp (4351-->4800)
Then i pass one map and i lost 639 pp (4800-->4361)
as if I have gained points to the old pps(4351+10)

Something is wrong :/
Topic Starter
Tom94

K_N wrote:

Recalculate points pls.

After update i had 4800pp (4351-->4800)
Then i pass one map and i lost 639 pp (4800-->4361)
as if I have gained points to the old pps(4351+10)

Something is wrong :/
Don't worry, things will stabilize soon enough. The initial gigantic rise in ranks was not intended and has been fixed.
DxMaster
Good to know that ~_~
Doyak
How long will the full re-calculation take? and how different is the new formula from the previous one?
Tekklorn
Got a pleasant boost in ranks so I don't mind if the rankings stay as they are lol
Squid

K_N wrote:

Recalculate points pls.

After update i had 4800pp (4351-->4800)
Then i pass one map and i lost 639 pp (4800-->4361)
as if I have gained points to the old pps(4351+10)

Something is wrong :/
Same thing happened to me, but remember that

Tom94 wrote:

...your pp and rank will be fluctuating a bit in the next ~48 hours. Please be patient until the re-calculation is done and be easy on me with your complaints. :P
Yarissa
Are the updates mostly done now? And do you have a changelog of what you've been doing with pp (Nvm checked official changelog). Or are you waiting to make stuff like that public until the algorithm goes public?
Wishy
pp got recalculated, your post = qq.
Squid
Revert to boosted values pls
Myke B
lol
Mathsma
I was top 500 for a few hours :> then I went back to my old pp value - 3 :<
buny
[qq]i'm lower than the initial pp i started with[/qq]
Myke B
Increase pp-value of scores which excel in one category
Was it already said what that one category was, and if not, can you tell us what it is Tom?
Almost

Myke B wrote:

Was it already said what that one category was, and if not, can you tell us what it is Tom?
If you actually read before...

Almost wrote:

tastystew wrote:

wait what i just gained 190pp what happened

what does the recent change to pp actually mean?
" Performance: [Tom94] Increase pp-value of scores which excel in one category."
It means if the song is difficult to aim or accuracy or requires a great deal of speed but not difficult in the other categories, then it'll give more pp.
It's the same categories as in tp.
Mathsma

Myke B wrote:

Increase pp-value of scores which excel in one category
Was it already said what that one category was, and if not, can you tell us what it is Tom?
I think it means that if a score has 2 low value tiers and 1 really high tier that it will be weighted more than it was before. e.g. a map with 200 aim, 20 speed, 20 accuracy was weighted 240 before, now its worth 280, but its just a guess.
happy420
Is this still half fixed?
Because Yesterday I went from 560ish>615 and my friend went from 660ish>804, And now I'm back at 551 and my friend is still at 804?
-Soba-

buny wrote:

[qq]i'm lower than the initial pp i started with[/qq]
Topic Starter
Tom94

Takuji wrote:

Is this still half fixed?
Because Yesterday I went from 560ish>615 and my friend went from 660ish>804, And now I'm back at 551 and my friend is still at 804?
Get your friend to make some new high-scores on any map. That should trigger an immediate re-calculation of his pp. If his rank doesn't go back up a while after that, then he will most likely stay at 804.
happy420

Tom94 wrote:

Takuji wrote:

Is this still half fixed?
Because Yesterday I went from 560ish>615 and my friend went from 660ish>804, And now I'm back at 551 and my friend is still at 804?
Get your friend to make some new high-scores on any map. That should trigger an immediate re-calculation of his pp. If his rank doesn't go back up a while after that, then he will most likely stay at 804.
Ah okay, thanks for the fast responser :3
encryptik
I was just curious (sorry if this has already been answered) how is BPM factored into the PP calculation?

I've just noticed a very easy, high BPM song (in comparison to my other scores) has risen to my top performance (DT + Hard, A rank) rather than some of the more difficult insanes I've FCed. Maybe it's just an outlier, but I haven't seen this happen before.
Bakano
umm.. what?

-46pp for getting #60 in a hard song? what.

can someone please explain to me how this shit even happens
p.s. that was my first play on the map
Gigo
Pls read the last few pages of this thread! Everything is explained there.
Myke B

Almost wrote:

If you actually read before...
No I didn't hence the "not sure if it was already said" because who the fuck would want to read that deep into a giant QQ fest. her der
Spyrunite
Are you not able to get PP for qualified maps? I know that you were able in the old system and weren't in TP. I seem to not be getting PP from maps that are qualified and not "ranked" yet. If the PP isn't going through the qualified maps will I get the PP for the score once the map becomes ranked?
Cygnus
With this kind of skill measurement, I'm afraid something needs to be done with the score multiplier as well.

Score multipliers (mods) became pointless ever since ppv2 started - this is because HR weighs bigger than FL and HD now. The thing is, will score ranking even matter now? Why not based the scoreboard with the highest pp earned instead? Or why not tweak the score multiplier of every mod to it's fitting value?
laref
I saw this question some days ago, but don't remember it being answered.

Does the no-fail do anything to the pp you can gain? say you do 98% or something with nf, would there be any difference between the pp gained from that and a score without mod?
Topic Starter
Tom94

ntaig wrote:

I saw this question some days ago, but don't remember it being answered.

Does the no-fail do anything to the pp you can gain? say you do 98% or something with nf, would there be any difference between the pp gained from that and a score without mod?
NoFail gives 10% less pp than without.
pooptartsonas
When these most recent pp changes (the one that weights scores that excel in one category higher) kicked in and many people went up like 500pp, my top ranks changed and seemed to reflect these changes. Two of my scores in particular that are really high in one category moved way up. The pp reverted, as well as my top ranks, and I've gained pp since then through scores so I can't tell if I gained any after the revert due to the change.

So, Tom, did you accidentally weigh these scores that excel in one category much higher than you had intended at first and then fixed the number? Or are calculations still going on behind the scene? I'm confused.
JappyBabes

pooptartsonas wrote:

When these most recent pp changes (the one that weights scores that excel in one category higher) kicked in and many people went up like 500pp, my top ranks changed and seemed to reflect these changes. Two of my scores in particular that are really high in one category moved way up. The pp reverted, as well as my top ranks, and I've gained pp since then through scores so I can't tell if I gained any after the revert due to the change.

So, Tom, did you accidentally weigh these scores that excel in one category much higher than you had intended at first and then fixed the number? Or are calculations still going on behind the scene? I'm confused.
Before that change got reverted my best performances list looked way more accurate than how it was before/now. .-.
pooptartsonas
Yeah, I kinda felt like that too. It seemed like a nice balance between the tp system of 3 separate categories and the pp system of all-around scores.
Squid

JappyBabes wrote:

Before that change got reverted my best performances list looked way more accurate than how it was before/now. .-.
MSTRSPRK
I took a break for about 4-5 days and today I came back to play and updated my rank. My pp dropped from 1950 to 1859. Does anyone know why my pp dropped? I didn't know that was possible for pp to decay especially since I've only been inactive for a few days. If it was a re-weighting of the maps then I would understand but it seems that none of my friend's pp were affected. Does anyone know what's going on? Usually it's just my ranking that fluctuates but my pp remains untouched.
Kayla
re-weighting probably
High End
Why doesn't it make ppv2 into the same calculation method as tp?

Because pp of 3 section (aim, speed, acc) sum total of other musical scores is high although Legendre has the skill to take Acc99.76% of accuracy by HDHR of RedGoose [Another], the capability to take accuracy is not correctly reflected in ppv2ranking.

This is being able to say not only to him but to all the players.

I wish, ppv2 becomes the same calculation method as tp.
Because ppv2 of now cannot say it as the ranking which expresses the skill of a player correctly.
buny

Gray Pigeon wrote:

Why doesn't it make ppv2 into the same calculation method as tp?

Because pp of 3 section (aim, speed, acc) sum total of other musical scores is high although Legendre has the skill to take Acc99.76% of accuracy by HDHR of RedGoose [Another], the capability to take accuracy is not correctly reflected in ppv2ranking.

This is being able to say not only to him but to all the players.

I wish, ppv2 becomes the same calculation method as tp.
Because ppv2 of now cannot say it as the ranking which expresses the skill of a player correctly.
ppv2 is pretty much tp...
Yano

Gray Pigeon wrote:

Why doesn't it make ppv2 into the same calculation method as tp?

Because pp of 3 section (aim, speed, acc) sum total of other musical scores is high although Legendre has the skill to take Acc99.76% of accuracy by HDHR of RedGoose [Another], the capability to take accuracy is not correctly reflected in ppv2ranking.

This is being able to say not only to him but to all the players.

I wish, ppv2 becomes the same calculation method as tp.
Because ppv2 of now cannot say it as the ranking which expresses the skill of a player correctly.
ppv2 is tp without the Rank 50 Limitation... and also Tom94 made it
High End
ppv2 calculates PP which 3 sections (aim,speed,acc) of musical scores totaled in high order.

tp calculates PP after making 3 sections (aim,speed,acc) of a musical score into separately high order.

Therefore, although tp and ppv2 are alike, it is not completely the same.

Even if tp carries out rank in to the 10000th place and it will be reflected, a result differs from ppv2.
Thisabel
Today i beat my score on SENTIVE - Saigo ni Kimi ga Ita with HD. My rank increased from rank around 220 to 88. But at the same time I lost pp and therefore ranks.
Does anyone has an explanation for this?
Zitan

Thisabel wrote:

Today i beat my score on SENTIVE - Saigo ni Kimi ga Ita with HD. My rank increased from rank around 220 to 88. But at the same time I lost pp and therefore ranks.
Does anyone has an explanation for this?
your acc was probably worst in the HD play there for you get a new score but takes off your pp because its HD
Horolynn

snosey wrote:

Thisabel wrote:

Today i beat my score on SENTIVE - Saigo ni Kimi ga Ita with HD. My rank increased from rank around 220 to 88. But at the same time I lost pp and therefore ranks.
Does anyone has an explanation for this?
your acc was probably worst in the HD play there for you get a new score but takes off your pp because its HD
Translation: Your second play, the one that was "better", was actually worse performance wise, so you lost points because you overwrote your other score.
If you'd take 5 minutes to look through this thread you'd figure it out yourself, this question shows up every 2 or 3 pages.
Icyteru

Gray Pigeon wrote:

ppv2 calculates PP which 3 sections (aim,speed,acc) of musical scores totaled in high order.

tp calculates PP after making 3 sections (aim,speed,acc) of a musical score into separately high order.

Therefore, although tp and ppv2 are alike, it is not completely the same.

Even if tp carries out rank in to the 10000th place and it will be reflected, a result differs from ppv2.
I don't think many people realise this. But if this isn't true, then the system/my top ranks/other people's top ranks won't make sense. So I'll just agree with this.
buny

Gray Pigeon wrote:

ppv2 calculates PP which 3 sections (aim,speed,acc) of musical scores totaled in high order.

tp calculates PP after making 3 sections (aim,speed,acc) of a musical score into separately high order.

Therefore, although tp and ppv2 are alike, it is not completely the same.

Even if tp carries out rank in to the 10000th place and it will be reflected, a result differs from ppv2.
sorry, i'm just going to be out with this - your english is terrible and I can't understand what you're trying to point out.
Topic Starter
Tom94

Gray Pigeon wrote:

ppv2 calculates PP which 3 sections (aim,speed,acc) of musical scores totaled in high order.

tp calculates PP after making 3 sections (aim,speed,acc) of a musical score into separately high order.

Therefore, although tp and ppv2 are alike, it is not completely the same.

Even if tp carries out rank in to the 10000th place and it will be reflected, a result differs from ppv2.
Apart from the fact, that in pp the 3 sections are not just totaled, this is true. The reason why it's not exactly like tp is, because I feel it's just as wrong to only look at single aspects of scores in isolation as it is to look at a totaled value only. Scores which demand skill in all 3 categories should also be rewarded.

Currently the pp a score is worth is computed by the following formula: (aim^X + speed^X + acc^X)^(1/X)
Where X at the moment is 1.1 and will likely rise a bit in the future.
High End

Tom94 wrote:

Apart from the fact, that in pp the 3 sections are not just totaled, this is true. The reason why it's not exactly like tp is, because I feel it's just as wrong to only look at single aspects of scores in isolation as it is to look at a totaled value only. Scores which demand skill in all 3 categories should also be rewarded.

Currently the pp a score is worth is computed by the following formula: (aim^X + speed^X + acc^X)^(1/X)
Where X at the moment is 1.1 and will likely rise a bit in the future.
Thank you for the answer, and I am sorry that I am poor at English.

I wanted to know why the calculation method was changed by ppv2 and tp.

If Tom thinks that player skill is exact by the calculation method, I will say nothing.
but, I think that the player which specialized in one skill is pitiful.
I wish, Increase more pp-value of scores which excel in one category.
el-ev-en
What's happening about rank sorting? Rank for perfomance toplist and rank for user's page have very strange relation.
Topic Starter
Tom94

MosaicII wrote:

What's happening about rank sorting? Rank for perfomance toplist and rank for user's page have very strange relation.
Profile / ingame rank always have been behind by some time. Don't worry, they will eventually catch up.
Defacer
­
DJAlex
Well, I sort of like that whenever you play a hard enough map, even if you fail, if at the start you did a reeeeallly good move it gives you a bit of rank up.
And yeah, it's really balanced right now. Not passed anymore because of farmers for a while!
show more
Please sign in to reply.

New reply