ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
14.64k stars 2.16k forks source link

Certain song with "double tapping" have broken SR calculation when changing OD. #28598

Open Trung0246 opened 3 days ago

Trung0246 commented 3 days ago

Type

Game behaviour

Bug description

https://osu.ppy.sh/beatmapsets/1359291#osu/2969884

This song when apply OD11 with DA which jumps to 9.85.

More affected songs but slightly less than the main example:

https://osu.ppy.sh/beatmapsets/1666685#osu/3403124

Surprisingly POSSESSION doesn't get affected. Maybe it's about detection threeshold?

Screenshots or videos

No response

Version

2024.625.2-lazer

Logs

1719347431.auth.log 1719347431.database.log 1719347431.input.log 1719347431.network.log 1719347431.performance.log 1719347431.runtime.log 1719347431.updater.log

smoogipoo commented 3 days ago

cc @ppy/osu-pp-committee

Givikap120 commented 3 days ago

This should an issue in speed evaluator doubletap detection. Can this be doubletapped without getting 100s? From video seems like yes. Anyway, even if it can't - probably penalty for loosing acc will not be enough to compensate inflated SR. Also, I'm sure rhythm also buffs this by at least 1*. We will look into how to fix this, but I think this will not be an easy one, reminds me about the issue with Walk This Way.

Givikap120 commented 3 days ago

This one is not a good fix (you still can make doubles to get 100s on and inflate SR), but it will make abuse severely harder