목록으로 돌아가기
게임 개요
숫자야구 아이콘 NB

숫자야구

Number Baseball

플레이 인원 1명 · 평균 2-8분

먼저 내 비밀 숫자를 정한 뒤, 컴퓨터가 내 숫자를 완전히 읽어내기 전에 상대 비밀 숫자를 맞히면 승리합니다. 각 모드마다 시도 횟수가 정해져 있고, 양쪽 모두 제한 안에 풀지 못하면 무승부로 끝납니다.

플레이 인원: 1P 평균 플레이 시간: 2-8분
숫자퍼즐전략보드게임

목표와 핵심 규칙

먼저 내 비밀 숫자를 정한 뒤, 컴퓨터가 내 숫자를 완전히 읽어내기 전에 상대 비밀 숫자를 맞히면 승리합니다. 각 모드마다 시도 횟수가 정해져 있고, 양쪽 모두 제한 안에 풀지 못하면 무승부로 끝납니다.

  • VS 컴퓨터 모드는 먼저 내 비밀 숫자를 확정하는 단계부터 시작합니다. 내가 숫자를 정하면 컴퓨터도 다른 비밀 숫자를 준비하고 대결이 열립니다.
  • 쉬움과 보통은 3자리, 어려움은 4자리로 진행됩니다. 비밀 숫자와 추리 숫자 모두 중복 없는 숫자만 쓸 수 있고, 첫 자리는 0이 될 수 없습니다.
  • 숫자를 던지면 스트라이크-볼 피드백이 바로 나옵니다. 숫자와 자리가 모두 맞으면 스트라이크, 숫자만 맞고 자리가 다르면 볼, 하나도 겹치지 않으면 OUT입니다.
  • 플레이어와 컴퓨터가 번갈아 추리하며, 양쪽 기록판이 따로 보입니다. 그래서 내가 얼마나 가까워졌는지뿐 아니라 컴퓨터가 내 숫자에 얼마나 다가왔는지도 함께 볼 수 있습니다.
  • 같은 숫자를 두 번 제출할 수 없고, 잘못된 입력은 입력 중이거나 제출 순간에 막힙니다. 한쪽이 전체 자리 수만큼 스트라이크를 만들면 즉시 라운드가 끝납니다.
  • 둘 다 시도를 모두 써도 정답이 나오지 않으면 무승부입니다. 또 컴퓨터 vs 컴퓨터 관전 모드에서는 같은 규칙을 AI끼리 자동으로 진행합니다.

현재 구현: 정면 승부형 코드 레이스

이 빌드는 많은 사람이 익숙한 '비밀 숫자 하나를 맞히는' 형식과 다릅니다. 먼저 내가 컴퓨터가 풀어야 할 비밀 숫자를 정하고, 컴퓨터도 다른 비밀 숫자를 숨긴 뒤 서로 번갈아 추리합니다. VS 컴퓨터 쉬움은 3자리 10회, VS 컴퓨터 보통은 3자리 9회, VS 컴퓨터 어려움은 4자리 10회이며, 두 가지 컴퓨터 vs 컴퓨터 모드에서는 같은 승부를 관전만 할 수 있습니다.

많이 알려진 종이판 버전: 비밀 숫자 1개

많은 사람이 숫자야구를 종이와 펜으로 먼저 배웁니다. 한쪽이 비밀 숫자를 적어 두고, 다른 쪽이 맞힐 때까지 계속 추리하는 방식입니다. 이 경우에는 내 숫자를 지킬 필요가 없어서 오직 내 추리 속도만 생각하면 됩니다. 반면 이 구현은 내가 단서를 얻는 매 턴마다 컴퓨터도 내 숫자를 읽을 기회를 얻기 때문에 훨씬 더 '대결'처럼 느껴집니다.

대표적인 하우스 룰: 3자리 vs 4자리

한국에서 가볍게 즐길 때는 3자리 중복 없는 숫자를 쓰는 경우가 많고, 해외 Bulls and Cows 예시는 4자리를 자주 사용합니다. 모임마다 시도 횟수를 바꾸거나 0 허용 범위를 다르게 잡기도 합니다. 이 구현은 모든 모드에서 첫 자리에 0을 금지하고, 쉬움/보통은 3자리로 빠르게 진행하며, 어려움과 컴퓨터 vs 컴퓨터 Pro에서만 4자리로 넓어집니다.

대표적인 하우스 룰: 중복 숫자와 OUT 표시

어떤 버전은 같은 숫자를 여러 번 써도 되고, 어떤 버전은 0스트라이크 0볼을 OUT이라고 따로 부르지 않습니다. 하지만 중복 숫자를 허용하면 단서 읽기가 훨씬 복잡해집니다. 이 구현은 추리를 깔끔하게 만들기 위해 모든 숫자를 중복 없이 제한하고, 같은 추리를 다시 던질 수 없으며, 완전한 빗나감은 바로 OUT으로 보여 줍니다.

조작 방법

마우스

  • 화면의 숫자 버튼을 클릭해 비밀 숫자나 추리 숫자를 채웁니다. 첫 칸에는 0이 들어가지 않고, 같은 숫자는 중복 입력되지 않습니다.
  • 추천 버튼을 클릭하면 세팅 단계에서는 가능한 비밀 숫자가, 대결 중에는 다음 추리 후보가 자동으로 채워집니다.
  • <- 버튼은 마지막 숫자를 지우고, 지우기는 전체 입력을 비우며, 경기 시작 또는 추리 제출 버튼은 현재 숫자를 확정합니다.
  • 상단 메뉴에서 다시 시작, 도움말, 모드 변경을 사용할 수 있습니다. 컴퓨터 vs 컴퓨터 모드에서는 숫자를 입력하지 않고 관전 패널과 양쪽 기록만 보면 됩니다.

키보드

  • 현재 전용 키보드 단축키는 없습니다. 데스크톱에서는 화면 키패드와 액션 버튼을 사용합니다.

터치

  • 화면의 숫자 버튼을 탭해 비밀 숫자나 추리 숫자를 채웁니다. 첫 칸에는 0이 들어갈 수 없고, 같은 숫자는 중복 입력되지 않습니다.
  • 추천 버튼을 탭하면 바로 쓸 수 있는 비밀 숫자나 다음 추리 후보를 자동으로 채울 수 있습니다.
  • <- 버튼은 마지막 숫자를 지우고, 지우기는 전체 입력을 비우며, 경기 시작 또는 추리 제출 버튼은 현재 숫자를 확정합니다.
  • 상단 메뉴에서 다시 시작, 도움말, 모드 변경을 사용할 수 있습니다. 컴퓨터 vs 컴퓨터 모드에서는 입력 없이 대결만 관전하면 됩니다.

초보 팁

  • 이 구현에서는 내 비밀 숫자도 중요합니다. 내 기록만 보지 말고, 반대편 컴퓨터 기록과 남은 가능성이 얼마나 빨리 줄어드는지도 함께 보세요.
  • OUT도 좋은 정보입니다. 숫자가 하나도 안 겹치면 여러 숫자를 한 번에 지울 수 있어서, 애매한 0스트라이크 1볼보다 더 강한 단서가 되기도 합니다.
  • 제출 전에는 '틀려도 무엇을 배울 수 있는 숫자인가?'를 먼저 생각해 보세요. 멋져 보이는 감보다 좋은 정보가 더 자주 이깁니다.

고급 팁

  • 추천 버튼은 출발점이지 정답 버튼이 아닙니다. 가능해 보이는 패턴이 둘 이상 남았다면, 당장 가장 그럴듯한 숫자보다 둘을 더 잘 갈라 주는 숫자를 던지는 편이 좋습니다.
  • 이 게임은 먼저 맞히는 쪽이 이기기 때문에 템포가 중요합니다. 이미 일부 자리를 알고 있다면, 너무 작은 개선만 노리며 턴을 낭비하지 마세요.
  • 4자리 어려움과 컴퓨터 vs 컴퓨터 Pro는 처음 경우의 수가 훨씬 큽니다. 초반에는 한 번에 넓게 거르는 추리가 무리한 승부수보다 더 값집니다.
  • 컴퓨터가 내 숫자에 빠르게 다가오고 있다면 조심스러운 추리보다 정보량 큰 추리가 더 좋을 수 있습니다. 때로는 완벽함보다 '먼저 끝내기'가 중요합니다.

유래와 역사

숫자야구는 오래된 종이 추리 게임인 Bulls and Cows와 같은 계열에 속합니다. 위키피디아는 Bulls and Cows가 상업 보드게임 Mastermind보다 먼저 있었고, 1970년 무렵에는 케임브리지의 MOO 같은 초기 컴퓨터 버전도 등장했다고 설명합니다. 이후 Mordechai Meirovitz가 1970년에 같은 아이디어를 바탕으로 Mastermind를 만들고 Invicta가 1971-72년에 출시하면서 이 숨은 코드 추리 형식은 종이 놀이나 교실 밖으로도 크게 퍼졌고, VICE 회고 기사도 그 붐을 자세히 다뤘습니다.

타임라인

  1. 1968 Frank King이 케임브리지에서 어린 시절 퍼즐을 바탕으로 MOO를 만들었고, 이는 뒤에 Bulls and Cows 계열의 초기 컴퓨터판으로 알려졌습니다.
  2. 1970 초기 컴퓨터판이 게임의 현대적 형태를 굳히는 동안, Mordechai Meirovitz가 같은 아이디어를 바탕으로 Mastermind를 개발했습니다.
  3. 1971 Invicta가 Mastermind를 출시하며 숨은 코드 추리 게임을 국제적인 보드게임 상품으로 만들기 시작했습니다.
  4. 1979 Mastermind 대회와 대중적 성공은 1970년대에 Bulls and Cows 계열 게임이 얼마나 널리 퍼졌는지를 보여 주었습니다.

관련 인물

  • Frank King 케임브리지에서 Bulls and Cows 계열의 매우 이른 컴퓨터판 MOO를 만든 인물입니다.
  • Mordechai Meirovitz 오래된 Bulls and Cows 추리 구조를 바탕으로 1970년에 Mastermind를 만든 인물입니다.

흥미로운 사실

  • 위키피디아는 중복 없는 고전 4자리 버전이 최대 7턴 안에는 항상 풀린다고 설명합니다.
  • 옛 케임브리지의 MOO 프로그램은 너무 인기가 많아서, 관리자들이 공유 시스템이 막히지 않도록 손봐야 했습니다.
  • Mastermind는 숫자 대신 색 핀을 썼지만, 추리의 핵심 구조는 Bulls and Cows와 매우 가깝습니다.

자주 묻는 질문

이건 보통 아는 '비밀 숫자 하나 맞히기' 숫자야구와 같은가요?

아닙니다. 이 구현은 대결형입니다. 먼저 내 비밀 숫자를 정하고, 컴퓨터도 다른 비밀 숫자를 숨긴 뒤, 먼저 전체 스트라이크 수를 채우는 쪽이 이깁니다.

어떤 모드가 구현되어 있나요?

VS 컴퓨터 쉬움은 3자리 10회, VS 컴퓨터 보통은 3자리 9회, VS 컴퓨터 어려움은 4자리 10회이며, 컴퓨터 vs 컴퓨터 쇼매치와 컴퓨터 vs 컴퓨터 Pro 관전 모드도 들어 있습니다.

숫자를 중복해서 쓰거나 0으로 시작할 수 있나요?

안 됩니다. 비밀 숫자와 추리 숫자 모두 중복 없는 숫자만 허용되며, 첫 자리는 항상 0이 될 수 없습니다.

이 페이지에서 OUT은 무엇을 뜻하나요?

OUT은 0스트라이크 0볼이라는 뜻입니다. 즉, 던진 숫자 중 어느 것도 상대 비밀 숫자에 들어 있지 않다는 의미입니다.

왜 컴퓨터 기록도 같이 보이나요?

이 버전은 혼자 푸는 퍼즐이 아니라 레이스이기 때문입니다. 두 번째 기록판을 보면 컴퓨터가 내 비밀 숫자를 얼마나 빠르게 좁혀 가는지 바로 알 수 있습니다.

키보드만으로도 플레이할 수 있나요?

아직은 어렵습니다. 데스크톱에서는 화면 키패드와 추천, 지우기, 경기 시작, 추리 제출 같은 버튼을 사용합니다.

비슷한 게임