클론다이크가 곧 솔리테어예요. 솔리테어 게임은 수백 가지가 있지만, 누가 솔리테어라고 하면 다들 이 게임을 떠올려요. 일곱 줄, 파운데이션 네 개, 카드 한 벌, 그리고 뒤죽박죽인 카드를 깔끔한 네 더미로 정리하는 조용한 30분. 여기서는 전체 규칙과 대부분의 판을 결정짓는 몇 가지 판단, 그리고 모두가 묻는 질문인 “실제로 몇 판이나 이길 수 있나”에 대한 솔직한 답을 정리했어요.
규칙
배치. 테이블로에는 일곱 줄이 있어요. 첫 줄에 한 장, 둘째 줄에 두 장, 이렇게 늘어나서 마지막 줄에는 일곱 장이에요. 각 줄의 맨 위 카드만 앞면이에요. 남은 24장은 덱이 되고, 위쪽에는 빈 파운데이션 네 개가 있어요.
목표. 52장을 모두 파운데이션으로 옮기는 거예요. 각 파운데이션에는 같은 무늬를 A부터 K까지 쌓아요.
테이블로 이동. 테이블로에서는 색을 번갈아 가며 숫자가 내려가게 쌓아요. 빨간 7은 검은 8 위에, 검은 6은 그 빨간 7 위에 놓는 식이에요. 카드 한 장도, 앞면인 연속 카드 묶음 전체도 옮길 수 있어요. 묶음의 맨 아래 카드가 놓을 자리의 카드와 맞기만 하면 돼요. 한 줄에서 마지막 앞면 카드를 옮기면 그 아래 뒤집힌 카드가 앞면으로 뒤집혀요.
빈 줄. 빈 줄에는 K, 또는 K로 시작하는 연속 카드만 옮길 수 있어요.
덱. 덱에서 카드를 넘겨 버림 더미에 올려요. 한 장 뽑기는 한 장씩, 세 장 뽑기는 세 장씩 넘기고 세 장 뽑기에서는 맨 위 카드만 쓸 수 있어요. 덱이 다 떨어지면 버림 더미를 다시 뒤집어 덱으로 써요.
파운데이션. A는 언제든 빈 파운데이션에 올릴 수 있고, 그다음 같은 무늬의 2, 3 순서로 올려요. 필요하면 파운데이션의 카드를 테이블로로 다시 내릴 수도 있지만, 대부분은 그럴 일이 없어요.
이게 전부예요. 규칙은 간단한데, 잘하려고 들면 생각보다 깊은 게임이에요.
승패를 가르는 네 가지 판단
1. 어떤 뒤집힌 카드를 노릴지. 숨겨진 카드 한 장 한 장은 내가 모르는 정보예요. 앞면 카드를 이리저리 옮기기만 하는 수보다 뒤집힌 카드를 드러내는 수를 먼저 두고, 숨겨진 카드가 더 많은 긴 줄을 우선하세요. 거기서 한 장이 드러날 때마다 풀리는 게 더 많거든요.
2. 빈 줄에 무엇을 넣을지. 줄을 비우는 건 큰 가치가 있지만, 대충 채우면 그 가치를 그냥 버리는 셈이에요. 빈 줄은 K와 그 아래로 쌓일 모든 카드를 위한 주차 공간이에요. 쓸 수 있는 K가 두 장이면, 짝이 될 Q가 보이는 쪽을 고르세요. 쓸 K가 없다면, 할 수 있다는 이유만으로 K를 옮기기보다 몇 수 동안 줄을 비워 두는 게 나을 때가 많아요.
3. 언제 카드를 위로 올릴지. A와 2는 바로 올리세요. A 위에는 아무것도 쌓을 수 없고, 2가 받을 수 있는 건 A뿐이니까요. 3부터는 잠깐 멈추세요. 테이블로에 있는 검은 5는 빨간 4를 놓을 자리지만, 파운데이션에 올라간 같은 5는 그렇지 않아요. 기준은 이거예요. 테이블로나 버림 더미의 어떤 카드도 그 카드를 더 이상 필요로 하지 않을 때, 또는 자리가 필요할 때만 올리세요.
4. 덱을 어떤 순서로 쓸지. 세 장 뽑기에서는 지금 쓰는 카드가 그 뒤의 순서를 통째로 바꿔요. 덱 카드를 쓰기 전에, 그걸 가져가면 다음 바퀴의 순서가 밀려서 필요한 카드가 손에 닿게 되는지, 아니면 닿지 않게 되는지 따져 보세요. 세 장 뽑기를 잘하는 사람은 쓸 수 있는 카드를 일부러 넘기기도 해요.
승률에 대해 수학이 말해 주는 것
모든 판을 이길 수 있는 건 아니에요. 그리고 그건 결함이 아니라 원래 게임의 일부예요.
한 장 뽑기에 덱을 무제한으로 돌 수 있는 클론다이크를 두고, 연구자들이 무작위 판 수많은 표본에 컴퓨터 솔버를 돌려 봤더니 대략 80~90%의 판은 이길 수 있었어요. 하지만 이건 완전한 정보, 즉 솔버가 뒤집힌 카드를 모두 볼 수 있을 때 얘기예요. 숨겨진 카드가 있는 상태에서 보이는 것만으로 최선의 판단을 내리며 “신중하게” 플레이하면 추정치가 떨어지고, 세 장 뽑기에 덱 바퀴 수까지 제한하면 더 떨어져요. 그러면 실력 좋은 사람이 서너 판에 한 판 정도 이기는 수준이 돼요.
실제로 무슨 뜻이냐면, 연패는 대개 내 탓이 아니라 카드 탓이에요. 세 장 뽑기에서 승률 30~40% 정도면 훌륭한 결과예요. 승률을 높이고 싶다면 한 장 뽑기를, 더 어려운 퍼즐을 원한다면 세 장 뽑기를 하면서 덱 바퀴 수를 세어 보세요.
다들 건너뛰는 부분
클론다이크에는 유명한 지루한 작업이 하나 있어요. 마지막 뒤집힌 카드가 앞면이 되는 순간, 게임은 수학적으로 이미 이긴 거예요. 모든 줄이 깔끔하게 내려가는 연속 카드라 잘못될 일이 없거든요. 그런데도 클래식 버전은 남은 카드를 하나하나 파운데이션으로 클릭해 올리게 해요. 이미 아는 결과를 확인하려고 마흔 번 넘게 클릭하는 거죠.
저희 버전은 바로 그 순간을 지켜봐요. 결과가 확정되면, 즉 숨겨진 카드가 모두 드러나면 금색 Finish(마무리) 버튼이 나타나서 나머지를 한 장씩 대신 진행해 줘요. 승리를 직접 입력하는 대신 지켜보면 돼요. 그 전에는 절대 나타나지 않으니, 내 결정을 빼앗는 일도 없어요.
솔리테어가 모든 컴퓨터에 있는 이유
클론다이크 솔리테어는 1990년 마이크로소프트 인턴이던 웨스 체리(Wes Cherry)가 Windows 3.0용으로 만들었고, 이후 20년 동안 모든 Windows 버전에 들어갔어요. 공식적인 목적은 새 사용자에게 마우스로 끌어다 놓는 법을 가르치는 거였는데, 결과적으로 카드 게임 하나가 역사상 가장 많이 실행된 소프트웨어 중 하나가 됐어요. 체리는 이걸로 돈을 한 푼도 받지 못했어요.
여기서 플레이하기
카드를 드래그해서 줄을 쌓고, 갈 곳이 있는 카드는 더블클릭해서 파운데이션으로 보내고, 덱을 클릭해서 카드를 뽑고, 잘못 둔 수는 Undo(되돌리기)로 되돌리세요. 새 판은 클릭 한 번이면 되고, 하던 판은 다시 와도 그대로 남아 있어요.