25초 동안 순위가 열세 번 바뀝니다
구슬은 못과 비탈, 좁은 문을 지나 아래로 내려갑니다. 앞서 가던 구슬이 못에 걸려 멈칫하면 그 사이에 뒤따라오던 구슬이 옆으로 지나갑니다. 좁은 문 앞에서는 구슬들이 한꺼번에 몰렸다가 하나씩 빠져나옵니다.
열두 명으로 150판을 돌려 세어 보니 한 판에 선두가 평균 13.3번 바뀌었습니다. 가장 적게 바뀐 판도 일곱 번이었습니다. 한 판은 25초 안팎으로, 코스가 판마다 다르기 때문에 짧으면 21초 길면 29초쯤 걸립니다.
순위만 빨리 알면 되는 상황이라면 제비뽑기가 1초 만에 끝내 줍니다. 구슬 레이스는 반대입니다. 결과보다 25초 동안 누가 앞서는지 다 같이 보는 것이 목적입니다.
여럿이 하는 내기 게임으로도 씁니다. 커피 내기처럼 꼴찌 한 명만 정하면 되는 때도, 마지막 한 명이 들어올 때까지 계속 보게 됩니다.
코스는 판마다 새로 깔립니다
같은 코스가 두 번 나오지 않습니다. 출발할 때마다 일곱 가지 구간을 섞어 새로 놓습니다.
- 못밭 — 못이 엇갈려 박힌 구간. 구슬이 좌우로 튕기며 갈립니다
- 비탈 — 좌우로 번갈아 놓인 비탈. 한쪽으로 미끄러지다 끝에서 떨어집니다
- 계단 — 짧은 턱이 좌우로 번갈아 나옵니다. 한 칸씩 떨어지며 줄이 흐트러집니다
- 넓은 방 — 큰 못과 옆으로 튀어나온 턱. 크게 튕겨 자리가 뒤바뀝니다
- 기둥 — 좁은 길이 여럿이라 순서가 엉킵니다
- 구멍 뚫린 벽 — 가로로 막힌 벽에 구멍이 둘. 어느 쪽으로 빠지느냐로 갈립니다
- 미끄럼 문 — 좌우로 오가는 분홍색 막대. 언제 도착했느냐에 따라 막히기도 하고 그냥 지나가기도 합니다
그리고 세 구간마다 좁은 문이 한 번씩 들어갑니다. 사이가 벌어진 구슬들을 다시 모아 주는 자리입니다.
이 문이 없으면 1등이 저 혼자 앞서 나가고 나머지는 화면 위로 사라집니다. 그러면 남은 시간 동안 볼 것이 앞서 가는 구슬 하나뿐이라, 경주가 아니게 됩니다.
일곱 가지 중에 움직이는 것은 미끄럼 문 하나뿐입니다. 나머지는 제자리에 박혀 있습니다. 그래서 뒤에 온 구슬이 앞선 구슬을 제치는 일은 이 문 앞에서 가장 많이 일어납니다.

출발 자리가 유리하지 않은 이유
코스를 좌우로 똑같이 만들 수는 없습니다. 어떤 판에서는 왼쪽에서 출발한 구슬이 유리하고, 어떤 판에서는 오른쪽이 유리합니다. 그래서 코스를 고르게 만드는 대신 누가 어느 자리에서 출발할지를 판마다 새로 섞습니다.
열두 명으로 12,000판을 돌려 1등이 어느 이름에게 갔는지 세어 보니 8.0%에서 8.5% 사이였습니다. 완전히 고르다면 모두 8.3%가 나와야 하는데, 그 언저리입니다. 남는 차이는 더 많이 돌려 보면 사라지는 정도입니다.
순위를 먼저 뽑아 두고 그 순서대로 굴리는 방식이 아닙니다. 구슬은 실제로 떨어지고 부딪히며, 결승선을 지난 순서를 그대로 씁니다. 화면에서 앞지르는 장면이 연출이 아니라 진짜 결과라는 뜻입니다.
두 명부터, 열두 명까지
두 명이면 구슬 둘만 내려갑니다. 열셋부터는 앞쪽 열두 개까지만 판에 들어갑니다. 코스 폭에 구슬이 스무 개쯤 들어가기는 하는데, 그만큼 넣으면 서로 겹쳐서 누가 어디 있는지 눈으로 못 따라갑니다.
이름을 적기 귀찮으면 인원수를 숫자로만 써도 됩니다. 사람 수를 넣으면 1번, 2번 하는 식으로 구슬이 만들어집니다.
마블 레이스라고도 부릅니다
구슬을 굴려 순위를 매기는 경주는 네덜란드의 형제가 운영하는 유튜브 채널 Jelle's Marble Runs 가 널리 알렸습니다. 2006년에 문을 열어 올림픽을 본뜬 Marble League 같은 대회를 해마다 엽니다. 영어 이름을 그대로 읽어 마블 레이스라고 부르는 사람도 있습니다. 부르는 말만 다릅니다.
링크를 보내면 코스까지 그대로 갑니다
결과만 가는 것이 아닙니다. 링크를 받은 사람 화면에는 같은 코스가 다시 깔리고 같은 경주가 처음부터 달립니다. 결과 화면만 찍어 보내면 "그거 조작한 거 아니냐" 는 말이 나옵니다. 링크를 받은 사람이 자기 화면에서 직접 출발시켜 25초를 지켜보고 같은 순위를 받으면 그런 말이 나오지 않습니다.
링크 안에는 이름이 담깁니다. 그래야 받은 사람 화면에서 같은 판이 다시 만들어집니다. 유틸집 서버에는 아무것도 저장되지 않지만, 공개된 곳에 올릴 때는 명단이 함께 간다는 것을 생각해 주세요.
팀 나누기에도 씁니다
순위가 끝까지 나오므로 홀수 등수와 짝수 등수로 가르면 두 팀이 됩니다. 앞에서 절반씩 끊으면 먼저 들어온 쪽과 나중에 들어온 쪽으로 갈립니다. 사다리타기로 같은 일을 하려면 걸릴 것 칸에 팀 이름을 사람 수만큼 적어야 하는데, 여기서는 이름만 넣으면 됩니다.