-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
- Adjust beatmap rating algorithm (e.g.
800 + 500 * (e^(0.16 * sr) - 1)) (Adjust beatmap rating for higher difficulties at lower SRs #403) - Add maximum range separation to matchmaking (e.g. ensure players aren't more than 200 rating apart). (Add
rating_search_radius_maxtomatchmaking_poolsosu-web#12607 / Limit maximum matchmaking search radius #404). - Related/similar to the above: rework matchmaking to assess "suitability" of matches with factors:
- Rating difference
- Whether players have recently played with one another
- Whether users are on each others' block lists
- Whether players have recently abandoned a match
- Whether players have a provisional rating
- This is similar to how lichess works: https://github.com/lichess-org/lila/blob/master/modules/pool/src/main/MatchMaking.scala
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In Progress