Codebreaker Master

Codebreaker Master 전략

요약

각 힌트는 코드를 제거합니다. 매 시도 후에는 아직 가능한 코드, 즉 지금까지의 모든 시도에서 정확히 같은 힌트를 줬을 코드들을 기억해 두세요. 그런 다음 이 코드들을 가장 잘 나누는 시도를 고르고, 가능하면 아직 정답일 수 있는 코드를 내세요.

소거법으로 추리하기

중급 레벨에서는 처음에 가능한 코드가 6,720개입니다. 지금까지의 모든 시도에서 앱이 표시한 힌트와 정확히 같은 힌트를 줬을 코드라면 계속 가능한 코드로 남습니다. 이 레벨의 예시 게임에서는 각 시도 후에 1,920개, 464개, 32개, 7개, 1개가 남습니다. 마지막 시도가 바로 정답 코드입니다.

  • 위치가 틀린 색 3개: 가능한 코드 1,920개가 남습니다.
  • 위치가 틀린 색 3개: 가능한 코드 464개가 남습니다.
  • 위치가 맞은 색 2개, 위치가 틀린 색 1개: 가능한 코드 32개가 남습니다.
  • 위치가 맞은 색 2개, 위치가 틀린 색 1개: 가능한 코드 7개가 남습니다.
  • 위치가 맞은 색 5개: 가능한 코드 1개가 남습니다.

첫 번째 시도

좋은 첫 시도는 코드를 가능한 응답마다 하나씩, 작은 그룹 여러 개로 잘 나눕니다. 표는 몇 가지 첫 시도에 대해 앱이 줄 수 있는 응답의 수와 최악의 경우 남는 코드의 수를 보여 줍니다.

중급 레벨, 처음에 가능한 코드 6,720개.
첫 시도가능한 응답최악의 경우 남는 코드
171 920
101 680
62 880

코드에 같은 색이 반복되지 않는 중급 레벨에서, 서로 다른 5가지 색(빨강, 노랑, 파랑, 주황, 보라)으로 하는 시도는 최악의 경우 1,920개의 코드가 남고 응답은 17가지가 가능합니다. 같은 색을 두 번씩 쓰는 빨강, 빨강, 노랑, 노랑, 파랑 시도는 가능한 응답이 더 적지만(10가지) 최악의 경우에도 1,680개만 남습니다. 코드에 반복되는 색이 없더라도 시도에서 색을 반복하면 도움이 될 수 있습니다. 반면 빈 칸이 있는 줄은 훨씬 덜 잘 나눕니다.

아직 가능한 코드 내기

남은 코드가 적을 때는 가능하면 그중 하나를 내세요. 그것이 정답이면 승리하고, 아니더라도 응답으로 나머지가 제거됩니다. 어려움 레벨의 예시 게임에서 6번째 시도 전에는 코드가 2개 남아 있습니다. 보라, 회색, 노랑, 주황, 검정, 노랑 시도는 그중 하나이며, 두 코드는 각각 서로 다른 응답을 줍니다. 응답을 받으면 코드가 1개만 남고, 다음 시도에서 승리합니다.

코드에 같은 색이 반복될 수 있을 때

어려움 레벨과 극한 레벨에서는 코드에 같은 색이 다시 나올 수 있습니다. 그러면 가장 좋은 첫 시도가 달라집니다.

어려움 레벨, 처음에 가능한 코드 430,920개.
첫 시도가능한 응답최악의 경우 남는 코드
2794 620
2773 440
1584 420
6185 220

어려움 레벨에서 빨강, 빨강, 노랑, 노랑, 파랑, 파랑 시도는 최악의 경우 73,440개의 코드가 남고, 빨강, 노랑, 파랑, 주황, 보라, 초록 시도는 94,620개가 남습니다. 또한 찾은 색이 여러 번 나올 수 있다는 점도 생각하세요. 위치가 맞은 말이 있다고 해서 그 색이 더 없다는 뜻은 아닙니다.

채우지 않은 줄

앱은 마지막 줄을 제외하고 빈 칸이 있는 줄도 받아 줍니다. 그런 줄은 승리할 수 없고 한 줄을 소모합니다. 처음에는 완성된 줄보다 알아내는 정보도 적습니다(빨강, 노랑, 빈 칸, 빈 칸, 빈 칸은 가능한 응답이 6가지, 빨강, 노랑, 파랑, 주황, 보라는 17가지). 한 가지 구체적인 질문만 풀면 될 때, 예를 들어 한 색의 위치만 알면 될 때 쓸모가 있습니다.

마지막 기회 모드에서

이미 낸 줄만으로도 코드를 하나로 좁힐 수 있습니다. 줄을 하나씩 다시 살펴보면서 그때마다 맞는 코드만 남기세요. 사이트의 예시에서는 중급 레벨의 미리 채워진 9줄만으로 코드가 하나만 남습니다.