FAQ

How is overweightness calculated?

For each unique (map, mods) combination:

  1. Add up how often it appears in player top 100s, weighted by position. A player's #1 score contributes 1.0; #10 contributes ~0.43; #50 contributes ~0.015.
  2. Divide by how many players play at that map's RP level, so popular difficulty bands don't dominate.
  3. Divide by log(hours since the map was last updated).

Original formula adapted from grumd/osu-pps; the magnitude curve and time decay have been retuned for Rhythia.

What does “updated:” mean? Why not “ranked:”?

The Rhythia API doesn't expose a separate “ranked at” timestamp — only “last updated”, which is whenever the map was most recently edited. We use that as a proxy for when the map went ranked.

How often does the data refresh?

Once a week, Sunday 03:00 UTC. The “updated” timestamp in the header reflects when the last refresh finished.

How is overweightness different from raw RP?

Raw RP rewards difficulty — harder map, more RP per play. Overweightness rewards efficiency: how much RP a map hands out compared to other maps you could realistically be playing instead.

A 200 RP map that's in dozens of players' top 100s at 0.87× speed can be more “overweight” than a 500 RP map that only a handful of top players can pass. The first is a farm; the second is a peak. If you're trying to grow your own RP, the overweight ones move the needle faster.

Why isn't a particular map here?

The list only includes maps that appear in at least one player's top 100. Very niche or extremely hard maps may not show up.