핀 & 사시미 피시

핀 & 사시미 피시

중급

기본 피시 패턴의 이해

기본 피시에서는 N개의 베이스 행이 숫자의 후보를 N개의 커버 열로 제한하며, 베이스 행의 모든 후보는 그 커버 열 안에 있습니다. 핀 피시는 커버 열 밖에 핀이라 불리는 하나 이상의 여분 후보를 허용함으로써 그 완벽한 형태를 완화합니다.

중요한 트레이드오프는 제거가 더 좁아진다는 것입니다. 기본 피시는 베이스 행 밖의 커버 집합 전체에서 제거할 수 있습니다. 핀 피시는 기본 피시 제거 영역이 핀의 블록 영향과 겹치는 곳에서만 제거할 수 있습니다.

핀 셀란 무엇인가?

핀은 베이스 하우스 안에 있지만 커버 하우스 밖에 있는 추가 후보입니다. 흔한 행 기반 형태에서는 베이스 행 중 하나에 있으면서 커버 열 밖에 있는 추가 후보를 뜻합니다.

일반적인 핀드 피시 추론에서는 핀이 하나의 블록에만 confined되어야 합니다. 핀이 여러 개라면 모두 같은 블록 구역에 있어야 하며, 그래야 진짜 핀이 같은 로컬 블록 영역에서 그 숫자를 제거할 수 있습니다.

핀드 피시 제거는 어떻게 작동하는가

지느러미 피시(Finned fish)는 두 가지 셀 논리를 사용합니다:

셀 1: 모든 지느러미가 거짓입니다. 남은 후보들이 기본 피시를 이루므로, 기본 행 밖의 커버 열에서 해당 숫자를 제거할 수 있습니다.

셀 2: 적어도 하나의 지느러미가 참입니다. 지느러미가 하나의 블록에 한정되어 있으므로, 그 블록의 나머지에서 해당 숫자가 제거됩니다.

두 경우 모두에서 제거될 때만 후보를 제거할 수 있습니다. 행 기반 피시에서 대상은 커버 열 안에, 지느러미의 블록 안에, 그리고 기본 행 밖에 있어야 합니다. 이 겹치는 부분이 제거 영역입니다.

피너 X-윙, 선풍어, 해파리, 그리고 스퀴머백

피너 X-윙: 레벨 7 (매우 어려움)

피너드 소드피시: 레벨 8 (전문가)

날개를 가진 젤리피쉬: 레벨 8 (전문가)

피너드 스쿼이머배그: 레벨 9 (마스터)

사시미 피시는 무엇이 다른가

사시미 피시는 핀을 제거하면 기반 피시가 무너지는 핀드 피시입니다. 다시 말해, 베이스 하우스 중 하나가 핀 없이는 완전한 무핀 피시를 이루기에 너무 약하게 기여합니다. X-윙에서는 흔히 베이스 행 하나에 핀과 커버 열의 후보 하나만 있는 형태로, 깔끔한 두 모서리 직사각형이 아닌 모습으로 나타납니다.

제거 논리는 핀드 피시와 같습니다. 핀이 거짓이면 남은 피시 논리가 적용되고, 핀이 참이면 그 블록이 국소적으로 후보를 제거합니다. 차이는 시각적인 것입니다. 사시미 피시는 불완전해 보이므로, 단순한 추가 후보 하나가 있는 완벽한 피시를 기대하기보다 거의 피시인 형태를 알아봐야 합니다.

사시미 엑스윙, 선풍어, 그리고 해파리

사시미 엑스윙: 레벨 7 (매우 어려움)

사시미 서드피시: 레벨 9 (마스터)

사시미 젤리피쉬: 레벨 9 (마스터)

핀드 피시와 사시미 피시를 찾는 방법

1. 거의 완성된 피시를 찾습니다.

2. 핀을 확인합니다: 커버 하우스 밖 베이스 하우스에 있는 추가 후보입니다.

3. 모든 핀이 하나의 블록 구역에 confined되어 있는지 확인합니다.

4. 그 블록이 커버 하우스와 겹치는 곳을 확인합니다.

5. 핀이 거짓이든 참이든 제거되는 후보만 제거합니다.

6. 핀을 제거한 뒤 무핀 피시가 불완전해진다면 사시미 셀를 고려합니다.

팁: 기본 피시를 먼저 찾아보고, 작고 블록에 confined된 후보 집합 때문에 실패하는 경우를 알아차리세요.

난이도 등급과 실제 빈도

피너 X-윙: 레벨 7, 가끔

사시미 엑스윙: 레벨 7, 드묾

피너드 소드피시: 레벨 8, 드묾

날개를 가진 젤리피쉬: 레벨 8, 매우 드묾

피너드 스쿼이머배그: 레벨 9, 극히 드묾

사시미 서드피시: 레벨 9, 극히 드묾

사시미 젤리피쉬: 레벨 9, 극히 드묾

요약

핀 피시와 사시미 피시는 불완전한 정렬을 처리하기 위해 고전적인 피시를 확장한 것입니다. 핀은 피시의 커버 하우스와 핀의 블록 영향 범위 모두에 있는 후보로 제거를 제한합니다. 사시미 피시는 핀이 없으면 기반 피시가 불완전해지는 핀 피시로, 시각적으로 알아보기가 더 어렵습니다. 이 일곱 가지 기법은 기본적인 피시 기하학과 추상적인 체인 기반 기법 사이의 간극을 메웁니다.