Playgridia 블로그

체스 엘로 레이팅 계산하는 방법은? | Playgridia

엘로 레이팅은 두 체스 선수 사이의 실력 차이를 하나의 숫자로 나타내고 매 대국 결과에 따라 그 숫자를 업데이트하는 세계 표준 순위 시스템입니다 — 하지만 이 사이트의 체스 레이팅은 엘로가 아니며, 이기면 고정 +20이 작동하는 단순한 카운터이고, 이 글은 둘 다를 각각, 처음부터 끝까지 설명합니다.

엘로란 무엇인가?

엘로는 헝가리 태생 물리학자 아르파드 엘로가 개발했고 오늘날 FIDE를 포함한 거의 모든 공식 체스 연맹이 사용하는 순위 시스템입니다. 논리는 간단합니다: 각 선수의 실력을 하나의 숫자로 나타내고, 매 대국 결과마다 그 숫자를 업데이트합니다. 당신보다 강한 상대를 이기면 레이팅이 많이 올라가고; 이미 유리한 입장에서 예상된 승리를 거두면 레이팅은 거의 변하지 않습니다. 시스템의 전체 가치는 여기에 있습니다 — 레이팅 차이를 구체적인 승률로 변환합니다. 대회 매칭부터 방송 그래픽의 "선호도" 라벨까지 체스 세계에서 보이는 거의 모든 숫자는 어떤 방식으로든 이 공식을 거쳐갑니다.

엘로는 어떻게 계산되나?

공식은 두 단계로 구성됩니다. 먼저 상대에 대한 "기대 점수" (Se)를 계산합니다:

Se = 1 / (1 + 10^((R상대 − R나) / 400))

여기서 R나는 당신의 레이팅이고 R상대는 상대의 레이팅입니다. 대국이 끝나면 실제 결과 (Sa)는 승리일 때 1, 무승부일 때 0.5, 패배일 때 0입니다. 레이팅 변화 (ΔR)는 실제 결과와 기대 점수의 차이에 K 계수를 곱한 것입니다:

ΔR = K × (Sa − Se)

K 계수는 당신이 얼마나 경험이 많은지, 얼마나 강한지에 따라 변합니다; FIDE가 적용하는 세 가지 구간은 다음과 같습니다:

K 값대상
40신규 선수 및 2300 미만의 18세 미만 선수
202400 미만의 정착된 선수
102400 이상의 선수

논리는 이렇습니다: 신규 선수의 레이팅은 아직 거친 추정이므로, 매 대국마다 레이팅이 빠르게 (K=40) 실제 수준으로 끌어당겨집니다. 2400 이상의 선수의 레이팅은 수천의 대국으로 정착된, 신뢰할 수 있는 척도이므로; 한 번의 나쁜 날이 그것을 망치지 않도록 K=10으로 천천히 움직입니다.

예제를 손으로 풀어봅시다: 1500 레이팅의 선수가 K=20 구간에서 1700 레이팅의 상대와 대국합니다. 먼저 기대 점수: R상대 − R나 = 200, 10^(200/400) = 10^0.5 ≈ 3.16, 그래서 Se = 1 / (1 + 3.16) ≈ 0.24 — 이 선수의 승리 "기대값"은 약 %24입니다. 이제 두 시나리오: 이기면 (Sa=1), ΔR = 20 × (1 − 0.24) ≈ +15; 지면 (Sa=0), ΔR = 20 × (0 − 0.24) ≈ −5. 우위의 상대에 대한 예상 밖의 승리는 레이팅을 빠르게 올리고, 예상된 패배는 거의 떨어지지 않습니다.

레이팅 차이는 무엇을 의미하나?

같은 공식을 다양한 범위에 대해 실행하면 차이가 명확해집니다. 100 레이팅 차이에서 강한 선수의 승리 기대값은 약 %64에 올라갑니다 (약한 쪽은 Se ≈ 0.36). 200 레이팅 차이에서 이 비율은 약 %76에 올라갑니다 (Se ≈ 0.24 — 위의 예제). 400 레이팅 차이에서는 약한 쪽의 기대 점수는 단 1/11 ≈ %9이므로, 우위 쪽은 대략 10 대국 중 9 대국을 이기기를 "기대해야 합니다". 엘로의 정확한 역할은 이것입니다: 레이팅 차이를 구체적인 확률로 변환합니다. 이것이 최고 수준 대회에서 큰 레이팅 차이가 있는 매칭에서 놀라운 결과가 드문 이유입니다 — 우위 쪽은 통계적으로 이미 이겨야 할 것을 이기고 있습니다.

Playgridia에서 레이팅은 어떻게 작동하나?

여기서 중요한 구분이 있습니다: Playgridia의 체스 레이팅은 엘로가 아닙니다. 기대 점수를 계산하지 않고, K 계수가 없고, 계층화된 시스템이 없습니다 — 간단하고 예측 가능한 카운터가 작동합니다. 모두 800 레이팅으로 시작합니다. 대국을 이기면 레이팅이 고정 +20으로 올라가고, 지면 고정 −20으로 내려가고, 무승부로 끝나면 레이팅은 변하지 않습니다 (변화 0). 당신의 착석이 봇에게 양도됨으로 인해 대국을 떠나면 추가 벌칙이 있습니다: 정상 −20 손실에 추가로 −15가 더해집니다. 레이팅은 절대 0 아래로 내려가지 않습니다.

체스 대국의 종료 화면: CHECKMATE! 포스터, 승자의 줄은 Rating 820, SCORE 1 및 녹색 +20 RATING; 패자의 줄은 Rating 780, SCORE 0 및 빨간색 −20 RATING, 양쪽 모두 GUEST로 표시됨.
승자 +20, 패자 −20 — 시스템은 매 등급 대국에서 동일한 고정 숫자를 작동합니다.

이 설계는 의도적인 선택입니다: 계산할 숨겨진 것이 없고, 알려지지 않은 K 계수가 없고, 봇에 대한 연습이 레이팅을 부풀릴 수 없으며, 대국을 떠나는 것이 그 대국을 지는 것보다 더 비쌉니다.

어떤 대국이 계산되나?

레이팅은 두 명의 실제 인간이 같은 테이블에 앉았을 때만 움직입니다. 봇에 대한 대국 — 얼마나 오래 걸리든, 얼마나 잘 두든 — 당신의 레이팅을 절대 변경하지 않습니다; 이것이 봇에 대해 원하는 만큼 연습할 수 있는 이유입니다. 어느 쪽도 움직이지 않고 대국이 끝나면 그 대국은 완전히 취소됩니다: 레이팅도 카운터도 작동하지 않습니다. 대국이 착석을 봇에게 양도하기 위해 시간 초과된 쪽으로 끝났다면, 이 대국도 양쪽 모두 등급 밖으로 간주됩니다 — 완성되지 않은 턴으로 인한 결과는 누구의 레이팅도 변경하지 않습니다. 무승부로 끝난 대국은 계산되지만 레이팅은 어느 쪽도 움직이지 않습니다.

무승부로 끝난 체스 대국의 종료 화면: DRAWN 포스터, 양 선수의 줄은 Rating 800, SCORE 0.5 및 RATING 0 — 레이팅은 어느 쪽에서도 변하지 않음.
무승부 결과에서 스코어는 0.5-0.5로 기록되지만 레이팅 카운터는 움직이지 않습니다.

두 개의 별도 레이팅

많은 선수가 놓치는 지점이 바로 이것입니다: 여기서는 하나의 레이팅이 없고, 두 개의 별도 레이팅이 있습니다. 하나는 일반 레이팅 — 모든 게임에 걸친 당신이 두는 등급 대국을 하나의 숫자로 합산합니다. 다른 하나는 오직 체스에만 해당하는 레이팅 — 오직 체스 대국에서만 움직이며 자신의 800 기준에서 시작합니다. 순위표도 별개입니다: 일반 순위표는 일반 레이팅으로 정렬되고, 체스 전용 순위표는 체스 레이팅으로 정렬됩니다. 프로필 페이지에 단 하나의 "당신의 순위" 줄이 없는 이유는 정확히 이것 때문입니다 — 레이팅이 게임별로 갈라지므로, 하나의 숫자로는 충분하지 않습니다. 실제로는 다음을 의미합니다: 오직 체스만 두는 사람의 경우 두 레이팅이 같은 속도로 움직이지만, 여러 게임을 두는 사람의 경우 일반 레이팅은 체스 이외의 등급 대국에서도 공급됩니다 — 일반 레이팅의 변화를 단독으로 "내 체스 성과"로 읽는 것은 잘못된 것입니다.

당신의 레이팅을 어떻게 높을까?

실용적인 경로는 간단합니다. 먼저 봇에 대해 워밍업하세요 — 아무런 비용이 없고, 레이팅을 높이거나 낮추지 않으며, 단지 안전하게 당신의 수를 시도합니다. 그런 다음 사람들에 대한 등급 대국에 들어갑니다: 체스 방에서 상대를 찾고, 시간 제어를 선택하고 (참고 체스 시간 제어) 두세요. 가장 비싼 실수는 지는 것이 아니라 지고 있는 대국에서 떠나는 것입니다 — 이것은 정상 −20 위에 추가 −15를 더합니다. 무승부가 어떻게 작동하는지와 대국이 어떻게 끝나는지 알고 있는 것도 도움이 됩니다 (무승부 규칙, 게임 종료), 규칙을 처음 배우고 있다면 체스 어떻게 두나 글이 처음부터 모든 것을 설명합니다.

자주 묻는 질문

체스 엘로 레이팅이란 무엇입니까?

엘로는 아르파드 엘로가 개발했고 FIDE를 포함한 전 세계의 공식 체스 연맹이 사용하는 순위 시스템입니다. 매 대국 후 레이팅은 상대에 대한 기대 점수와 실제 결과의 차이에 따라 ΔR = K × (Sa − Se) 공식으로 업데이트됩니다. 기대 점수는 당신과 상대 사이의 레이팅 차이에서 계산됩니다.

Playgridia의 체스 레이팅이 엘로입니까?

아니요. 사이트는 레이팅을 계산할 때 기대 점수나 K 계수를 사용하지 않습니다; 이기면 고정 +20, 지면 고정 −20, 무승부로 끝나면 0으로 작동하는 간단한 카운터입니다. 모두 800 레이팅으로 시작하고 레이팅은 절대 0 아래로 내려가지 않습니다.

봇에 대해 두면 레이팅이 변합니까?

절대 아닙니다. 레이팅은 오직 두 명의 실제 인간이 같은 대국에 앉았을 때만 움직입니다; 봇에 대해 얼마나 두든, 또는 얼마나 잘 두든 레이팅은 움직이지 않습니다. 이것이 봇에 대한 연습이 완전히 위험 없는 이유입니다.

무승부로 끝난 대국에서 레이팅은 어떻게 됩니까?

스코어는 양쪽에 0.5로 기록되지만 레이팅 변화는 둘 다에 대해 0입니다 — 종료 화면의 RATING 열은 두 선수에서도 변하지 않은 채로 남습니다. 무승부는 레이팅을 높이거나 낮추지 않습니다.

대국에서 떠나면 레이팅이 얼마나 내려갑니까?

당신의 착석을 봇이 인수하는 것으로 인한 대국 이탈은 정상 −20 손실에 추가 −15 벌칙을 가져옵니다. 이것은 플랫폼에서 대국을 지는 가장 비싼 방법입니다; 레이팅은 여전히 0 아래로 내려가지 않습니다.

일반 레이팅과 체스 레이팅이 왜 다른 숫자입니까?

왜냐하면 둘 다 별도의 카운터이기 때문입니다: 일반 레이팅은 모든 게임에 걸친 당신의 모든 등급 대국을 합산하고, 체스 레이팅은 오직 체스 대국에서만 움직이며 자신의 800 기준에서 시작합니다. 두 개의 별도 순위표도 이 때문에 존재합니다 — 하나는 일반 레이팅으로, 다른 하나는 체스 레이팅으로 정렬됩니다.

체스

관련 아티클