Matematyka zwycięstw — dogłębna analiza działania MMR i ELO w grach online
Współczesne gry online już dawno przekształciły się w pełnoprawne areny rywalizacji. Aby dobierać zbalansowane mecze i śledzić postępy graczy, twórcy stosują systemy rankingowe.
Współczesne gry online już dawno przekształciły się w pełnoprawne areny rywalizacji. Aby dobierać zbalansowane mecze i śledzić postępy graczy, twórcy stosują systemy rankingowe. W różnych grach nazywają się one różnie — MMR, ELO, rangi, dywizje — ale ich istota jest jedna: nadać każdemu graczowi liczbową ocenę umiejętności. Takie systemy działają w Dota 2, League of Legends, Counter-Strike 2, Overwatch, Apex Legends i dziesiątkach innych tytułów. A im bardziej angażujemy się w grę, tym mocniej odbieramy jej ranking: w końcu wpływa on na dobór teammate'ów, wywołuje emocje po porażkach — i może być zarówno motywacją, jak i źródłem frustracji. Tiltu, koniec końców, nikt nie odwołał.
Dlaczego za arcytrudne zwycięstwo nad silnym przeciwnikiem dostałeś tylko 15 punktów, a za przypadkową porażkę zabrano ci 30? Dlaczego masz wrażenie, że utknąłeś na jednej randze, choć grasz coraz lepiej? I czym jest ta tajemnicza „ukryta pula”, o której wszyscy mówią? Odpowiedzi na te pytania kryją się w systemach rankingowych, najczęściej znanych jako ELO i MMR.
Czym jest system ELO i co mają z tym wspólnego szachy?
System ELO został opracowany przez amerykańskiego profesora fizyki węgierskiego pochodzenia Arpada Elo specjalnie dla szachów w połowie XX wieku. Jego celem jest obiektywna ocena poziomu graczy przy minimalnej subiektywności.
Zasada jest prosta: jeśli pokonujesz silniejszego rywala, zyskujesz dużo punktów, a jeśli przegrywasz ze słabszym — tracisz nie mniej. Na przykład gdy mistrz boksu wychodzi na ring z nowicjuszem i robi z niego kotlet, nie przynosi mu to sławy. Za to zwycięstwo nad innym mistrzem jak najbardziej stanie się nowym trofeum w jego karierze.
Wzór na punkty rankingowe uwzględnia różnicę rankingów i wylicza oczekiwany wynik, po czym ranking jest korygowany w zależności od faktycznego rezultatu. Dzięki temu system jest dynamiczny i sprawiedliwy. Nic więc dziwnego, że ewoluował i przeniósł się do rywalizacyjnych gier online.
MMR — ewolucja ELO na potrzeby gier wideo
MMR (Matchmaking Rating) to ukryty wskaźnik liczbowy, który odzwierciedla twój realny poziom umiejętności w grze. W odróżnieniu od klasycznego ELO, które pierwotnie było przeznaczone do gier 1 na 1, MMR jest dostosowany do gier drużynowych i wieloosobowych.
Współczesne gry używają własnych, bardziej złożonych wersji ELO, które właśnie nazywa się MMR. Twoja widoczna ranga (np. Rekrut, Rycerz, Legenda czy Tytan) to tylko ładna otoczka, a pod nią kryje się właśnie MMR, według którego system dobiera przeciwników i sojuszników.
MMR vs ELO: na czym polega różnica?
— ELO to klasyczny system, w którym ranking jest publiczny, a wzór prosty. Uwzględnia tylko zwycięstwo/porażkę i ranking przeciwnika. Idealny do gier 1 na 1 (szachy, tenis).
— MMR to ukryty ranking, którego algorytmy są tajemnicą handlową. Uwzględnia mnóstwo czynników: osobiste statystyki, pewność systemu co do twojego poziomu i inne parametry. Stosowany w grach drużynowych (Dota 2, Valorant, CS2).
Mówiąc prościej, MMR to bardziej złożony i dostosowany do współczesnych gier system, a ELO — jego historyczna i prostsza podstawa.
Jak to działa w popularnych grach?
Dota 2, League of Legends i inne MOBA
W tych grach istnieje MMR, który jest częściowo widoczny dla graczy. W LoL-u na przykład MMR decyduje o twoim rankingu i doborze meczów, a widoczna ranga i LP (League Points) to tylko odzwierciedlenie twojego postępu. W League of Legends system rang opiera się na klasycznych rangach (Iron, Bronze, Silver, Gold, Platinum, Diamond, Master, Grandmaster, Challenger), podzielonych na dywizje z wyraźną wewnętrzną gradacją: każda ranga dzieli się na cztery dywizje (od IV — najniższej, do I — najwyższej). Aby awansować między dywizjami i przejść na kolejną rangę, gracz musi zdobywać LP (league points), uczestnicząc w grach, a co kilka dywizji — rozgrywać specjalne „mecze promocyjne”, czyli kilka gier z rzędu, gdzie tylko seria zwycięstw przenosi na kolejną główną rangę.
W Dota 2 MMR bezpośrednio wpływa na twoją rangę i dobór przeciwników. Tutaj system rang zbudowany jest wokół ośmiu medali: Herald, Guardian, Crusader, Archon, Legend, Ancient, Divine i Immortal. Każdy z pierwszych siedmiu medali dzieli się na pięć stopni, co tworzy płynniejszą skalę awansu. Najwyższa ranga to Immortal: trafiają tu tylko najlepsi gracze serwera, a top 1000 regionu jest klasyfikowane w publicznych tabelach liderów według punktów MMR.
Valorant, Counter-Strike 2 i inne strzelanki rywalizacyjne
Tutaj rangi są widoczne, ale stoi za nimi ukryty MMR. Wpływa on na to, ile punktów dostajesz za zwycięstwo lub tracisz za porażkę. Jeśli twoja ranga nie odpowiada MMR, system to koryguje, zmuszając cię do częstszego wygrywania, aby wspiąć się wyżej. W tych grach wizualna ranga jest reprezentowana przez dywizje (np. w Valorancie — od Iron do Radiant), ale dobór przeciwników odbywa się według ukrytego MMR, który zmienia się nie tylko w zależności od zwycięstw i porażek, ale też od osobistych wyników (np. wkład w zwycięstwo, MVP, indywidualne statystyki). Czasem po serii niepowodzeń gracz może na pewien czas „utknąć” na randze: system obniża czułość i czeka, aż twój wynik stanie się wystarczająco stabilny, by przejść do kolejnego progu. W CS2 cechą charakterystyczną są surowsze sankcje za podejrzane zachowanie lub grę w party z dużym rozrzutem rang.
Apex Legends i inne Battle Royale
Systemy rankingowe uwzględniają nie tylko zwycięstwa, ale też zajęte miejsce, liczbę zabójstw i inne wskaźniki. Dzięki temu system jest bardziej kompleksowy i sprawiedliwy dla gatunku, w którym wynik zależy od mnóstwa czynników. Tutaj punkty rankingowe (RP/LP) naliczane są nie tylko za miejsce zajęte przez drużynę, ale też za indywidualny wkład: zabójstwa, asysty, obrażenia, przetrwanie w czołówce. To zmniejsza motywację do „pasywnego nabijania” rankingu (camping) i nagradza aktywny, agresywny styl gry. Dla topowych graczy tworzone są osobne dywizje „predatorskie” (Predator), aktualizowane w czasie rzeczywistym według punktów RP, a top 750 w regionie jest notowane osobno.
Obalamy mity
Wielu graczy wierzy w spiski i istnienie ukrytej puli — jakoby twórcy celowo „dusili” graczy. W rzeczywistości to niezrozumienie prawdziwych mechanik:
- Pewność systemu: gdy dopiero zaczynasz grać, system nie jest pewny twojego poziomu i daje/zabiera dużo punktów. Z czasem wahania maleją.
- MMR Decay: kara za długą nieobecność w grze, aby ranking odzwierciedlał aktualny poziom.
- Smurf Queue/pula smurfów: system może umieszczać konta z podejrzanie wysokim winrate'em w meczach z podobnymi graczami.
- System 50%/ukryta pula: mit, że system utrzymuje balans zwycięstw i porażek na poziomie 50%, często odbierany jest jako sztuczne utrudnianie, ale w praktyce to próba zapewnienia uczciwego doboru przeciwników.
Jak podnieść swój MMR i wspiąć się wyżej w rankingu?
Oto kilka rad, jak znacząco zwiększyć liczbę zwycięstw w ulubionej grze rywalizacyjnej.
- Przenieś uwagę z cyferek na jakość gry. Pogoń za punktami prowadzi do tiltu: stanu frustracji, irytacji i zmęczenia. Skup się na poprawie własnego skilla, a upragniona ranga przyjdzie sama.
- Wybierz swoją rolę i zawęź pulę bohaterów. Lepiej zostać mistrzem 2-3 postaci niż przeciętniakiem na wszystkich rolach, pozycjach i bohaterach.
- Analizuj własne błędy, a nie błędy drużyny. Oglądaj powtórki, czytaj poradniki i zadawaj sobie pytanie: „Co mogłem zrobić lepiej?”, a nie „Dlaczego mam w drużynie 4 kotwice, które padają jak muchy?”.
- Graj świadomie i regularnie. Ale nie do wyczerpania. Lepsze 3-4 gry z pełną koncentracją niż 10 meczów w zmęczeniu, tilcie i z masą błędów.
MMR to lustro, a nie wyrok
Systemy rankingowe ELO i MMR to narzędzia do obiektywnego mierzenia twojego obecnego poziomu gry. Nie definiują cię jako gracza. Przy właściwym podejściu i wytrwałości to „lustro” zacznie odbijać rangę, na którą naprawdę zasługujesz.
Komentarze