Swordfish는 줄이 두 개가 아니라 세 개인 X-Wing이에요.
세 행에서 한 숫자가 똑같은 세 열에만 나타나요(또는 세 열에서 똑같은 세 행). 그 숫자는 이 3×3 피시 패턴에 갇혀 있어요.
먼저 배울 것: X-Wing을 먼저 배우세요.
왜 성립할까요
개수 증명: 세 행은 각각 그 숫자가 필요해요. 열을 겹치지 않고 세 열을 채워야 하죠. 대상 칸이 그중 한 열을 없앤다면, 남은 두 열에 숫자 세 개를 넣을 수 없어요.
축소 증명: 피시 칸 하나가 참이라고 가정하면 → 남은 패턴은 이미 믿을 수 있는 X-Wing으로 줄어들고, 그 X-Wing이 같은 대상 칸을 정리해요.
X-Wing과 같은 소유 개념이에요. 물고기가 더 클 뿐이죠. 구조가 유지된다면 모서리가 빠져 있어도 인정돼요.
시연
숫자 하나를 고르세요. 그 숫자의 후보가 똑같은 세 열 안에만 있는 세 행을 찾으세요.
초록색 칸들이 3을(를) 이 3×3 피시에 가둬요. 세 행은 각각 세 열 중 하나에 그 숫자를 놓아야 해요.
세 행이 세 열보다 적은 열에 몰릴 수는 없어요. 개수를 세 보면(또는 X-Wing으로 줄여 보면) 세 열 모두 3을(를) 가져가요. 이 패턴이 Swordfish예요.
그 열의 나머지 칸(빨간색)에서 3을(를) 지우세요. 세 피시 열은 이미 주인이 있어요.
예제 1
한 숫자에 대해 똑같은 세 교차 줄을 공유하는 세 줄을 찾으세요.
이것은 7의 Swordfish예요.
그 줄의 나머지 칸(빨간색)에서 7을(를) 지우세요. 세 행에는 세 열이 필요해요. 대상 칸이 그 숫자라면 들어갈 곳이 부족해져요.
예제 2
한 숫자에 대해 똑같은 세 교차 줄을 공유하는 세 줄을 찾으세요.
이것은 5의 Swordfish예요.
그 줄의 나머지 칸(빨간색)에서 5을(를) 지우세요. 세 행에는 세 열이 필요해요. 대상 칸이 그 숫자라면 들어갈 곳이 부족해져요.