SUDOKUDOCS
문서 목차
6. 중급 공식

6-1. X-윙


x-wing X-윙(X-Wing)은 우리가 살펴볼 첫 번째 단일 숫자 패턴입니다.

x-wing 단일 숫자 패턴에서는 한 번에 하나의 숫자만 고려합니다. 그 숫자가 들어갈 수 있는 잠재적인 위치들을 살펴보고, 그중 불가능한 위치가 있는지 확인합니다. 다음 예시에서 X-윙은 숫자 5에 적용되어 있습니다. 그럼 X-윙이 무엇인지 설명해 드리겠습니다...

x-wing 이 행에서 5가 들어갈 수 있는 칸이 단 두 개뿐인 것이 보이시나요? 둘 중 하나는 결과적으로 정답이 되겠지만, 어느 쪽인지는 아직 모릅니다. 따라서 이 행 하나만으로는 큰 도움이 되지 않지만...

x-wing ... 만약 이와 같은 행이 하나 더 있다면 어떨까요? 이 행에도 5가 들어갈 수 있는 곳이 두 군데 있습니다. 둘 중 하나는 반드시 정답이어야 합니다. 두 행에 있는 5의 위치가 같은 열에 나란히 줄지어 있는 것이 보이시나요? 이런 형태를 발견할 때마다 여러분은 X-윙을 찾은 것입니다.

x-wing 이것이 바로 X-윙입니다. 이 형태에서 나올 수 있는 결과는 두 가지뿐입니다.

x-wing 결국 이렇게 되거나, ...

x-wing ... 아니면 이렇게 될 것입니다.

x-wing 어느 쪽이든 이 두 열은 이미 5가 두 위치 중 하나로 확정되어 있으므로, 이 두 열의 다른 모든 칸에는 더 이상 5가 들어갈 수 없습니다.

x-wing 우리는 그것들을 제거할 수 있고, 따라서 이 상태가...

x-wing ... 이렇게 변합니다.

포싱 체인을 통한 검증 (Validation via Forcing Chain)

x-wing [빨간색 5] 칸 중 어디든 5를 넣으면 유효하지 않은 상태(모순)가 된다는 것을 빠르게 증명해 봅시다. 만약 이 5가 참(정답)이라고 가정한다면...

x-wing ... 이는 해당 열에서 두 개의 5를 모두 제거하게 됩니다.

x-wing 이제 어느 쪽 [초록색 5]가 참이든 상관없이 하나를 선택해 보면, 다른 하나는 제거될 것입니다.

x-wing 그러면 해당 행에는 5가 들어갈 자리가 없어집니다. 이것은 유효하지 않은 상태입니다.

x-wing 더 쉽게 보는 방법은 이렇습니다: 만약 큰 5가 참이라면, 우리는 반대쪽 열에 두 개의 5를 넣어야만 하는 불가능한 상황이 됩니다.

요약하자면 (In short)

x-wing 어떤 후보 숫자가 2개의 [초록색] 칸으로만 제한되는 ([파란색]/[노란색])행이 두 개 있고, 그 칸들이 [빨간색]열에서도 일직선으로 정렬되어 있다면, 여러분은 해당 열의 다른 모든 칸에서 이 숫자를 제거할 수 있습니다.

반대의 경우 (The other way around)

x-wing 물론 이것은 반대 방향으로도 똑같이 작동합니다. 여기서는 열을 기준으로 제한이 주어졌고, 따라서 행에서 후보 숫자들을 제거할 수 있습니다. 즉, 일반적으로 정리하자면:

  • 어떤 숫자가 열 안에서 제한된다면, X-윙을 통해 행에서 그 숫자를 제거할 수 있습니다.
  • 어떤 숫자가 행 안에서 제한된다면, X-윙을 통해 열에서 그 숫자를 제거할 수 있습니다.

예시 (Examples)

[초록색 숫자] X-윙

[빨간색 숫자] 제거할 수 있는 후보 숫자들

x-wing x-wing x-wing x-wing x-wing x-wing

마무리 (Finished)

x-wing 이제 다음 퍼즐들에서 이 X-윙 기술을 잘 활용해 보시기 바랍니다. 행운을 빕니다!