출처와 검증
참고한 출처
- Golf(솔리테어) (새 탭) (위키백과, 영어): 초기 배치(앞면이 보이는 카드가 열마다 5장씩 놓인 7개 열, 시작 카드 1장, 뽑기 카드 16장), 무늬에 관계없이 한 단계 높거나 낮은 카드 제거, 킹과 에이스를 연결하지 않고 킹 위에 카드를 놓지 않는 엄격한 규칙, 뽑기 더미 재사용 불가, 아홉 번의 카드 배분에 걸친 전통적인 점수 계산, 더 쉬운 변형 규칙
- 솔리테어(게임) (새 탭) (위키백과, 프랑스어): 용어: 솔리테어, 페이션스, 배치 영역, 뽑기 더미, 버린 카드 더미
링크 확인일: 2026년 10월 30일. Golf에는 공식 규정이 없습니다. 이 사이트에서 설명하는 규칙은 우선적으로 Golf Solitaire 앱의 코드를 확인해 정리한 앱 규칙이며, 전통 규칙은 별도로 소개합니다.
예시를 검증하는 방법
매번 출시하기 전에 프로그램이 예시 게임 4개와 사이트의 모든 숫자를 검사합니다.
- 앱과 동일한 섞기 방식으로 게임 코드에서 초기 카드 배치를 다시 계산하고, 앱 코드가 생성한 배치와 비교합니다.
- 모두 서로 다른 카드 52장: 열마다 5장씩 놓인 7개 열, 뽑기 카드 16장, 버린 카드 1장;
- 소개된 게임의 모든 수를 다시 실행하여 앱 규칙상 허용되는지 확인하고, 점수와 수를 앱의 결과와 비교합니다;
- 각 카드 배분에 대해 정확 탐색 풀이 프로그램이 이미 확인한 배치를 기억하면서 허용되는 모든 수의 순서를 시도하여, 제거할 수 있는 최대 카드 수를 계산합니다. 이 프로그램은 앱 코드를 이용한 버전과 별도로 작성한 버전, 두 가지로 구현되어 있으며 두 결과는 반드시 같아야 합니다;
- 소개된 규칙(가려지지 않은 카드, 인접한 숫자 단계, 킹과 에이스, 카드 뽑기, 게임 종료, 배점)을 앱 코드에서 다시 확인합니다.
전략 조언은 규칙과 구분하여 조언으로 제시합니다. 소개된 게임은 이 프로그램으로 찾았습니다. 해당 카드 배분에서 이길 수 있는지 또는 이길 수 없는지를 증명할 뿐, 다른 카드 배분에 대해서는 아무것도 말해 주지 않습니다. 오류가 있으면 문의 페이지로 알려 주세요.