ระบบคะแนน Elo คืออะไร
ระบบคะแนน Eloเป็นวิธีประเมินระดับทักษะของผู้เล่นจากผลการแข่งขัน ผู้เล่นแต่ละคนจะได้รับคะแนนเป็นตัวเลข ซึ่งจะเพิ่มขึ้นเมื่อชนะและลดลงเมื่อแพ้
ใน LeagueRepublic คะแนน Elo จะอัปเดตโดยอัตโนมัติหลังจากบันทึกแต่ละเกม คะแนนสะท้อนผลงานของผู้เล่นเมื่อเจอกับคู่แข่ง และช่วยประเมินความน่าจะเป็นในการชนะในการแข่งขันครั้งต่อไป
การเปิดหรือปิดใช้งานคะแนน Elo
คุณสามารถเปิดหรือปิดใช้งานคะแนน Elo ได้ที่:
การตั้งค่า > การตั้งค่าสถิติ > รูปแบบเกม > การตั้งค่า
เมื่อเปิดใช้งานคะแนน Elo LeagueRepublic จะคำนวณคะแนนผู้เล่นให้โดยอัตโนมัติเบื้องหลัง
หมายเหตุ: อาจมีความล่าช้าเล็กน้อย (สูงสุด 5 นาที)ก่อนที่คะแนนจะอัปเดตหลังจากบันทึกผลการแข่งขัน
จะเกิดอะไรขึ้นเมื่อเปิดใช้งานคะแนน Elo
เมื่อเปิดระบบ Elo LeagueRepublic จะมีฟีเจอร์ต่าง ๆ ดังนี้:
คะแนนตลอดกาลและคะแนนประจำฤดูกาลแสดงในหน้าผู้นำสถิติ
การคาดการณ์ความน่าจะเป็นในการชนะแสดงสำหรับการแข่งขันที่จะมาถึง
กราฟประวัติคะแนนในหน้าโปรไฟล์ผู้เล่น
การปรับคะแนนในแต่ละเกมแสดงในหน้าผู้เล่น
เครื่องมือเหล่านี้ช่วยให้ลีกติดตามผลงานของผู้เล่นและเปรียบเทียบระดับทักษะได้ตลอดเวลา
ระบบคะแนน Elo ทำงานอย่างไร
ผู้เล่นแต่ละคนเริ่มต้นด้วยคะแนนหนึ่งค่า
เมื่อผู้เล่นสองคนแข่งขันกัน:
หากผู้เล่นที่มีคะแนนสูงกว่าชนะ คะแนนของเขาจะเพิ่มขึ้นเล็กน้อย
หากผู้เล่นที่มีคะแนนต่ำกว่าชนะ คะแนนของเขาจะเพิ่มขึ้นมากกว่านั้น
คะแนนของผู้เล่นที่แพ้จะลดลง
การเปลี่ยนแปลงของคะแนนขึ้นอยู่กับ:
ความต่างของคะแนนระหว่างผู้เล่น
ผลที่คาดไว้ของการแข่งขัน
ค่า K ซึ่งควบคุมว่าการปรับคะแนนจะมากได้เพียงใด
ระบบนี้หมายความว่าผลที่ไม่คาดคิด (ผลพลิกความคาดหมาย) จะทำให้คะแนนเปลี่ยนแปลงมากขึ้น
ตัวอย่าง: การคำนวณคะแนน Elo
สมมติว่า:
คะแนนผู้เล่น 1 = 1400
คะแนนผู้เล่น 2 = 1600
ค่า K = 32
ขั้นตอนที่ 1 - คำนวณผลที่คาดไว้
คะแนนที่คาดไว้สำหรับผู้เล่น 1:
1 / (1 + 10^((1600 − 1400) / 400))
ผลลัพธ์นี้ทำให้ผู้เล่น 1 มีคะแนนที่คาดไว้ประมาณ 0.24
หมายความว่าผู้เล่น 1 คาดว่าจะชนะประมาณ 24% ของจำนวนครั้ง
ดังนั้นผู้เล่น 2 จึงมีคะแนนที่คาดไว้เท่ากับ 0.76
ขั้นตอนที่ 2 - ใช้ผลการแข่งขัน
หากผู้เล่น 1 ชนะการแข่งขัน:
ผลจริง:
ผู้เล่น 1 = 1
ผู้เล่น 2 = 0
สูตรการปรับคะแนน:
การเปลี่ยนแปลงของคะแนน = K × (ผลจริง − ผลที่คาดไว้)
ขั้นตอนที่ 3 - คำนวณการเปลี่ยนแปลงของคะแนน
การปรับคะแนนของผู้เล่น 1:
32 × (1 - 0.24) = +24
การปรับคะแนนของผู้เล่น 2:
32 × (0 - 0.76) = -24
ขั้นตอนที่ 4 - คะแนนที่อัปเดตแล้ว
หลังการแข่งขัน:
คะแนนของผู้เล่น 1 กลายเป็น 1424
คะแนนของผู้เล่น 2 กลายเป็น 1576
การเปลี่ยนแปลงที่มากกว่าเกิดขึ้นเพราะผู้เล่นที่มีคะแนนต่ำกว่าชนะอย่างไม่คาดคิด
คะแนน Elo สำหรับการแข่งขันประเภทคู่
สำหรับการแข่งขันประเภทคู่ LeagueRepublic จะคำนวณคะแนนของทีมโดยใช้ค่าเฉลี่ยคะแนน Elo ของผู้เล่นทั้งสองคน
ตัวอย่าง:
คะแนนทีม =
(คะแนนผู้เล่น A + คะแนนผู้เล่น B) ÷ 2
จากนั้นจะนำผลลัพธ์ไปใช้คำนวณการปรับคะแนนสำหรับการแข่งขัน
คะแนน Elo สำหรับทีมขนาดใหญ่ขึ้น
ปัจจุบันมีการคำนวณคะแนน Elo สำหรับ:
การแข่งขันประเภทเดี่ยว
การแข่งขันประเภทคู่
คะแนนจะไม่ถูกปรับสำหรับทีมสามคนหรือรูปแบบทีมที่ใหญ่กว่านั้น
เหตุใดจึงควรใช้คะแนน Elo ในลีก
คะแนน Elo ช่วยให้ลีก:
ติดตามระดับทักษะของผู้เล่นแต่ละคน
เปรียบเทียบผู้เล่นข้ามทีม
คาดการณ์ผลการแข่งขันที่น่าจะเกิดขึ้น
แสดงแนวโน้มผลงานตลอดเวลา
ซึ่งทำให้ตารางอันดับและสถิติผู้เล่นมีความหมายมากกว่าบันทึกแพ้-ชนะแบบธรรมดา
คำถามที่พบบ่อย
คะแนน Elo อัปเดตโดยอัตโนมัติหรือไม่
ใช่ เมื่อบันทึกผลการแข่งขันแล้ว LeagueRepublic จะอัปเดตคะแนนผู้เล่นโดยอัตโนมัติ การอัปเดตอาจใช้เวลาสองสามนาทีกว่าจะแสดง
ค่า K คืออะไร
ค่า K กำหนดว่าคะแนนของผู้เล่นเปลี่ยนแปลงได้มากเพียงใดหลังจากแต่ละเกม ค่า K ที่สูงขึ้นหมายความว่าคะแนนเปลี่ยนเร็วขึ้น
ทำไมคะแนนของฉันจึงเพิ่มขึ้นเพียงเล็กน้อยหลังจากชนะ
หากคุณชนะคู่แข่งที่มีคะแนนต่ำกว่า ระบบคาดไว้อยู่แล้วว่าคุณจะชนะ การเปลี่ยนแปลงของคะแนนจึงน้อยกว่า
ทำไมคะแนนของฉันจึงเพิ่มขึ้นมากหลังจากชนะ
หากคุณชนะคู่แข่งที่มีคะแนนสูงกว่า ถือเป็นผลพลิกความคาดหมาย ระบบจึงเพิ่มคะแนนให้คุณมากขึ้น
