Ana içeriğe geç

Elo derecelendirme sistemi ile oyuncuların beceri seviyesi nasıl sıralanır

Andy avatar
Yazar: Andy
10 aydan uzun süre önce güncellendi

Nasıl etkinleştirilir veya devre dışı bırakılır?

Elo derecelendirmesini şu adreste etkinleştirebilir/devre dışı bırakabilirsiniz:

YAPILANDIRMA > İSTATİSTİKLERİ YAPILANDIRMA > OYUN BİÇİMLERİ > AYARLAR OYUN BİÇİMLERİ

Etkinleştirildiğinde:

  • Olağan ve mevsimsel derecelendirmeler istatistik liderleri sayfasında gösterilir

  • Sonraki maçlar, her çatışmayı kazanma şansının en fazla kimin olduğuna dair bir olasılık derecesini gösterir.

  • Oyuncunun sayfasında her zamanki gibi derecelendirmelerin ve sezonun evriminin bir grafiği gösterilir

  • Her oyunun derecelendirme ayarları oyuncunun sayfasında görüntülenir

Elo derecelendirmeleri perde arkasında hesaplanır ve 5 dakikalık bir gecikme olabilir.

Elo derecelendirme sistemi nedir?

Bu

her oyuncuya otomatik olarak yetenek seviyelerini temsil eden sayısal bir derecelendirme atar.

  • İki oyuncu birbirleriyle rekabet ettiğinde, oyunun sonucu puanlarını etkiler.

  • Daha düşük reytinge sahip bir oyuncu daha yüksek reytinge sahip bir oyuncuyu yenerse, reytingi, daha düşük reytinge sahip bir oyuncunun yenmesinden daha önemli ölçüde artacaktır.

  • Öte yandan, daha yüksek reytinge sahip bir oyuncu daha düşük reytinge sahip bir oyuncuyu yenirse, puanı daha küçük bir marjla artacaktır.

  • Elo derecelendirme sistemi, bir oyuna katılan her iki oyuncunun derecelendirmelerini ve ilgili derecelendirmelerine göre beklenen sonucu dikkate alır.

  • Daha yüksek reytinge sahip bir oyuncu daha düşük reytinge sahip bir oyuncuyu yenirse, reytingdeki değişiklik, en düşük reytinge sahip oyuncunun kazanmasından daha az olacaktır.

  • Derecelendirmedeki değişikliğin büyüklüğü, oyuncuların derecelendirmelerindeki farka ve K faktörüne bağlıdır.

  • K faktörü, her oyun için maksimum potansiyel derecelendirme ayarını temsil eder.

Elo derecelendirme örneği

'Oyuncu 1'in 1400 derecesine sahip olduğunu ve 'Oyuncu 2'nin 1600 derecesine sahip olduğunu ve K faktörü 32 olduğunu varsayalım.

Beklenen sonucu hesaplamak için aşağıdaki formülü kullanıyoruz:

  • 'Oyuncu 1' için beklenen sonuç = 1/ (1 + 10^ ((Derecelendirme 'Oyuncu 2' - Derecelendirme 'Oyuncu 1') /400))

  • 'Oyuncu 2' için beklenen sonuç = 1/ (1 + 10^ ((Derecelendirme 'Oyuncu 1' - Derecelendirme 'Oyuncu 2') /400))

Bu durumda:

  • 'Oyuncu 1' için beklenen sonuç = 1/ (1 + 10^ ((1600 - 1400) /400)) = 1/ (1 + 10^ (200/400)) = 1/ (1 + 10^0.5) = 1/ (1 + 3.162) = 1/4.162 = 0.240

  • 'Oyuncu 2' için beklenen sonuç = 1 - 0.240 = 0.760

Diyelim ki 'Oyuncu 1' oyunu kazanır. Gerçek sonuç 'Oyuncu 1' için 1 ve 'Oyuncu 2' için 0'dır.

Her oyuncu için derecelendirme ayarını hesaplamak için aşağıdaki formülü kullanıyoruz:

Derecelendirme ayarı = fator K * (Gerçek sonuç - Beklenen sonuç)

  • 'Oyuncu 1' için: Derecelendirme Ayarı = 32 * (1 - 0.240) = 32 * 0.760 = 24.32

  • 'Oyuncu 2' için: Derecelendirme Ayarı = 32 * (0 - 0.760) = 32 * -0.760 = -24.32

Ayrılıştan sonra, güncellenmiş derecelendirmeler şöyle olacaktır:

  • 'Oyuncu 1' = 1400 + 24,32 = 1424,32

  • 'Oyuncu 2' = 1600 - 24.32 = 1575.68

Bu nedenle, yuvarlandığında, 'Oyuncu 1' derecesi 1424'e yükselir ve 'Oyuncu 2' derecesi performansına ve K faktörüne bağlı olarak 1576'ya düşer.


Not: Çiftlerin hesaplanması için, takımdaki her iki oyuncunun ortalama Elo derecesini kullanıyoruz.

Üçlü takımlar ve daha büyük takımlar için Elo derecelendirmelerini ayarlamıyoruz.


Bu cevap sorunuzu yanıtladı mı?