Glicko와 Elo, 어느 레이팅이 이 게임에 맞나

가운데 저울, 왼쪽 접시에 파란 체스 말, 주황색 오른쪽 접시에 어두운 나이트, 왼쪽에 노트북을 든 남자, 오른쪽에 클립보드를 든 여자, 뒤에 선 그래프와 다트판.

1650이라는 레이팅은 시스템이 그곳에 이른 경로에 따라 아주 다른 것을 뜻할 수 있습니다. 수백 판의 경쟁 대국으로 쌓아 올렸을까요. 긴 공백에서 막 돌아왔을까요. 아니면 몇 판밖에 두지 않은, 빠르게 느는 신입일까요. Glicko와 Elo 비교 뒤에 있는 진짜 질문이 이것입니다. 두 시스템 모두 결과를 레이팅으로 바꾸지만, Glicko는 맥락을 덧붙입니다. 모든 랭크 백개먼 대국이 팽팽하기를 바란다면 그 맥락이 중요해집니다.

Glicko와 Elo의 핵심 차이

Elo는 많은 사람이 가장 먼저 알게 되는 레이팅 시스템입니다. 단순한 생각에서 출발합니다. 대국 전에 각자 레이팅을 가지고, 그 차이가 기대 결과를 만든다는 것입니다. 더 높은 상대를 이기면 더 많이 얻고, 더 낮은 상대에게 지면 더 많이 잃습니다. 결과가 기대와 맞으면 레이팅은 조금만 움직입니다.

이 방식은 우아하고 이해하기 쉽습니다. 1600인 사람은 1400인 사람보다 더 자주 이길 것으로 기대되므로, 둘이 만나면 1600 쪽이 잃을 것이 더 많습니다. Elo는 사람들이 자주 두고, 레이팅이 안정될 시간이 있었고, 시스템이 모두를 일관되게 평가할 만큼 결과를 가졌을 때 특히 잘 작동합니다.

한계는 레이팅만으로는 시스템이 얼마나 확신하는지 드러나지 않는다는 점입니다. 열 판을 둔 1600과 천 판을 둔 1600은 기본 Elo 표에서 똑같아 보입니다. 그렇다고 매치메이킹이 둘을 반드시 같게 다뤄야 하는 것은 아닙니다.

Glicko는 플레이어 레이팅에 레이팅 편차, 흔히 RD라 부르는 값을 짝지어 그 틈을 메웁니다. 레이팅은 기력을 추정하고, RD는 그 추정에 대한 확신을 추정합니다. RD가 낮다는 것은 최근 대국 이력이 두툼하고 레이팅이 비교적 안정적이라는 뜻입니다. RD가 높다는 것은 불확실성이 크다는 뜻이며, 새로 왔거나 오래 쉰 경우가 그렇습니다.

Online Backgammon에서 기력 기반 랭크 매치메이킹에 쓰이는 Glicko-2는 세 번째 신호를 더합니다. 레이팅 기복입니다. Glicko-2가 플레이어를 어떻게 평가하는지 전체를 짚은 글은 세 숫자를 차례로 다룹니다. 이 글은 Elo와의 비교가 실제로 무엇을 사 주는지에 관한 것입니다. 기복은 어떤 사람의 결과가 예상보다 급격히 변하고 있는지를 시스템이 알아보게 돕습니다. 누군가가 "기복이 심하다"는 판정이 아닙니다. 그 사람의 경쟁 수준이 움직이고 있을지 모를 때 레이팅 갱신이 알맞게 반응하도록 만드는 수학적 장치입니다.

백개먼에서 불확실성이 중요한 이유

백개먼은 실제 분산이 있는 전략 게임입니다. 좋은 결정은 시간이 지나며 우위를 만들지만, 한 판은 한 번의 맞히기, 놓친 조커, 때맞춘 큐브, 어려운 베어오프로 뒤집힙니다. 레이팅 시스템은 그 분산을 없앨 수 없고, 짧은 결과가 기력을 완벽히 잰다고 꾸며서도 안 됩니다.

여기서 Glicko-2가 유용한 것은 모든 사람과 모든 결과를 똑같이 정보량 있는 것으로 다루지 않기 때문입니다. 자기 수준에 가까운, 자리 잡은 상대를 이기는 일은 시스템에 의미 있는 무언가를 알려 줍니다. 완전히 새로운 사람이 놀라운 연승을 보이는 것도 무언가를 알려 주지만, 그 추정 주위에는 더 큰 초기 불확실성이 남습니다.

매일의 퍼즐과 대국 경험, 더 나은 큐브 판단으로 늘고 있는 사람에게 이것은 고정폭으로 갱신하는 방식보다 민감하게 느껴질 수 있습니다. 초반 결과는 잠정적이거나 불확실한 레이팅을 더 빠르게 움직입니다. 기록이 쌓이면 레이팅은 안정됩니다. 그것이 올바른 절충입니다. 먼저 자기 수준을 찾을 여지가 있고, 그다음에 무게를 지닌 랭킹이 옵니다.

같은 원리가 돌아오는 사람에게도 통합니다. 몇 달을 떠나 있었다면 옛 레이팅은 여전히 유용한 이력이지만, 현재 상태의 완벽한 증거로 취급되어서는 안 됩니다. Glicko는 비활동 기간 동안 불확실성을 높입니다. 그 사람이 돌아오면 시스템은 약해졌다고 멋대로 단정하지 않고 새 결과에서 더 빨리 배울 수 있습니다.

Elo는 틀리지 않았다, 더 좁은 문제를 풀 뿐이다

어떤 상황에서든 Glicko가 Elo보다 낫다고 말하는 것은 요점을 벗어납니다. 단순함과 투명함, 장기적인 레이팅 안정이 최우선이라면 Elo는 강한 해법입니다. 머릿속으로 계산하기도 더 쉽습니다. 레이팅 차이와 갱신 계수를 알면 승패가 어떤 영향을 줄지 대략 예측할 수 있습니다.

Glicko는 더 섬세하지만, 그 섬세함 때문에 개별 레이팅 변화를 한눈에 설명하기가 어려워집니다. 두 사람이 같은 수의 매치를 이겨도 상대와 레이팅 편차, 최근 활동이 다르면 움직임이 달라집니다. 모든 승리가 정해진 점수만큼 값어치가 있다고 기대하는 사람에게는 뜻밖일 수 있습니다.

어느 시스템도 기본을 건너뛰는 지름길은 아닙니다. 높은 레이팅은 더 나은 말 운용, 공격할 때와 앵커를 잡을 때를 아는 눈, 규율 있는 더블링 큐브 사용, 압박 아래의 수행으로 쌓입니다. 시스템의 일은 그 결과를 쓸모 있는 맥락에 놓는 것이지, 없는 기력을 만들어 내는 것이 아닙니다.

Glicko-2는 어떻게 더 좋은 랭크 대국을 만드나

가장 좋은 랭크 대국은 단순히 표시된 레이팅이 가장 가까운 상대와의 대국이 아닙니다. 두 사람 모두 자신을 증명할 그럴듯한 기회를 갖고, 그 결과가 두 사람의 기력에 대한 시스템의 이해를 넓히는 대국입니다.

Glicko-2에서는 플레이어가 대기열에 들고 가는 숫자가 이미 시스템의 확신 정도에 의해 다듬어져 있습니다. 편차가 좁은 자리 잡은 사람은 알려진 값이고, 그 레이팅은 정해진 판결에 가깝기에 천천히 움직입니다. 같은 숫자라도 편차가 넓은 새로운 사람은 아직 알려진 값이 아니므로 레이팅이 더 빨리 움직입니다. 매치메이킹은 레이팅으로 사람을 붙이므로, 빠르게 느는 사람이 자기 상대들이 있는 수준까지 얼마나 빨리 실려 가는지를 정하는 것은 이 편차 쪽입니다.

이는 시간이 지날수록 리더보드를 더 의미 있게 만들기도 합니다. 레이팅은 성적을 반영해야 하지만, 둔 판 수가 크게 다른 사람을 비교할 때는 확신이 중요합니다. 활동량이 질의 유일한 척도는 아니지만, 꾸준한 경쟁으로 얻은 레이팅은 작은 표본으로 만든 것과 다른 수준의 신뢰를 받을 만합니다.

진지한 사람에게 이것은 복잡함이 아니라 장점입니다. 점수를 모으는 것만이 아닙니다. 실제 상대를 향한 경쟁 기록을 쌓는 것입니다. 랭크 대국마다 증거가 더해지고, 시간이 지날수록 짧은 상승세나 잠깐의 불운으로는 흔들기 어려운 시스템이 됩니다.

레이팅의 공정함과 주사위의 공정함은 다른 약속이다

영리한 레이팅 시스템도 불공정한 주사위를 받아들일 만한 것으로 만들지는 못합니다. 레이팅이 재는 것은 대국 결과이지, 굴림이 어떻게 만들어졌는지를 검증하지 않습니다. 온라인 백개먼에서는 경쟁적인 매치메이킹과, 게임 자체가 조작되지 않았다는 확신이 함께 필요합니다.

그래서 공정함에는 두 층이 있습니다. Glicko-2는 랭킹이 결과에 알맞은 확신으로 반응하도록 돕습니다. 증명 가능하게 공정한 주사위 시스템은 끝난 매치의 굴림을 공개된 기록에서 다시 도출하게 함으로써 매치 기록 자체의 무결성을 다룹니다. 하나는 시간에 걸친 경쟁의 질을 지키고, 다른 하나는 특정 판의 조건을 확인할 길을 줍니다.

이 둘을 나눠 두는 일은 중요합니다. 연패가 주사위의 불공정을 증명하지 않고, 투명한 주사위가 모든 레이팅 갱신을 흡족하게 만들어 주지도 않습니다. 플레이어가 기대해도 좋은 것은, 보드가 내 편이 아닐 때조차 확인하고 설명하고 믿을 수 있는 시스템입니다.

한 번의 레이팅 변화 대신 무엇을 볼 것인가

대국 뒤의 숫자 하나는 과하게 읽기 쉽습니다. 아픈 패배 뒤에는 시스템이 내 능력에 판결을 내린 것처럼 느껴집니다. 그렇지 않습니다. 상대의 강함, 내 레이팅의 확실성, 최근 활동을 포함한 더 큰 기록 안에서 하나의 결과를 처리했을 뿐입니다.

더 긴 흐름을 보십시오. 내 레이팅 근처의 상대에게 예전보다 더 자주 이기고 있는가. 큐브 판단이 나아지고 있는가. 프라임이 느슨한 블롯보다 강한 순간이나, 안전한 수가 형세를 너무 내주는 순간을 알아보는가. 레이팅은 대체로 그 결정들의 질을 따라옵니다. 다만 직선으로는 아닙니다.

새로 왔다면 시스템이 수준을 찾을 만큼 랭크 대국을 두십시오. 돌아왔다면 초반 몇 판이 공백 전보다 더 많은 정보를 실어 나른다고 여기십시오. 자리를 잡았다면 사소한 등락을 쫓지 마십시오. 대국의 질에 집중하고, 어려운 국면에서 배우고, 의미 있는 표본 위에서 전략을 보이십시오.

쓸모 있는 질문은 Glicko나 Elo가 모든 굴림과 모든 이변과 모든 눈부신 역전을 예측할 수 있느냐가 아닙니다. 시스템이 정직한 결과에 더 강한 사람이 드러날 만큼의 시간을 주느냐입니다. 계속 두고, 계속 배우고, 여러분의 기록이 증명이 되게 하십시오.

실전에서 연습해 보세요

백개먼을 가장 빨리 배우는 방법은 직접 플레이하는 것입니다. 브라우저에서 바로 실제 플레이어와 대전하세요: 무료, 설치 불필요, 가입도 필요 없습니다.

무료로 백개먼 플레이브라우저에서 · 설치 불필요