Le Badge-weighted seeding (BWS) est un seeding de tournois et un système de restrictions qui prend en compte tous les Badges de Profil de chaque joueur pour qu'ils comptent autant que leur rang global. Conçu à l'origine par DigitalHypno, l'objectif de ce système était de "répartir plus précisément les joueurs et d'appliquer les restrictions de rang en fonction de leurs badges de tournoi",1 par rapport à la méthode de classement plus standard qui utilise directement leur classement global.
Le principe du BWS est que les joueurs se voient attribuer un meilleur classement s'ils ont gagné des badges pour avoir participé à des tournois dans le passé. De cette façon, les joueurs ne resteront pas indéfiniment au même rang s'ils sont performants en tournois par rapport à d'autres joueurs de même rang.23 Dans un ensemble de tournois qui utilisent tous le BWS, on s'attend à ce que les joueurs qui commencent à des rangs similaires tendent vers des têtes de série BWS qui reflètent mieux leur probabilité de gagner des matchs contre des joueurs de même rang.45
Le BWS a été utilisé pour la première fois en fin 2018 pour la Hippo Cup 2. Depuis, cela a été utilisé de nombreuses fois dans des tournois communautaires, et constitue l'une des principales méthodes de classement actuellement utilisées, avec les classements globaux et les tours de qualification.
La méthode originale et la plus courante pour calculer les seeds des joueurs avec le BWS est la fonction de décroissance bornée suivante :
seed = global_rank ^ (0.9937 ^ (badge_count ^ 2))
badge_count
(≥ 0): Nombre de badges sur le profil du joueur qui ont été gagnés en tant que prix pour des tournois précédents du même modes de jeu
global_rank
(≥ 1): Classement des points de performance du joueur sur le classement global correspondant au même modes de jeu du tournoiCette fonction satisfait des propriétés importantes pour le BWS :
global_rank
), où il y a un point d'inflexion, et alors l'effet devient opposé.global_rank
. Ils sont égaux si le joueur n'a pas de badges.global_rank
.Certains tournois varient leur mise en œuvre du BWS en utilisant une fonction différente,6 mais toutes partagent les mêmes propriétés décrites ci-dessus.
DigitalHypno a déclaré que le BWS n'est "idéalement pas une solution permanente au problème", et préconise plutôt qu'une échelle de matchmaking (ou similaire) soit supportée par le client.9
"What is BWS" section du Hippo Cup 2 forum post par this1neguy ↑ ↑
message Discord(1) de DigitalHypno sur le osu! University server ↑
message Discord(2) de DigitalHypno sur le osu! University server ↑
message Discord(3) de DigitalHypno sur le osu! University server ↑
message Discord(4) de DigitalHypno sur le osu! University server ↑
"BWS" section du Baku's Random Team Tournament #3 forum post par Bakugo- ↑
message Discord(5) de DigitalHypno sur le osu! University server ↑