Wiadomość dla wszystkich miłośników matmy! Być może zauważyliście w zeszłym tygodniu, że we współpracy z naszymi przyjaciółmi z AWS, wprowadzamy globalne rankingi siły do świata LoL Esports 48 godzin przed rozpoczęciem Worlds 2024. Zanim wyruszymy w tę nową podróż, która, mamy nadzieję, zwiększy wasze zainteresowanie światową rywalizacją w LoL Esports, chcieliśmy dokładnie wytłumaczyć wam, jak faktycznie obliczane są globalne rankingi siły LoL Esports.
Potrzeba nowego systemu
Rozwój i wykorzystanie rankingów siły to część tradycyjnych sportów od dziesięcioleci, jednak systemy rankingowe, takie jak NCAA AP Top 25 i FIFA World Rankings, choć skuteczne w swoich dyscyplinach, nie sprawdzają się w e-sporcie. Dynamiczna natura League of Legends – z częstymi zmianami mety, różnymi regionalnymi strukturami ligowymi i różnorodnymi stylami gry – wymaga bardziej zniuansowanego podejścia. Globalne rankingi siły radzą sobie z tymi wyzwaniami, wykorzystując połączenie wskaźników wydajności poszczególnych zespołów i mierników siły regionalnej, tworząc system, który jest zarówno kompleksowy, jak i elastyczny.
Główne elementy: Podstawa Elo i formuła wyniku siły
Sercem globalnych rankingów siły jest system oparty na Elo, dostosowany do wyjątkowej dynamiki profesjonalnych rozgrywek League of Legends. W szczególności szukaliśmy metody na ilościowe określenie różnicy w sile między regionami, ponieważ zdecydowana większość meczów rozgrywana jest w ligach regionalnych. Zdecydowaliśmy, że najlepszym podejściem będzie opracowanie mieszanego systemu elo z indywidualnym Elo drużyny i Elo specyficznym dla ligi. Uznaliśmy tę średnią ważoną za formułę „wyniku siły” i jest ona wyrażona jako:
Tutaj „x” i „y” reprezentują wagi przypisane odpowiednio do Elo drużyny i Elo ligi. Po szeroko zakrojonych testach z ekspertami LoL Esports ze wszystkich naszych regionów ustaliliśmy, że waga 80/20 zapewnia optymalną równowagę, dając dokładność prognozowania na poziomie 65%. Oznacza to, że oczekiwane wyniki modelu są zgodne z rzeczywistymi wynikami, potwierdzając wiarygodność systemu i dość nieprzewidywalny charakter e-sportu.
Obliczenia Elo: Szczegółowy opis
Elo drużyny jest obliczane na podstawie wyników meczów przy użyciu wzoru:
Gdzie:
Pbefore to Elo drużyny przed meczem.
„I” to istotność meczu, skalowana zgodnie ze stawką gry (opisaną poniżej we współczynnikach K).
„W” reprezentuje wynik meczu (1 dla zwycięstwa, 0 dla porażki).
„We” to oczekiwany wynik, obliczony jako:
Tutaj, dr jest różnicą w rankingach pomiędzy dwoma zespołami. Wzór ten zapewnia, że korekty Elo są proporcjonalne do oczekiwanego poziomu trudności meczu.
Ligowe Elo ma podobną strukturę, ale jest obliczane na szczeblu regionalnym. Występy na międzynarodowych turniejach (np. MSI, Mistrzostwa) znacząco wpływają na ligowe Elo, a zwycięstwa z silniejszymi regionami zwiększają ranking całej ligi. Metoda ta pozwala uchwycić dynamikę siły regionów i odzwierciedlić ją w rankingach.
Nacisk na mecze o wysoką stawkę
Uznając, że nie wszystkie mecze mają takie samo znaczenie, wprowadziliśmy współczynniki K, aby zróżnicować wagę wyników meczów w oparciu o ich istotność. Są one niezbędne dla funkcjonowania modelu, ponieważ określają, jak szybko zmienia się ocena drużyny w zależności od nowych wyników meczów. Znormalizowane wartości współczynnika K to:
Rozgrywki regionalne:
Runda wstępna: 8
Faza główna: 16
Play-offy: 20
Rozgrywki międzynarodowe:
Runda wstępna: 12
Faza główna: 20
Play-offy: 36
Te czynniki K zapewniają, że najważniejsze mecze, takie jak play-offy i międzynarodowe starcia, mają bardziej znaczący wpływ na rankingi. Takie podejście ma kluczowe znaczenie dla dokładnego odzwierciedlenia wydajności zespołu pod presją. Przeskalowaliśmy współczynniki K dla poszczególnych regionów, aby dopasować je do średnich końcowych pozycji ich drużyn podczas turniejów międzynarodowych, dodatkowo podkreślając regionalne osiągnięcia w ligach o dużej sile. Będziemy nadal udoskonalać to podejście, w miarę jak model będzie pozyskiwał więcej danych, a nasze struktury ligowe dostosują się do sezonu 2025.
Okna oceny: Równoważenie bieżącej i historycznej skuteczności
Aby zachować równowagę między obecną formą a historycznymi wynikami, przyjęliśmy wieloletni okres oceny:
Ligowe Elo jest oceniane przez 3 lata (2022-2024).
Drużynowe Elo jest oceniane przez 2 lata (2023-2024)
Takie podejście zwiększa wielkość próby rozgrywek międzynarodowych, co jest szczególnie ważne w przypadku mniejszych regionów, przy jednoczesnym uwzględnieniu potencjalnego wpływu zmian w składzie.
Wyzwania i rozwiązania: Tworzenie solidnego modelu
W trakcie procesu rozwoju stanęliśmy przed kilkoma wyzwaniami, w tym określeniem różnic w umiejętnościach między regionami i zintegrowaniem statystyk w grze tak, by były odporne na zmiany mety. Aby temu zaradzić, zorganizowaliśmy hackathon we współpracy z AWS, podczas którego uczestnicy badali różne modele AI/ML. Te zaawansowane modele opracowane przez fanów LoL Esports były imponujące i przemyślane, zdecydowaliśmy się na prostsze, bardziej przejrzyste podejście do pierwszej wersji, odpornej na zmiany mety i łatwej w interpretacji.
Integracja techniczna: Skalowalność i wydajność oparta na AWS
Globalne rankingi siły opierają się na solidnej architekturze technicznej, wykorzystującej usługi AWS, w tym S3 do przechowywania danych treningowych modelu, funkcje Lambda do inicjowania aktualizacji modelu oraz bazę danych MySQL w AWS RDS do przechowywania wyników rankingu. Dzięki tej współpracy obsługa złożonego przetwarzania danych i aktualizacji w czasie rzeczywistym wymaganych dla algorytmu była prosta i łatwa. W ten sposób rankingi są nie tylko dokładne, ale także skalowalne, zdolne do obsługi ogromnych ilości danych z międzynarodowych rozgrywek, a ponadto aktualizacje są wprowadzane na bieżąco.
Konkluzja: Nowa era dla e-sportu League of Legends
Globalne rankingi siły stanowią znaczący krok naprzód dla naszych metod oceniania i zrozumienia wyników drużyn w League of Legends. Kontynuując udoskonalanie i rozszerzanie tego systemu, zapraszamy społeczność do wzięcia udziału w tej podróży razem z nami, ponieważ staramy się zapewnić najbardziej dokładne, przejrzyste i wnikliwe rankingi dla fanów e-sportu Riot.
Czekajcie na premierę globalnych rankingów siły podczas Mistrzostw 2024 na lolesports.com i w transmisjach Riot Esports. Ostateczna aktualizacja na 2024 rok zostanie opublikowana po wielkim finale Mistrzostw Świata, a my rozpoczniemy pracę nad jeszcze lepszym dopracowaniem tego systemu w 2025 roku.