3 June 2022

Ein Update zu Ranglisten-Matches

In der vergangenen Woche, nach dem Start von Roller Champions, haben wir Berichte von Spielern erhalten, die und schrieben, dass einige ihrer Ranglisten-Matches mit weniger als der vollen Anzahl von sechs Spielern begonnen haben.


Nehmen wir uns eine Minute Zeit, um den Vorhang darüber zu lüften, wie Ranglisten-Matches im Allgemeinen funktionieren. Dann können wir euch die Schwerpunkte unserer Nachforschungen nennen und die gute Nachricht verkünden, dass eine Lösung in Arbeit ist.


Roller Champions nutzt für die Spielersuche den gleichen Algorithmus wie Rainbow Six: Siege. Die Funktionsweise dieses Algorithmus besteht darin, dass jedem Spieler zuerst eine Skill-Bewertung basierend auf seinen dokumentierten Siegen, Niederlagen und Unentschieden bei 10 Platzierungs-Matches zugewiesen wird. Anhand deiner Skill-Bewertung wirst du einer Liga zugeordnet und ab diesem Moment kannst du auf Basis deiner Spielergebnisse deinen Fortschritt in Richtung anderer Ligen beobachten. Ein Sieg bringt dich in höhere Ligen und eine Niederlage in niedrigere. Wie stark sich ein Sieg oder eine Niederlage auswirkt, hängt von mehreren Faktoren ab. Diese Faktoren fließen in die Vorhersage des Algorithmus für ein Spielergebnis ein.


[RC] Ein Update zu Ranglisten-Matches - IMG 1


Die Spielersuche besteht aus zwei Phasen:


  • Phase 1: Teambildung - Findet andere Spieler in der Warteschlange der Spielersuche, die eine ähnliche Skill-Bewertung wie du haben (+/- 1.000). Sobald dein Team zusammengestellt ist, erhält es eine Skill-Bewertung.

  • Phase 2: Gegnerauswahl – Sucht nach einem anderen Team mit einer ähnlichen Skill-Bewertung wie eurer (+/- 1.000). Die Spieler sind bereit, und das Match wird auf dem Server erstellt.

Der Algorithmus macht dann eine Vorhersage über das Ergebnis für jedes Team, basierend auf den Spielern. Wenn alle Faktoren in etwa gleich sind und beide Teams perfekt zueinander passen, ist der Algorithmus weniger überzeugt von seinem berechneten Ergebnis und diese Unsicherheit spiegelt sich dann auch darin wider, dass ein Sieg oder eine Niederlage nur geringe Auswirkungen hat. Denn das ist das Ziel - das fairste Match, das mit den verfügbaren Spielern in der Warteschlange der Spielersuche zusammengestellt werden kann.


So weit verstanden? Super! Dann lasst uns zu den Berichten über ungleiche Ranglisten-Matches zurückkehren.


Ranglisten-Matches sind klassische 3-vs.-3-Matches und es sind nur menschliche Spieler erlaubt – keine KI! Im Vergleich dazu können schnelle Matches mit KI-Beteiligung beginnen oder die KI ersetzt einen Menschen, der versehentlich getrennt wurde, aber dies gilt nicht für Ranglisten-Matches. Trotzdem kam es in einigen Fällen zu 2-vs.-3- oder sogar 1-vs.-3-Matches.


Uns ist aufgefallen (und wir beheben es aktuell), dass unter bestimmten Umständen Spieler bei der Gegenüberstellung abstürzen oder aus dem Spiel fliegen konnten, nachdem die Spielersuche die Gegnerauswahl abgeschlossen hat (Phase 2), aber bevor das Spiel offiziell begonnen hat. Und hier liegt das Problem.


Roller Champions hat eine Reconnect-Funktion, die sofort aktiviert werden sollte, sobald eine Trennung erkannt wird. Vor Spielbeginn werden diese Trennungen aber bisher nicht richtig erkannt, daher können betroffene Spieler nicht von der Reconnect-Funktion profitieren, verlieren ihre Skill-Bewertung und erhalten möglicherweise eine ungerechtfertigte Abbruchstrafe.


Also, was können wir dagegen tun?


  1. Wir arbeiten an einem Patch, um die Anzahl der Abstürze im Spiel zu reduzieren, insbesondere diejenigen, von denen wir glauben, dass sie sich auf die Ranglistenerfahrung auswirken.

  1. Wir versuchen, die Reconnect-Funktion zu verbessern, um Trennungen früher zu erkennen.

Was die Fälle betrifft, in denen selbst das nicht helfen würde, sind zwei wichtige Informationen zu beachten:


  1. Weichere Sperren: Wir haben unsere Kriterien für die Sperrung eines Spielers, dessen Verbindung getrennt wird, abgemildert. Das heißt, dass du keine Angst haben musst, nach einer versehentlichen oder technisch bedingten Trennung gesperrt zu werden.

  1. Intelligente Skill-Bewertung: Der Algorithmus wird berücksichtigen, dass ein Team von 2 gegen 3 einen großen Bonus für den Sieg in einem Match, in dem es klar benachteiligt ist, erhält. Und natürlich ebenso einen geringeren Malus im Fall einer Niederlage.

Du kannst sicher sein, dass das Roller-Team die Stabilität von Ranglisten-Matches aktiv überwacht und all unseren Spielern, die die aufgetretenen Probleme gemeldet haben, sehr dankbar ist. Wir werden euch über Updates und Fehlerbehebungen informieren, sobald sie bereitgestellt werden (dieser Artikel wird ebenfalls aktualisiert).

Bei Ubisoft: