Tüm matematik severlere sesleniyoruz! Geçen hafta AWS'deki dostlarımızla işbirliğimize dair yaptığımız duyuruyu görmüş olabilirsiniz. 2024 Dünya Şampiyonası'ndan 48 saat önce başlamak üzere LoL Esporu evrenine Küresel Güç Sıralamaları'nı getiriyoruz. Bu yeni maceraya atılmadan önce LoL Esporu genelinde küresel rekabetçi ortama yönelik ilginize seviye arttırmak umuduyla size LoL Esporu Küresel Güç Sıralamaları'nın nasıl hesaplandığına ilişkin daha ayrıntılı bilgi vermek istedik.
Yeni Sisteme Duyulan İhtiyaç
Geleneksel sporlarda yıllardır çeşitli güç sıralama sistemleri geliştirilir ve kullanılır. Ancak NCAA AP Top 25 ve FIFA Dünya Sıralaması gibi sistemler kendi alanlarında etkili olsa da espor için yetersiz kalıyor. Sık sık değişen metası, bölgesel liglerin farklı yapıları ve çeşitlilik gösteren oyun tarzları nedeniyle League of Legends'ın dinamik yapısı daha incelikli bir yaklaşım gerektiriyor. Küresel Güç Sıralamaları bireysel takım performans metrikleriyle bölgesel güç göstergelerini harmanlayıp hem kapsamlı hem de uyarlanabilir bir sıralama sistemi sunarak bu zorlukların üstesinden geliyor.
Temel Bileşenler: ELO Mantığı ve Güç Skoru Formülü
Küresel Güç Sıralamaları'nın temelinde profesyonel League of Legends'ın benzersiz dinamiklerine uyarlanmış ELO tabanlı bir sistem yer alıyor. Özellikle de maçların büyük kısmı bölgeler kapsamında oynandığından bölgeler arası güç farkını ölçmek için bir yol bulmamız gerekiyordu. Bireysel takım ELO'suyla bölgesel lig ELO'sunu harmanlayan bir ELO sistemi geliştirmenin en iyi yaklaşım olduğuna karar verdik. "Güç Skoru" olarak adlandırdığımız bu ağırlıklı ortalama formülü şu şekilde:
Bu formülde "x" ve "y" sırasıyla takım ELO'su ve lig ELO'suna verilen ağırlıkları temsil eder. Tüm bölgelerimizden LoL Esporu uzmanlarıyla yaptığımız kapsamlı testler sonucunda takım ELO'su için %80 ve lig ELO için %20 ağırlığının en iyi dengeyi sağladığını ve %65 oranında tahmin doğruluğu sağladığını tespit ettik. Modelin tahmin ettiği sonuçların gerçek sonuçlarla büyük ölçüde örtüşmesi esporun görece tahmin edilemez doğasına rağmen sistemin sağlamlığını ortaya koyuyor.
ELO Hesaplaması: Ayrıntılar
Takım ELO'su maç sonuçlarına dayanarak şu formülle hesaplanır:
Bu formülde;
Pbefore maçtan önceki takım ELO'sunu gösterir.
I maçın önemini temsil eder ve maçın riskine göre ölçeklendirilir. Detayları aşağıdaki K-faktörleri bölümde bulabilirsiniz.
W maçın sonunu gösterir (galibiyet için 1, mağlubiyet için 0).
We tahmin edilen sonuçtur ve şu şekilde hesaplanır:
Bu formülde dr iki takım arasındaki puan farkını gösterir. Bu formül ELO düzenlemelerinin maçın beklenen zorluk seviyesiyle orantılı olmasını sağlar.
Lig ELO'su da benzer bir yapıdadır ancak bölgesel düzeyde hesaplanır. Sezon Ortası Turnuvası ve Dünya Şampiyonası gibi uluslararası etkinliklerdeki performanslar lig ELO'sunu önemli ölçüde etkiler ve daha güçlü bölgelere karşı alınan galibiyetler tüm ligin puanını yükseltir. Bu yöntem bölgesel güç dinamiklerini hesaba katarak sıralamalara yansıtır.
Riskin de Ödülün de Yüksek Olduğu Maçların Önemi
Her maçın aynı öneme sahip olmadığını göz önünde bulundurarak maç sonuçlarına öneme göre farklı ağırlıklar vermek için K-faktörlerini kullandık. Bunlar bir takımın puanının yeni maç sonuçlarına göre ne kadar hızlı değişeceğini belirlediği için bu modelin işlevselliği adına büyük önem taşır. Standartlaştırılmış K-faktörü değerleri şu şekildedir:
Bölgesel Maçlar:
Ön Elemeler: 8
Ana Aşama: 16
Playoff'lar: 20
Uluslararası Maçlar:
Ön Elemeler: 12
Ana Aşama: 20
Playoff'lar: 36
Bu K-faktörleri playoff'lar ve uluslararası turnuvalar gibi etkinliklerdeki kritik maçların sıralamalar üzerinde daha büyük bir etkiye sahip olmasını sağlar. Bu yaklaşım bir takımın baskı altındaki performansını doğru yansıtmak için çok önemlidir. Son olarak K-faktörlerini uluslararası etkinliklerde kendilerini temsil eden takımların nihai sıralamalarının ortalamasına uyacak şekilde bölgelere göre ölçeklendirdik. Böylece daha güçlü liglerdeki bölgesel maçların etkisini arttırdık. 2025 Sezonu'na girerken modele daha fazla veri sağladıkça ve lig yapılarımız şekillendikçe bu yaklaşımı geliştirmeye devam edeceğiz.
Değerlendirme Aralıkları: Güncel ve Geçmiş Performanslar Arasındaki Denge
Güncel ve geçmiş performanslar arasında denge sağlamak için birkaç yıllık değerlendirme aralıkları belirledik:
Lig ELO'sunun değerlendirmesi 3 yıllık bir dönemi (2022-2024) kapsar.
Takım ELO'sunun değerlendirmesi 2 yıllık bir dönemi (2023-2024) kapsar.
Bu yaklaşım özellikle de daha küçük bölgelerin uluslararası maçlarına ilişkin örneklem büyüklüğünü arttırırken kadro değişikliklerinin olası etkisini de göz önünde bulundurmamızı sağlar.
Sorunlar ve Çözümler: Sağlam Bir Model İnşa Etmek
Geliştirme sürecinde bölgeler arasındaki beceri farkını ölçmek ve oyun içi istatistikleri meta değişikliklerinden etkilenmeyecek şekilde entegre etmek gibi bazı konularda zorluklarla karşılaştık. Bu zorlukların üstesinden gelmek için AWS'le birlikte bir etkinlik düzenledik (Sayfa İngilizcedir.). Burada katılımcılar çeşitli yapay zekâ ve makine öğrenimi modellerini değerlendirdi. LoL Esporu taraftarları tarafından geliştirilen bu ileri düzey modeller etkileyici ve kapsamlı olsa da ilk aşamada meta değişikliklerinden etkilenmemesi ve daha yorumlanabilir olması adına daha basit ve şeffaf bir yaklaşım tercih ettik.
Teknik Entegrasyon: AWS Tarafından Desteklenen Ölçeklenebilirlik ve Performans
Küresel Güç Sıralamaları AWS hizmetlerinden faydalanan sağlam bir teknik altyapıya sahip. Bunların arasında model eğitimi verilerinin depolandığı S3, model güncellemelerinin uygulandığı Lambda işlevleri ve sıralama sonuçlarının depolandığı AWS RDS kapsamındaki MySQL veritabanı gibi çözümler yer alır. Ortaklığımız sayesinde algoritmanın gerektirdiği karmaşık veri işleme süreçlerini ve gerçek zamanlı güncellemeleri kolay ve sorunsuz bir şekilde ele alabildik. Bu sistem uluslararası etkinliklerden elde edilen büyük veri girdilerinin işlenebilmesini ve güncellemelerin zamanında yapılabilmesini mümkün kıldığı için sıralamaların yalnızca doğru değil ölçeklenebilir olmasını da sağlıyor.
Sonuç: League of Legends Esporu İçin Yeni Bir Dönem
Küresel Güç Sıralamaları League of Legends'daki takım performanslarını değerlendirme ve anlama konusunda attığımız önemli adımı temsil ediyor. Bu sistemi geliştirmeye ve genişletmeye devam ederken topluluğu da Riot Esporu taraftarları için en doğru, şeffaf ve kapsamlı sıralamaları sunma yolculuğumuzda bize eşlik etmeye davet ediyoruz.
Küresel Güç Sıralamaları 2024 Dünya Şampiyonası boyunca lolesports.com adresinde ve Riot Esporu yayınlarında yer alacağı için takipte kalmayı unutmayın. 2024'le ilgili son güncellemeyi Dünya Şampiyonası Büyük Finali'nin ardından yayınlayacağız. Böylece 2025 için daha da geliştirilmiş bir sistemin hazırlıklarına başlamış olacağız.