Hệ thống điểm bảng xếp hạng cờ tướng
Chúng tôi sử dụng hệ thống xếp hạng Elo để tính toán xếp hạng người chơi. Hệ thống này được sử dụng rộng rãi trong các môn thể thao, do Arpad Elo, một giáo sư vật lý người Mỹ gốc Hungary sáng lập, do đó có tên gọi là hệ số Elo. Hệ thống xếp hạng Elo tính toán trình độ tương đối của một người chơi trong một nhóm người chơi, tức là hệ số Elo của một người chơi cờ tướng trên Xiangqi.com, không đại diện cho trình độ tuyệt đối về kỹ năng cờ tướng của người chơi, mà là trình độ tương đối so với những người chơi khác trên nền tảng.
Là một tiêu chuẩn về trình độ kỹ năng người chơi, hệ số của người chơi có thể thay đổi tùy thuộc vào kết quả của mỗi trận đấu có tính hệ số: người chơi sẽ có được số điểm cụ thể từ đối thủ của mình khi chiến thắng. Tổng số điểm có được hoặc mất đi sau khi ván đấu kết thúc phụ thuộc vào sự khác biệt về hệ số giữa hai người chơi. Hệ số chênh lệch càng lớn, thì càng có nhiều điểm được trao đổi khi ván đấu kết thúc.
Trong trường hợp hòa, người chơi có hệ số thấp hơn cũng có thể có được số điểm nhất định từ người chơi có hệ số cao hơn, để đảm bảo hệ thống hoàn thành tự điều chỉnh. Tức là về lâu dài, những người chơi có hệ số quá cao hoặc quá kém sẽ thể hiện tương ứng tốt hơn hoặc kém hơn, cho đến khi hệ số phản ánh đúng trình độ thực sự của họ.
Cách tính
Sau khi kết thúc mỗi ván đấu có tính hệ số, chúng tôi sẽ tính toán hệ số Elo mới của hai người chơi theo công thức sau:
Rₚ ← hệ số Elo của người dùng
Rₒ ← Hệ số Elo của đối thủ
K ← Hệ số K
A ← số điểm đạt được thực tế
E ← số điểm đạt được dự kiến = 1/{1+10^[(Rₒ-Rₚ)/400]}
Rₚ' ← Hệ số Elo được cập nhật sau ván đấu = Rₚ+K(A-E)
Hệ số Elo đạt được sẽ được phản ánh trong tất cả các khía cạnh của hệ thống.