프리셀 솔리테어
프리셀은 어떤 놀이인가
첫 순간부터 카드가 전부 앞면입니다. 감춘 것도 없고 뽑을 더미도 없어서, 도중에 섞이는 바람에 살아나거나 망하는 일이 없습니다. 이 놀이의 재미는 거기서 옵니다 — 프리셀의 한 판은 이미 답이 정해진 퍼즐이고, 나와 답 사이에 있는 것은 어떤 차례로 풀어내느냐 하나뿐입니다.
판이 깔리는 모양
카드 52장이 여덟 열로 들어갑니다 — 일곱 장짜리 넷, 여섯 장짜리 넷. 판 위쪽 왼편에 한 장씩 담는 프리셀 넷, 오른쪽에 무늬마다 하나씩 홈셀 넷이 있습니다. 홈셀 넷이 에이스부터 킹까지 다 차면 이깁니다.
어떻게 옮기는가
한 번에 한 장입니다. 열 위에 놓으려면 숫자가 하나 낮고 색이 달라야 하고, 홈셀 위에 놓으려면 같은 무늬에서 숫자가 하나 높아야 합니다. 빈 열은 어떤 카드든 받습니다 — 빈 열이 프리셀보다 값진 이유가 이것입니다.
묶음째 옮기는 것은 예외처럼 보이지만 예외가 아닙니다. 한 장씩 옮기는 일을 게임이 대신 해 줄 뿐이라, 한 장씩 날라도 자리가 넉넉했을 때만 묶음이 갑니다. 이 사이트가 화면에 띄워 두는 숫자가 그것입니다 — 한 번에 (1 + 빈 프리셀) × 2^(빈 열) 장을 옮길 수 있고, 빈 열 안으로 옮길 때는 한 장이 줄어듭니다. 판을 잃는 것은 대개 이 「한 장이 줄어든다」를 잊었을 때입니다.
더 자주 이기려면
에이스와 2를 일찍 파내고, 프리셀은 적어도 하나 비워 두고, 열을 비우는 일을 곁다리가 아니라 진짜 목표로 삼으세요 — 한 번에 옮길 수 있는 장수가 두 배가 됩니다. 판이 막히면 원인은 거의 언제나 같습니다. 너무 일찍 쌓아 올린 길고 깔끔한 묶음 밑에 낮은 카드 한 장이 깔려 있는 것입니다.
딜 번호
이 사이트는 마이크로소프트 프리셀과 같은 번호를 씁니다. 기억하는 판의 번호를 넣으면 그 판이 그대로 나옵니다. 처음 32,000판 가운데 11982번도 그대로 있습니다 — 프리셀이 다섯 칸 있어야 풀리는데 게임은 넷만 주는, 아예 이길 수 없는 단 한 판입니다. 주소에 ?deal=11982 를 붙이면 볼 수 있습니다.
우리 풀이기가 100수 안에 못 끝낸 판은 내보내지 않습니다. 받은 판은 풀 수 있는 판입니다.
숫자로 본 프리셀
이 사이트의 풀이기로 마이크로소프트 원본 32,000판을 전부 풀어 봤습니다. 31,976판을 이겼고, 11982번은 이길 수 없음을 증명했고, 나머지 23판은 탐색 한도(국면 100만 개) 안에 끝내지 못했습니다. 그 23판은 우리 풀이기에게 어려운 판이지 사람에게 막힌 판이 아닙니다 — FreeCell FAQ는 11982번을 뺀 마이크로소프트 딜이 모두 풀렸다고 적습니다.
다섯 판 중 네 판은 프리셀 두 칸만으로 이길 수 있습니다. 대부분의 판에서 나머지 두 칸은 써도 되는 여유라는 뜻입니다. 네 칸이 다 필요한 판은 120판에 1판꼴입니다. 딜마다 프리셀 0칸부터 한 칸씩 늘려 풀어 보고 처음 이기는 칸 수에서 멈췄으며, 한도 안에 답이 나오지 않은 51판은 표에서 뺐습니다.

