FreeCell Solitaire

FreeCell의 규칙

요약

52장의 카드가 모두 보입니다. 카드를 한 장씩 8개의 열, 4개의 셀, 4개의 기초 더미 사이에서 옮깁니다. 열에서는 색이 반대이고 숫자가 한 단계 높은 카드 위에 카드를 놓습니다. 모든 카드를 무늬별로 에이스부터 킹까지 기초 더미에 쌓으면 승리합니다.

초기 배치

조커를 뺀 52장의 카드를 섞은 뒤, 앞면이 보이게 7, 7, 7, 7, 6, 6, 6, 6장씩 8개의 열에 나눠 놓습니다. 판 위쪽에는 처음에 비어 있는 빈 셀 4개와 무늬별로 하나씩인 파운데이션 4개(스페이드, 하트, 다이아몬드, 클로버)가 있습니다.

가능한 수

항상 열의 맨 위 카드(다른 카드에 덮여 있지 않은 마지막 카드) 또는 셀에 있는 카드를 옮깁니다.

  • 열에 놓기: 놓으려는 카드는 아래 카드와 색이 반대여야 하며(검은색 위에 빨간색, 빨간색 위에 검은색), 숫자가 정확히 한 단계 낮아야 합니다. 하트 7은 스페이드나 클럽 8 위에 놓을 수 있습니다.
  • 셀로: 셀이 비어 있다면 어떤 카드든 놓을 수 있습니다. 셀 하나에는 카드를 한 장만 보관할 수 있습니다.
  • 파운데이션 위로: 먼저 해당 무늬의 에이스를 놓고, 이어서 2, 3 순으로 킹까지 올립니다. 항상 같은 무늬로, 한 번에 한 장씩 올립니다.
  • 빈 열로: 어떤 카드든, 또는 카드 묶음 전체(아래 참조)를 옮길 수 있습니다.

숫자 순서는 에이스(가장 낮음)에서 킹까지입니다: 에이스, 2부터 10, 잭, 퀸, 킹.

카드 묶음 이동

열 안에 이미 순서대로 정리된 연속 카드(색이 번갈아 나오고 숫자가 이어지는 카드)는 한 묶음으로 옮길 수 있습니다. 이는 편의를 위한 기능일 뿐입니다. 빈 셀과 빈 열을 거쳐 카드를 한 장씩 나눠 옮긴 뒤 다시 쌓는 것과 같습니다. 따라서 한꺼번에 옮길 수 있는 카드 묶음의 최대 크기는 다음과 같이 계산합니다.

(빈 셀 수 + 1) × 2의 (빈 열 수)제곱

빈 열 하나는 용량을 두 배로 늘리고, 빈 셀 하나는 카드 한 장만큼만 늘립니다. 카드 묶음을 빈 열 로 옮길 때는 목적지가 되는 그 빈 열을 계산에 넣지 않습니다. 자기 자신으로 옮기기 위한 중간 경유지로는 쓸 수 없기 때문입니다.

한 번에 옮길 수 있는 카드의 최대 장수입니다. 수치는 앱의 규칙에 맞춰 다시 계산한 것입니다.
프리셀카드가 있는 열로 이동, 빈 열 0개카드가 있는 열로 이동, 빈 열 1개카드가 있는 열로 이동, 빈 열 2개빈 열로 이동, 빈 열 총 1개빈 열로 이동, 빈 열 총 2개
012412
124824
2361236
3481648
451020510

예: 빈 셀이 4개이고 빈 열이 1개일 때, 카드가 있는 열로는 최대 10장까지 옮길 수 있지만 빈 열로는 5장까지만 옮길 수 있습니다. 예시 페이지에서 실제 게임으로 이 경우를 볼 수 있습니다.

게임의 끝

52장의 카드가 모두 파운데이션에 놓이면 게임에서 승리합니다. 더 이상 쓸 만한 수가 없으면 사실상 패배이며, 이때는 수를 되돌리거나 다시 시작해야 합니다.

앱에서 추가로 제공하는 기능

다음 사항은 FreeCell Solitaire 앱에만 해당하며, 다른 버전의 게임에서는 방식이 다를 수 있습니다.

  • 셀 개수: 새 게임 창에서 4개, 2개, 1개 중에서 고를 수 있습니다. 없앤 셀은 판에서 사라지며 그룹 크기 계산에도 포함되지 않습니다.
  • 기초 더미로 자동 이동하지 않음: 카드는 저절로 기초 더미로 이동하지 않습니다. 카드를 한 번 누르면 기초 더미로 옮기기를 시도합니다. 드래그하거나 두 번 눌러서 옮길 수도 있습니다.
  • 기초 더미에서 다시 가져오기: 기초 더미의 맨 위 카드를 드래그해 배열판에 다시 놓을 수 있습니다.
  • 되돌리기: 최근 100개의 동작까지 가능합니다.
  • 게임 코드: 각 카드 배치에는 코드(예: FC1-C4-AAAAAKH)가 있어 동일한 배치를 다시 불러올 수 있습니다. FAQ를 참고하세요.

앱의 점수

수점수
파운데이션에 놓은 카드 1장+10
셀에서 테이블로 옮긴 카드 1장+5
그 밖의 모든 수0

이동을 취소하면 그 이동으로 얻은 점수가 차감되며, 점수는 절대 0점 아래로 내려가지 않습니다.