Lewati ke konten utama

Cara memberi peringkat tingkat keterampilan pemain dengan sistem peringkat Elo

Ditulis oleh Andy

Bagaimana cara mengaktifkan atau menonaktifkan?

Anda dapat mengaktifkan/menonaktifkan peringkat Elo di:

KONFIGURASI> KONFIGURASIKAN STATISTIK> FORMAT PERMAINAN > PENGATURAN FORMAT GAME

Saat diaktifkan:

  • Peringkat biasa dan musiman ditampilkan di halaman pemimpin statistik

  • Pertandingan berikutnya menunjukkan tingkat probabilitas siapa yang memiliki peluang paling besar untuk memenangkan setiap konfrontasi

  • Grafik evolusi peringkat seperti biasa dan musim ditampilkan di halaman pemain

  • Pengaturan peringkat untuk setiap permainan ditampilkan di halaman pemain

Peringkat Elo dihitung di belakang layar dan mungkin ada penundaan 5 menit.

Apa itu sistem peringkat Elo?

Yang ini

secara otomatis memberikan peringkat numerik untuk setiap pemain, yang mewakili tingkat keterampilan mereka.

  • Ketika dua pemain bersaing satu sama lain, hasil permainan mempengaruhi peringkat mereka.

  • Jika seorang pemain dengan peringkat lebih rendah mengalahkan pemain dengan peringkat lebih tinggi, peringkatnya akan meningkat lebih signifikan daripada jika pemain dengan peringkat lebih rendah telah dikalahkan.

  • Di sisi lain, jika pemain dengan peringkat lebih tinggi mengalahkan pemain dengan peringkat lebih rendah, peringkatnya akan meningkat dengan margin yang lebih kecil.

  • Sistem peringkat Elo memperhitungkan peringkat kedua pemain yang terlibat dalam permainan, serta hasil yang diharapkan berdasarkan peringkat masing-masing.

  • Jika pemain dengan peringkat lebih tinggi mengalahkan pemain dengan peringkat lebih rendah, perubahan peringkat akan lebih kecil daripada jika pemain dengan peringkat terendah menang.

  • Besarnya perubahan peringkat tergantung pada perbedaan peringkat pemain dan faktor K.

  • Faktor K mewakili penyesuaian peringkat potensial maksimum untuk setiap game.

Contoh peringkat Elo

Mari kita asumsikan bahwa 'Pemain 1' memiliki peringkat 1400 dan 'Pemain 2' memiliki peringkat 1600, dengan faktor K 32.

Untuk menghitung hasil yang diharapkan, kami menggunakan rumus berikut:

  • Hasil yang diharapkan untuk 'Pemain 1' = 1/ (1 + 10^ ((Peringkat 'Pemain 2' - Peringkat 'Pemain 1') /400))

  • Hasil yang diharapkan untuk 'Pemain 2' = 1/ (1 + 10^ ((Peringkat 'Pemain 1' - Peringkat 'Pemain 2') /400))

Dalam hal ini:

  • Hasil yang diharapkan untuk 'Player 1' = 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

  • Hasil yang diharapkan untuk 'Player 2' = 1 - 0.240 = 0.760

Katakanlah 'Pemain 1' memenangkan permainan. Hasil sebenarnya adalah 1 untuk 'Pemain 1' dan 0 untuk 'Pemain 2'.

Untuk menghitung penyesuaian peringkat untuk setiap pemain, kami menggunakan rumus berikut:

Penyesuaian peringkat = fator K * (Hasil aktual - Hasil yang diharapkan)

  • Untuk 'Pemain 1': Penyesuaian Peringkat = 32 * (1 - 0,240) = 32 * 0,760 = 24,32

  • Untuk 'Pemain 2': Penyesuaian Peringkat = 32 * (0 - 0,760) = 32 * -0,760 = -24,32

Setelah keberangkatan, peringkat yang diperbarui adalah:

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

  • 'Pemain 2' = 1600 - 24,32 = 1575,68

Oleh karena itu, ketika dibulatkan, peringkat 'Pemain 1' meningkat menjadi 1424 dan peringkat 'Pemain 2' menurun menjadi 1576 berdasarkan kinerjanya dan faktor K.


Catatan: Untuk perhitungan ganda, kami menggunakan rating Elo rata-rata dari kedua pemain di tim.

Kami tidak menyesuaikan peringkat Elo untuk tim triple dan tim yang lebih besar.


Apakah pertanyaan Anda terjawab?