출처 및 검증
기준: 앱
이 사이트에 설명된 규칙은 Codebreaker Master 앱의 코드를 직접 읽고 확인한 것입니다. 힌트 계산, 단계, 모드, 줄 확정 방식이 해당됩니다. 앱 내 도움말과 코드가 다를 때는 사이트가 코드를 따릅니다.
참고한 출처
- Bulls and cows (새 탭) (Wikipedia, 영어): 색깔 코드 게임의 원형인 종이와 연필로 하는 추리 게임과 그 역사.
- 미니맥스 알고리즘 (새 탭) (Wikipedia): 최악의 경우에 남는 가능성이 가장 적은 시도를 고른다는 개념(전략 페이지).
- Donald E. Knuth, 컴퓨터로 말 네 개짜리 색깔 코드를 찾는 방법에 관한 논문, Journal of Recreational Mathematics, 9권 1호, 1976-1977 (Baywood Publishing): 가장 큰 남은 그룹을 기준으로 삼는 방법에 관한 대표 논문. 원작 보드게임의 상표명이 제목에 들어 있어 링크와 제목 없이 인용합니다.
링크는 2026년 10월 30일에 확인했습니다.
예시를 검증하는 방법
매번 공개하기 전에 서로 독립된 두 프로그램이 사이트의 모든 계산을 다시 수행합니다:
- 앱 엔진에 연결하되 수정하지는 않는 도구가 예시 게임을 플레이어처럼 한 판씩 진행합니다. 말을 놓고, 줄마다 확정하고, 앱이 계산한 힌트를 기록합니다.
- 각 단계에서 가능한 코드의 수를 세고, 시도할 때마다 모든 힌트와 여전히 맞는 코드를 셉니다.
- 무작위 10,000회 추첨으로 도전 모드의 범위를 확인하고, 엔진이 받아들이거나 거부하는 사용자 지정 형식을 확인합니다.
- 따로 작성된 두 번째 프로그램이 모든 힌트, 모든 개수, 모든 분포를 다시 계산하며, 조금이라도 차이가 나면 공개를 거부합니다.
오류를 발견하셨나요? 문의 페이지로 알려 주세요.