보드 생성기

셀을 클릭하여 지뢰를 배치하세요. 보드 해시를 공유하거나 모자이크 퍼즐로 열 수 있습니다.

💣 지뢰 0
3BV — Standard
3BV — Cylinder
3BV — Toroid
보드 해시 (지뢰를 배치하면 생성됨)

셀을 클릭하여 지뢰를 배치하거나 제거하세요. 그리드 크기를 변경하고 크기 적용을 클릭하세요.

마인스위퍼 보드 생성기 — 커스텀 보드 디자인 및 공유

보드 생성기를 사용하면 커스텀 그리드에 원하는 위치에 지뢰를 정확히 배치한 다음, 완전한 지뢰 배치를 압축 인코딩한 보드 해시를 생성할 수 있습니다. 이 해시를 가진 사람은 누구나 표준, 실린더, 토로이드 모드에서 동일한 보드를 재플레이할 수 있습니다. 친구에게 도전 과제를 설계하거나, 특정 구성을 연구하거나, 직접 만든 지뢰 패턴으로 모자이크 퍼즐을 제작하는 데 활용해 보세요.

보드 해시란 무엇인가요?

보드 해시는 지뢰 배치의 결정론적 지문입니다. 동일한 그리드 크기와 동일한 지뢰 위치가 주어지면 해시는 항상 동일하므로, 해시와 크기만 있으면 보드를 완전히 재현하는 데 필요한 모든 정보가 갖춰집니다.

해시는 사이트 전체의 리플레이 URL에 표시됩니다. 표준, 실린더, 토로이드 보드에서 게임을 마치면 점수 기록이 해당 해시로 구성된 리플레이 URL로 연결됩니다. 보드 생성기는 동일한 인코딩을 역방향으로 실행합니다. 즉, 레이아웃을 시각적으로 구성하면 클릭하는 즉시 해시가 계산됩니다.

위상별 3BV

3BV(Bechtel 보드 벤치마크 값)는 깃발을 꽂지 않고 보드를 클리어하는 데 필요한 최소 왼쪽 클릭 횟수입니다. 보드의 복잡도를 나타내는 지표로, 3BV가 높을수록 고립된 숫자 셀이 많고 연쇄 열기가 적다는 의미입니다.

생성기는 세 가지 위상에 대한 3BV를 동시에 계산합니다:

  • 표준 — 평면 그리드. 테두리 셀의 이웃이 적기 때문에 모서리 지뢰는 더 많은 고립된 숫자 셀을 만들어냅니다.
  • 실린더 — 좌우 끝이 연결됩니다. 끝 셀도 이웃이 8개가 되어 연쇄가 합쳐지고 3BV가 낮아질 수 있습니다.
  • 토로이드 — 네 끝이 모두 연결됩니다. 모든 셀의 이웃이 정확히 8개입니다. 경계로 인해 고립되는 셀이 없으므로 세 위상 중 3BV가 가장 낮습니다.

모자이크 퍼즐 디자인

모자이크는 인접한 8개 셀이 아닌 셀을 중심으로 한 3×3 영역의 지뢰를 세는 변형 모드입니다. 지뢰 레이아웃이 완성되면 생성기의 모자이크 섹션에서 표준 위상 기준으로 모든 셀에 해당하는 숫자를 확인할 수 있습니다.

마스크 그리드에서 셀을 클릭하면 해당 숫자를 숨길 수 있으며, 숨겨진 셀은 풀이자에게 빈칸으로 표시되어 퍼즐이 더 어려워집니다. 마스크가 적용된 모자이크 링크는 지뢰 배치와 숨겨진 셀 패턴을 모두 인코딩하므로, 링크를 여는 사람은 디자인한 퍼즐을 그대로 받게 됩니다. 논리적인 풀이 경로를 가진 퍼즐을 만들 때 활용하세요. 보이는 이웃 셀로 값을 추론할 수 있는 셀만 숨기면 됩니다.

활용 사례

  • 도전 과제. 특정 레이아웃을 디자인하고 리플레이 링크를 공유한 다음, 동일한 보드에서 친구와 기록을 비교해 보세요.
  • 분석. 지뢰 위치 변경이 위상별 3BV에 어떤 영향을 미치는지 탐구해 보세요. 지뢰를 모서리에서 내부 셀로 옮기면 3BV가 눈에 띄게 떨어지는 경우가 많습니다.
  • 퍼즐 제작. 알려진 풀이 경로를 가진 모자이크 퍼즐을 만드세요 — 명확한 단서 집합을 생성하도록 지뢰를 배치하고, 불필요한 숫자는 숨기면 됩니다.
  • 연습 보드. 특정 패턴(1-2-1, 모서리 함정, 지뢰 체인)을 고립시킨 레이아웃을 만들고, 해당 패턴을 자동으로 인식할 때까지 반복 연습하세요.