공략과 이야기

프리셀 공략: 한 번에 몇 장을 옮길 수 있을까

프리셀은 52장이 처음부터 모두 보이는 카드놀이예요. 숨은 카드가 없으니 이기고 지는 것은 거의 계획에 달려 있어요. 계획을 세울 때마다 하게 되는 계산이 "지금 몇 장을 한 번에 옮길 수 있나"예요. 그 답이 나오는 이유를 그림으로 풀고, 판을 읽는 요령을 정리했어요.

판의 구성과 규칙

카드 한 벌 52장을 여덟 줄에 모두 앞면으로 펼쳐 놓고 시작해요. 왼쪽 네 줄에는 7장, 오른쪽 네 줄에는 6장이 놓여요. 왼쪽 위에는 빈칸 네 개가, 오른쪽 위에는 파운데이션 네 칸이 있어요.

처음 판을 간단히 그렸어요. 맨 윗줄 왼쪽 네 칸이 빈칸, 오른쪽 네 칸(A)이 파운데이션이에요. 아래 여덟 줄의 52장은 모두 앞면이에요.

목표는 모든 카드를 파운데이션에 무늬별로 A부터 K까지 쌓는 거예요. 규칙은 네 가지예요.

카드는 끌어다 놓거나, 눌러서 고른 뒤 옮길 곳을 눌러 옮겨요.

묶음의 한도를 세는 법이 프리셀 계획의 바탕이에요. 재미판의 프리셀은 한도를 넘는 묶음을 옮기게 해 주지 않아요. 그러니 미리 셀 줄 알아야 계획이 틀어지지 않아요.

빈칸만 있을 때 옮길 수 있는 장수

프리셀에서 카드는 원래 한 번에 한 장씩 움직여요. 묶음을 한 번에 옮기는 것은, 빈칸을 거쳐 한 장씩 옮기는 수고를 대신 해 주는 거예요. 그래서 옮길 수 있는 장수는 임시로 쓸 자리가 몇 개인지에 달려 있어요.

빈 줄이 없고 빈칸 두 개가 비어 있다면 세 장을 옮길 수 있어요.

① 옮기기 전
빈칸빈칸
3876
9
② 두 장은 빈칸에
67
3
98
③ 다시 얹기
빈칸빈칸
3
9876
비어 있는 빈칸 두 개와 줄 두 개만 그렸어요. 노란 테두리가 옮길 묶음이에요. 6과 7을 빈칸에 올려 두고, 8을 9 위로 옮긴 다음, 7과 6을 차례로 다시 얹어요.

빈칸 하나에 한 장씩 치워 둘 수 있으니, 비어 있는 빈칸이 두 개면 두 장을 치우고 한 장을 더 옮길 수 있어요. 빈칸이 하나면 두 장, 네 개가 모두 비어 있으면 다섯 장이에요. 곧 비어 있는 빈칸 수 + 1장이에요. 빈칸이 모두 차 있으면 한 번에 한 장만 움직여요.

빈 줄이 있으면 두 배

빈 줄은 빈칸과 달리 묶음을 통째로 받아 줘요. 그래서 빈 줄이 하나 있으면 묶음을 반으로 나눠 옮길 수 있어요. 줄 끝 쪽 절반을 빈 줄에 잠시 내려놓고, 남은 절반을 목적지로 옮긴 뒤, 내려놓았던 절반을 그 위에 다시 얹어요. 절반 하나하나는 빈칸만으로 옮길 수 있는 크기면 돼요.

① 옮기기 전
빈칸
38765
9
빈 줄
② 절반은 빈 줄에
빈칸
387
9
65
③ 나머지를 옮기기
빈칸
3
987
65
빈칸 하나와 빈 줄 하나가 비어 있을 때예요. 빈칸 하나로는 한 번에 두 장을 옮길 수 있어요. 6과 5를 빈 줄에 내려놓고, 8과 7을 9 위로 옮겨요. 마지막으로 6과 5를 7 위에 다시 얹으면 네 장이 모두 넘어가고 빈 줄도 다시 비어요.

빈 줄이 하나 더 있으면 같은 일을 한 번 더 할 수 있어서 다시 두 배가 돼요. 정리하면 이래요.

한 번에 옮길 수 있는 장수

(비어 있는 빈칸 수 + 1) × 2빈 줄 수

비어 있는 빈칸빈 줄 없음빈 줄 1개빈 줄 2개
0개1장2장4장
1개2장4장8장
2개3장6장12장
3개4장8장16장
4개5장10장20장

묶음은 K부터 A까지 다 이어도 13장이에요. 표에서 13이 넘는 칸은 어떤 묶음이든 옮길 수 있다는 뜻이에요.

빈 줄로 옮길 때는 한 줄을 빼요

옮기려는 곳이 바로 그 빈 줄이라면 사정이 달라요. 그 줄은 목적지라서 임시 자리로 쓸 수 없어요. 그래서 빈 줄 수에서 하나를 빼고 세어요.

빈칸
빈칸 하나
38765
옮길 줄
빈 줄
목적지
빈칸 하나와 빈 줄 하나가 비어 있을 때예요. 다른 카드 위로는 네 장을 옮길 수 있지만, 이 빈 줄로는 (1 + 1) × 1 = 2장, 곧 6과 5까지만 한 번에 옮길 수 있어요.

긴 묶음을 빈 줄로 통째로 옮기려다 한도에 걸리는 일이 많아요. 빈 줄로 옮길 때는 표에서 한 칸 왼쪽을 본다고 기억해 두면 돼요.

첫 수 전에 판 읽기

모든 카드가 보이니 첫 수를 두기 전에 할 일이 있어요. A 네 장과 2 네 장이 어디에 있는지 찾아요. 파운데이션은 A부터 쌓으니, 낮은 카드가 올라가야 나머지가 풀려요. A와 2가 깊이 묻힌 줄이 먼저 손대야 할 줄이에요.

AJ49
A가 묻힌 줄
210
9 자리
K5
4 자리
A를 세 장이 덮고 있어요. 9는 10 위로, 4는 5 위로 보낼 수 있으니 빈칸은 갈 곳이 없는 J에게 하나만 쓰면 돼요.

묻힌 카드를 꺼낼 때는 그 카드를 덮은 카드를 한 장씩 어디로 보낼지 미리 정해요. 다른 줄의 알맞은 카드 위로 보낼 수 있는 카드에는 빈칸을 쓰지 않아요. 빈칸은 갈 곳이 없는 카드에게만 써요.

다음으로 K를 봐요. 줄의 첫 자리에 있는 K는 그대로 두면 돼요. 낮은 카드를 덮고 있는 K가 골칫거리예요. K는 다른 카드 위에 놓을 수 없어서, 그 밑의 카드를 꺼내려면 빈 줄을 내주거나 빈칸 하나를 오래 묶어 둬야 해요. 어느 줄을 먼저 비울지도 이때 정해요. 처음에 6장인 오른쪽 네 줄 가운데 치우기 쉬운 줄이 후보예요.

빈칸과 빈 줄을 아끼는 법

장수를 셀 줄 알면 무엇을 아껴야 하는지도 보여요.

빈칸에 카드를 넣어서라도 줄을 비우는 편이 나을 때가 있어요. 빈칸 네 개가 비어 있고 빈 줄이 없으면 한도는 다섯 장이에요. 빈칸 하나를 써서 빈 줄 하나를 얻으면 여덟 장으로 늘고, 둘을 쓰면 여섯 장이 돼요. 셋을 쓰면 네 장으로 오히려 줄어요.

빈칸 네 개가 모두 차고 빈 줄도 없으면 한 번에 한 장씩만 움직일 수 있어서 판이 쉽게 막혀요. 그래서 수를 두기 전에 세 가지를 물어요.

  1. 이 수를 두고 나면 빈칸과 빈 줄이 몇 개 남는가.
  2. 빈칸에 넣는 카드는 어디로 다시 나오는가.
  3. 다음에 옮기려는 묶음이 그때의 한도 안에 드는가.

재미판 프리셀의 도움 기능

프리셀은 거의 모든 판을 풀 수 있어요. 1번부터 32000번 가운데 풀 수 없는 판은 11982번 하나뿐이라고 알려져 있어요. 그러니 막혔다면 판이 아니라 수를 의심해요.

숨은 카드가 있는 솔리테어나 스파이더 카드놀이와 어떻게 다른지는 카드놀이 세 가지, 무엇부터 할까에 정리했어요.

프리셀표준 게임 번호 1~32000. 끝까지 풀리는 수를 알려 주는 힌트. 한 판 하기

다른 글