Langkau ke kandungan utama

Bagaimana untuk memperingkat tahap kemahiran pemain dengan sistem penarafan Elo

Ditulis oleh Andy

Bagaimana untuk mengaktifkan atau menyahaktifkan?

Anda boleh membolehkan/melumpuhkan penarafan Elo dalam:

KONFIGURASI> KONFIGURASI STATISTIK> FORMAT PERMAINAN> TETAPAN FORMAT PERMAINAN

Apabila diaktifkan:

  • Penilaian biasa dan bermusim ditunjukkan di halaman pemimpin statistik

  • Perlawanan seterusnya menunjukkan tahap kebarangkalian siapa yang mempunyai peluang paling banyak untuk memenangi setiap konfrontasi

  • Graf evolusi penilaian seperti biasa dan musim ini ditunjukkan di halaman pemain

  • Tetapan penarafan untuk setiap permainan dipaparkan di halaman pemain

Penilaian Elo dikira di belakang tabir dan mungkin terdapat kelewatan 5 minit.

Apakah sistem penarafan Elo?

Yang ini

secara automatik memberikan penarafan berangka kepada setiap pemain, yang mewakili tahap kemahiran mereka.

  • Apabila dua pemain bersaing antara satu sama lain, hasil permainan mempengaruhi penilaian mereka.

  • Jika pemain dengan penarafan yang lebih rendah mengalahkan pemain dengan penarafan yang lebih tinggi, penarafannya akan meningkat dengan lebih ketara daripada jika pemain dengan penarafan yang lebih rendah telah mengalahkan.

  • Sebaliknya, jika pemain dengan penarafan yang lebih tinggi mengalahkan pemain dengan penarafan yang lebih rendah, penarafannya akan meningkat dengan margin yang lebih kecil.

  • Sistem penarafan Elo mengambil kira penilaian kedua-dua pemain yang terlibat dalam permainan, serta hasil yang diharapkan berdasarkan penilaian masing-masing.

  • Jika pemain dengan penarafan yang lebih tinggi mengalahkan pemain dengan penarafan yang lebih rendah, perubahan dalam penarafan akan kurang daripada jika pemain dengan penarafan terendah telah menang.

  • Besarnya perubahan dalam penarafan bergantung kepada perbezaan penilaian pemain dan faktor K.

  • Faktor K mewakili pelarasan penarafan potensi maksimum untuk setiap permainan.

Contoh penarafan Elo

Mari kita anggap bahawa 'Pemain 1' mempunyai penarafan 1400 dan 'Pemain 2' mempunyai penarafan 1600, dengan faktor K 32.

Untuk mengira hasil yang diharapkan, kami menggunakan formula berikut:

  • Hasil yang dijangkakan untuk 'Player 1' = 1/ (1 + 10^ ((Penilaian 'Pemain 2' - Penilaian 'Pemain 1') /400))

  • Hasil yang dijangkakan untuk 'Player 2' = 1/ (1 + 10^ ((Penilaian 'Pemain 1' - Penarafan 'Pemain 2') /400))

Dalam kes ini:

  • Hasil yang dijangkakan untuk 'Pemain 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 dijangkakan untuk 'Player 2' = 1 - 0.240 = 0.760

Katakan 'Pemain 1' memenangi permainan. Hasil sebenar ialah 1 untuk 'Pemain 1' dan 0 untuk 'Pemain 2'.

Untuk mengira pelarasan penarafan bagi setiap pemain, kami menggunakan formula berikut:

Pelarasan penilaian = fator K* (Hasil sebenar - Hasil yang dijangkakan)

  • Untuk 'Pemain 1': Pelarasan Penilaian = 32* (1 - 0.240) = 32* 0.760 = 24.32

  • Untuk 'Pemain 2': Pelarasan Penilaian = 32 * (0 - 0.760) = 32* -0.760 = -24.32

Selepas berlepas, penilaian yang dikemas kini adalah:

  • 'Pemain 1' = 1400 + 24.32 = 1424.32

  • 'Pemain 2' = 1600 - 24.32 = 1575.68

Oleh itu, apabila dibulatkan, penarafan 'Pemain 1' meningkat kepada 1424 dan penarafan 'Pemain 2' menurun kepada 1576 berdasarkan prestasinya dan faktor K.


Nota: Untuk pengiraan berganda, kami menggunakan rata-rata penarafan Elo kedua-dua pemain dalam pasukan.

Kami tidak menyesuaikan penilaian Elo untuk pasukan tiga dan pasukan yang lebih besar.


Adakah ini menjawab soalan anda?