grid_on

Sudoku Clean

학습 문서 / 지느러미 황새치

지느러미 황새치

> 전제조건: [Swordfish](learning://swordfish) · [Finned X-Wing](learning://finned_x_wing)

Advanced

지느러미 황새치

전제조건: Swordfish · Finned X-Wing

설명

Finned Swordfish는 "거의 황새치"입니다. 녹색 몸체는 숫자 d를 3×3 그물로 제한하지만 하나의 기준선(행/열)에는 동일한 숫자의 추가 후보가 있습니다. 이러한 추가 항목은 지느러미(노란색)입니다.

논리는 Finned X-Wing과 동일한 아이디어입니다. 지느러미가 사실임 또는 지느러미가 사용되지 않음이라는 두 가지 경우를 고려합니다.
실제로 안전한 제거는 일반적으로 다음과 같습니다.

"지느러미 상자에서 제거"와 "표준 황새치에서 제거" 사이의 겹침.

지느러미 해파리(지느러미가 있는 4차 물고기)도 같은 추론을 따릅니다. 즉, 단지 더 큰 그물일 뿐입니다.


설명

Finned Swordfish walkthrough example

위 이미지에서 대상 숫자는 1입니다.

  • 녹색 셀: 3, 6, 7행이 Swordfish 몸체(그물)를 형성합니다.
  • 노란색 셀: 상자 2의 r3c5r3c6은 핀입니다.
  • 빨간색 셀: r2c4에서 후보 1을 제거하려고 합니다.

r2c4에서 후보 1을 제거할 수 있는 이유는 무엇입니까? 두 가지 경우로 충분합니다.

  1. fin이 참인 경우(r3c5=1 또는 r3c6=1)
    그러면 상자 2에는 이미 1이 포함되어 있으므로 해당 상자에 있는 다른 1개의 후보는 불가능합니다. r2c4의 1은 제거됩니다.
  2. 모든 핀이 거짓인 경우(r3c5≠1 및 r3c6≠1)
    그런 다음 3, 6, 7행에서 숫자 1이 다시 녹색 그물에 국한되므로 패턴이 표준 황새치로 줄어듭니다.
    Standard Swordfish는 r2c4의 1을 포함하여 네트 외부의 커버 라인에서 숫자 1 후보를 제거합니다.

어느 쪽이든 r2c4의 후보 1은 제거되므로 안전한 제거입니다.


이 이미지는 지느러미가 있는 Swordfish의 또 다른 예입니다. 몸체(녹색) / 핀(노란색) / 제거(빨간색)에 대한 참고 자료로 사용하십시오.

Finned Swordfish example


지느러미 황새치를 찾는 방법

한 줄 체크리스트: Swordfish 네트를 찾고, 하나의 기준선에서 추가 지느러미 후보를 찾은 다음 두 결론이 겹치는 부분만 제거합니다.

실제 퍼즐에서는:

  1. 숫자 d를 선택하세요
  2. 황새치 몸체 찾기: 모든 d 후보가 동일한 3개의 커버 라인 내에 머무르는 3개의 베이스 라인
  3. 하나의 기준선(핀)에서 추가 d개의 후보를 확인하고 모든 핀이 동일 상자에 있는지 확인합니다.
  4. 겹침에서 제거를 선호합니다: 표준 Swordfish에 의해 제거되는 지느러미 상자 내부의 셀(네트 외부 커버 라인)