A tutti gli amanti della matematica! Forse avrete visto l'annuncio della scorsa settimana, che in collaborazione con i nostri amici di AWS, stiamo presentando le Classifiche di potere globali nell'universo dell'eSport di LoL, a partire da tra due giorni ai Mondiali 2024. Ora, prima di imbarcarci verso questa nuova frontiera che speriamo farà salire di livello il vostro interesse per il panorama competitivo globale dell'eSport di LoL, volevamo offrirvi uno sguardo approfondito su come sono davvero formulate le Classifiche di potere globali di LoL Esports.
Il bisogno di un nuovo sistema
Lo sviluppo e l'uso delle Classifiche di potere ha fatto parte dello sport tradizionale per decenni, anche se sistemi di classificazione come la NCAA AP Top 25 e i FIFA World Rankings, per quanto efficaci nei loro rispettivi ambiti, non hanno la stessa funzionalità se applicati agli eSport. La natura dinamica di League of Legends, con tutti i suoi cambi di meta, le diverse strutture delle leghe regionali e gli stili di gioco differenti, richiede un approccio più articolato. Le Classifiche di potere globali rispondono a queste sfide sfruttando una miscela di metriche di prestazioni individuali delle squadre e di indicatori di forza regionali, creando un sistema che è sia completo che adattabile.
Componenti base: Criteri per l'Elo e formula del Punteggio potenza
Nel cuore delle Classifiche di potere globali c'è un sistema basato sull'Elo, adattato per tenere conto delle dinamiche uniche del League of Legends professionale. In particolare, ci serviva un modo di quantificare la differenza di forza tra le regioni, dato che la grande maggioranza delle partite si giocano a livello intra-regionale. Abbiamo determinato che sviluppare un sistema misto di Elo con un Elo individuale per le squadre e uno per la lega era l'approccio migliore. Abbiamo chiamato questa media bilanciata la formula del "Punteggio potenza" e si esprime così:
Qui, x e y rappresentano i pesi assegnati all'Elo delle squadre e a quello delle Leghe, rispettivamente. Dopo numerosissimi test con gli esperti di LoL Esports di tutte le nostre regioni, abbiamo determinato che una proporzione 80/20 era il bilanciamento ottimale, risultando in un'accuratezza predittiva del 65%. Questo significa che i risultati previsti dal modello sono abbastanza allineati con quelli reali, cosa che testimonia la forza del nostro sistema e la natura relativamente imprevedibile degli eSport.
Calcolo dell'Elo: una spiegazione dettagliata
L'Elo delle squadre è calcolato sulla base dei risultati delle partite usando la formula:
Dove:
Pbefore è l'Elo della squadra prima della partita.
I è l'importanza della partita, scalata in base alla posta in gioco relativa (approfondita nei Fattori K di seguito).
W rappresenta il risultato della partita (1 per una vittoria, 0 per una sconfitta).
We è il risultato atteso, calcolato come:
Qui, dr è la differenza di rating tra le due squadre. Questa formula garantisce che i cambiamenti di Elo siano proporzionali alla difficoltà prevista della partita.
L'Elo delle Leghe segue una struttura simile, ma è calcolato a livello regionale. Le prestazioni agli eventi internazionali (es. MSI, Mondiali) influenzano in maniera significativa l'Elo di una Lega, con vittorie contro le regioni più forti che fanno aumentare il rating dell'intera Lega. Questo metodo cattura le dinamiche regionali di forza e le riflette nella classifica.
Enfasi sulle partite importanti
Riconoscendo che non tutte le partite hanno la stessa importanza, abbiamo introdotto i Fattori K per pesare in maniera diversa i risultati delle partite in base alla loro importanza. Sono essenziali per la funzionalità del modello, dato che determinano quanto rapidamente cambia il rating di una squadra in risposta a nuovi risultati delle partite. I valori standardizzati del Fattore K sono:
Partite regionali:
Play-In: 8
Fase principale: 16
Playoff: 20
Partite internazionali:
Play-In: 12
Fase principale: 20
Playoff: 36
Questi fattori K assicurano che le partite critiche, come quelle dei playoff e degli eventi internazionali, abbiano un impatto più significativo sulle classifiche. Questo approccio è cruciale per riflettere accuratamente le prestazioni di una squadra sotto pressione. Infine, abbiamo scalato i Fattori K di regione in regione perché si allineassero con le posizioni finali medie delle loro squadre negli eventi internazionali, enfatizzando ancora l'importanza delle partite regionali nelle Leghe più forti. Continueremo a raffinare questo approccio, man mano che il modello riceverà altri dati e le nostre strutture delle Leghe verranno modificate per la stagione 2025.
Finestre di valutazione: Bilanciamento tra prestazioni recenti e storico
Per mantenere un equilibrio tra forma attuale e prestazioni storiche, abbiamo adottato una finestra di valutazione pluriennale.
L'Elo delle Leghe viene valutato su una finestra triennale (2022-2024)
L'Elo delle Squadre viene valutato su una finestra biennale (2023-2024)
Questo approccio aumenta le dimensioni del campione di partite internazionali, che sono particolarmente importanti per le regioni più piccole, tenendo comunque in considerazione il potenziale impatto di modifiche alle formazioni.
Sfide e soluzioni: Costruzione di un modello robusto
Durante il processo di sviluppo, abbiamo affrontato diverse sfide, tra cui quantificare la differenza di abilità tra regioni e integrare le statistiche di gioco in un modo che sia resiliente ai cambiamenti del meta. Per affrontarle, abbiamo indetto un'hackathon in collaborazione con AWS, in cui i partecipanti hanno esplorato diversi modelli di AI/ML. Mentre questi modelli avanzati sviluppati da fan dell'eSport di LoL sono risultati impressionanti e ben pensati, abbiamo optato per un approccio più semplice e trasparente per la prima iterazione, in nome della resilienza ai cambiamenti del meta e della maggior facilità di interpretazione.
Integrazione tecnica: Scalabilità e prestazioni grazie ad AWS
Le Classifiche di potere globali sono sostenute da una robusta architettura tecnica, che sfrutta i servizi AWS tra cui S3 per i dati di allenamento dei modelli persistente, funzioni Lambda per l'inizializzazione degli aggiornamenti e un database MySQL su AWS RDS per risultati di classifica persistenti. La nostra collaborazione ha reso semplice la gestione di dati complessi e aggiornamenti in tempo reale richiesti dall'algoritmo. Questo garantisce che la classifica non sia solo precisa ma anche scalabile, capace di gestire i grandi flussi di dati degli eventi internazionali e provvedere aggiornamenti tempestivi.
Conclusione: Una nuova era per l'eSport di League of Legends
Le Classifiche di potere globale rappresentano un significativo passo in avanti in come valutiamo e comprendiamo le prestazioni delle squadre di League of Legends. Mentre continuiamo a rifinire ed espandere questo sistema, invitiamo la community ad unirsi a noi in questo viaggio, mentre cerchiamo di fornire la classifica più precisa, trasparente e informativa per i fan degli eSport di Riot.
Restate sintonizzati per l'uscita delle Classifiche di potere globale ai Mondiali 2024 su lolesports.com e nelle trasmissioni dell'eSport di Riot. L'ultimo aggiornamento del 2024 verrà pubblicato dopo la Finalissima dei Mondiali, segnando l'inizio dei nostri preparativi per un sistema ancor più raffinato nel 2025.