Ces derniers jours, depuis la sortie de Roller Champions, nous avons lu à plusieurs reprises que certaines parties classées avaient commencé avec moins de 6 joueurs.
Prenons un instant pour discuter du fonctionnement général des Parties classées. Ensuite, nous vous présenterons les grandes lignes de notre enquête et de bonnes nouvelles à venir.
Roller Champions utilise le même algorithme de matchmaking que Rainbow Six: Siege. Chaque joueur reçoit une évaluation en fonction de son nombre de victoires, de défaites et de matchs nuls lors des 10 matchs de classement initiaux. Vous êtes ensuite classé dans une ligue et votre classement évolue en fonction de vos résultats. Une victoire vous rapprochera de la ligue supérieure tandis qu'un trop grand nombre de défaites peut vous faire glisser dans une ligue inférieure. L'évolution générée par une victoire ou par une défaite dépend de plusieurs facteurs et la combinaison de ces facteurs permet à l'algorithme de prévoir le résultat probable d'un match.
Le matchmaking se déroule en deux étapes :
- 1e étape : Formation de l'équipe - vous êtes associé à d'autres joueurs dans la file d'attente qui ont une évaluation similaire à la vôtre (à 1000 points près). Une fois votre équipe constituée, elle reçoit une évaluation d'équipe.
- 2e étape : Sélection d'une équipe adverse - le système cherche une autre équipe dont l'évaluation d'équipe est proche de la vôtre (à 1000 points près). Les joueurs sont prêts et le match est créé sur le serveur.
L'algorithme prédit ensuite le résultat du match en fonction des qualités des différents joueurs. Lorsque les différents facteurs sont similaires et que les deux équipes se valent, l'algorithme est moins confiant dans sa prédiction et les changements d'évaluations après la partie sont moins importants. Voici l'objectif recherché : un match le plus équilibré possible en fonction des joueurs disponibles dans la file d'attente.
Vous nous suivez jusqu'à présent ? Super ! On va pouvoir revenir aux problèmes de parties jugées déséquilibrées.
Les Parties classées se jouent en 3v3 et sont réservées aux vrais joueurs : pas d'IA ! À l'inverse, les Parties rapides peuvent se jouer avec des bots et l'IA peut être amenée à remplacer un joueur qui aurait été déconnecté. Et pourtant, certaines parties classées se jouent en 2v3, voire 1v3.
Ce que nous avons remarqué (et que nous sommes en train de corriger), c'est que parfois, la session de jeu d'un joueur peut planter dans le bref intervalle situé après la fin du matchmaking (la sélection de l'adversaire) mais avant le début officiel du match. Et le problème vient de là.
Roller Champions dispose d'une fonctionnalité de reconnexion automatique qui devrait palier une déconnexion intempestive. Mais ces déconnexions juste avant le début d'un match ne sont, pour l'instant, pas toujours détectées correctement : les joueurs concernés ne sont pas reconnectés, voient leur évaluation impactée et peuvent subir une pénalité de déconnexion intempestive.
Que faisons-nous pour corriger ce problème ?
- Nous travaillons sur un patch qui devrait réduire le nombre de plantages, notamment ceux qui impactent le classement des joueurs.
- Nous sommes en train d'améliorer la fonctionnalité de reconnexion automatique pour qu'elle repère mieux les déconnexions involontaires.
Malgré tout, voici deux informations à garder en mémoire :
- Indulgence : nous avons assoupli nos sanctions envers les joueurs qui se déconnectent pour éviter que vous soyez banni des suites d'une déconnexion involontaire.
- Meilleure évaluation : l'algorithme va désormais attribuer un bonus très important à une équipe de 2 joueurs qui remporterait une victoire contre une équipe de 3 joueurs et lui infliger une pénalité inférieure en cas de défaite.
Bien évidemment, toute l'équipe de Roller Champions surveille très attentivement la stabilité des parties classées. Nous vous remercions de nous signaler tous les problèmes que vous pouvez rencontrer et nous ne manquerons pas de vous tenir informés dès que les correctifs seront déployés. (Cet article sera mis à jour ultérieurement).