Langkau ke kandungan utama

Bagaimana untuk memperingkat tahap kemahiran pemain dengan sistem penarafan Elo

Andy avatar
Ditulis oleh Andy
Dikemas kini lebih 10 bulan yang lalu

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?