5~7번 만에 숫자를 맞히는 법
숫자야구에서 운은 생각보다 중요하지 않아요. 좋은 시도는 숫자를 맞히지 못해도 정답 후보를 크게 줄여 줘요. 아래 수치는 저희 봇이 가능한 5040개 숫자를 모두 풀어 본 결과예요.
봇은 몇 번 만에 맞힐까
봇은 평균 5.27번 만에 맞혀요. 숫자의 61%는 5번 이내, 98%는 6번 이내에 맞히고, 7번을 넘긴 적은 없어요.
| 시도 횟수 | 숫자 개수 | 비율 |
|---|---|---|
| 1 | 1 | 0.1% 미만 |
| 2 | 4 | 0.1% 미만 |
| 3 | 59 | 1.2% |
| 4 | 574 | 11.4% |
| 5 | 2430 | 48.2% |
| 6 | 1885 | 37.4% |
| 7 | 87 | 1.7% |
참고로, 컴퓨터로 모든 전략을 전수 조사해 보면 어떤 전략도 평균 5.21번보다 좋을 수 없어요. 봇은 이상적인 값과 0.1번도 차이 나지 않고, 그 원리는 한 문장으로 설명할 수 있어요.
핵심: 후보를 고르게 나누기
결과는 남은 숫자들을 여러 그룹으로 나눠요. 거의 모든 후보가 같은 결과를 낸다면 그 시도로 알게 되는 건 거의 없어요. 그룹 크기가 비슷하다면 어떤 결과가 나와도 남는 후보가 적어요. 봇은 매번 5040개 숫자를 모두 시험해 보고 평균적으로 후보가 가장 적게 남는 숫자를 골라요. 풀이 분석의 “최선의 수”도 같은 방식으로 표시돼요.
첫 시도
아무것도 모를 때는 어떤 첫 시도든 똑같이 좋아요. 숫자 이름만 바꿔 붙이면 어떤 수든 0123이 되니까요. 첫 시도 후에는 평균 약 931개의 후보가 남아요. 0123을 입력했을 때 결과는 이렇게 나뉘어요.
| 결과 | 숫자 개수 |
|---|---|
| 1B | 1440 |
| 2B | 1260 |
| 1S 1B | 720 |
| 1S | 480 |
| 아웃 | 360 |
| 3B | 264 |
| 1S 2B | 216 |
| 2S | 180 |
| 2S 1B | 72 |
| 3S | 24 |
| 4B | 9 |
| 1S 3B | 8 |
| 2S 2B | 6 |
| 4S | 1 |
가장 흔한 결과는 1B와 2B예요. 아웃은 오히려 운이 좋은 결과예요. 숫자 네 개를 한 번에 지워서 360개만 남으니까요.
두 번째와 세 번째 시도
- 새 숫자를 쓰세요. 두 번째 시도로 4567 같은 수를 입력하는 게 0123을 다시 섞는 것보다 대개 더 유용해요. 나머지 네 숫자 중 정답 숫자가 몇 개인지, 그러니 남은 8과 9 중에는 몇 개인지도 알려 주니까요.
- 이미 쓴 숫자와 새 숫자를 섞으세요. 0123 중 두 개가 정답에 있다는 걸 알면, 쓴 숫자 두 개와 새 숫자 두 개로 된 시도가 어느 것인지 찾는 데 도움이 돼요.
- 정답이 될 수 없는 수도 피하지 마세요. 이전 결과와 분명히 맞지 않는 수가 맞는 어떤 수보다 후보를 더 잘 나눌 때가 있어요. 봇도 바로 그렇게 해요.
숫자보다 자리가 중요해요
어떤 숫자들인지 알고 나면 순서만 남아요. 네 숫자는 24가지로 배열할 수 있어요. 스트라이크가 없는 시도도 자리에 대해 알려 준다는 걸 잊지 마세요. 그 시도의 숫자는 하나도 그 자리에 없다는 뜻이니까요. 이것만으로 몇몇 배열이 바로 빠지고, 두세 번이면 끝나는 경우가 많아요.
알아낸 것을 적어 두세요
확실히 없는 숫자는 지우고, 확실히 있는 숫자는 표시하고, 어느 숫자가 어디에 올 수 있는지 따져 보세요. 메모가 바로 그걸 위한 기능이에요. 연승 걱정 없이 연습하고 싶다면 연습 모드를 이용하세요.