Osu: Mods Leaderboard doesn't show scores with only selected mods

Created on 14 Jul 2019  路  8Comments  路  Source: ppy/osu

Describe the bug: If I understand correctly, the "Mods" leaderboard should return scores with only the selected mods, but it doesn't seem work exactly like that.
In the following screenshots, you can see that I have Hard Rock and Hidden enabled, but leaderboards also show scores with:

  • Hard Rock, Double Time & Hidden
  • Double Time/Nightcore & Hidden
  • Sudden Death & Hidden
  • Hidden only
  • Hard Rock only (etc.)

Screenshots or videos showing encountered issue:
Mods1
Mods2
image

osu!lazer version: 2019.713.0

song-select

Most helpful comment

I actually disagree with the current behaviour based on how osu!stable works - showing scores with _all_ selected mods. I believe it is cumbersome to scroll through all mods before finding that a mod combination hasn't been played at all/by very few people at the very bottom of the leaderboard.

Going to re-open as a proposal.

All 8 comments

Can you please give me the name of the beatmap that contains this leaderboard

That's exactly how the web handles it, it checks if the score contains one of the mods selected, not all of them, as you can see in the combination of mods you showed us:

Hard Rock, Double Time & Hidden
Double Time/Nightcore & Hidden
Sudden Death & Hidden
Hidden only
Hard Rock only (etc.)

They all have at least one of the selected mods

Sure, but it seems to happen for any leaderboard (like this one):

Leaderboard

I see. Closing because it's not an issue.

I actually disagree with the current behaviour based on how osu!stable works - showing scores with _all_ selected mods. I believe it is cumbersome to scroll through all mods before finding that a mod combination hasn't been played at all/by very few people at the very bottom of the leaderboard.

Going to re-open as a proposal.

Maybe there should just be an option for the user to select, having the "Mods" checkbox have 3 states: "none", "some" or "all"? Would need a corresponding change in osu-web to support and/or logic in the API.

It would also need a way to apply nomod filter with other mods, as currently nomod is exclusive of others.

Referencing ppy/osu-web#4994 (allowing PF/SD scores to show on leaderboards alongside the scores set with the same mods minus PF/SD) here as an exception to consider while implementing this lazer-side for posterity.

Just need to fix local leaderboards now.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Gonzalo-Bruna picture Gonzalo-Bruna  路  3Comments

smileyhead picture smileyhead  路  3Comments

Moltanicaa picture Moltanicaa  路  3Comments

smileyhead picture smileyhead  路  3Comments

Axeanz picture Axeanz  路  3Comments