이번 글에서는 후보숫자를 이용해서 스도쿠 퍼즐게임을 풀어나가는 기본 중의 기본인 히든 싱글+확실한 싱글에 대해 알아 보겠다. 개념 자체는 쉽기 때문에 움짤을 보면서 확실히 머리속에 각인 시키면서 익히자! 그리고 여러분도 잘 알겠지만 뭐든지 기초가 중요하다. 기초가 탄탄해야 중간기술 고급기술 > 필살기로 이어질 수 있는 것이다. 1. 히든 싱글 + 확실한 싱글 아래와 같이 (2,7)에 후보수 1,5,7이 있는데 2행을 자세히 보면후보수가 있는 같은 총 3칸으로 (2,3)에 5,7 / (2,7)에 1,5,7 / (2,8)에 5,7의 후보수가 있는 것이 보일 것이다. 3칸 중 후보 숫자가 단 1개만 있는 칸은 (2,7)칸의 후보 숫자 1이다. 위의 그림처럼 한 개의 하우스(행, 열, 박스)안에서 후보..
지난 글에서 스도쿠의 개념 및 풀하우스 채우는 방법을 알아 봤는데 이번 글에서는 링크 (=후보수 X의 연결 상태) 에 대해 자세히 알아보도록 하겠다. 제목은 링크의 개념이지만 기초 공식에 관한 사항도 좀 나온다. 링크는 모든 공식을 아우르는 단어라고 보면 된다. 간단하게 후보숫자를 넣는 방법은 아래 움짤을 보면 되겠다. 1. 보통 스도쿠가 시작하면 아래와 같이 머리속에 가상의 선을 그으면서 다이렉트로 풀하우스(=마지막 숫자) 찾기를 진행한다. 2. 그러다가 보면 어느 순간에 암산으로 풀하우스 찾기가 막히는 경우가 생기는데, 이 때부터 쓰는 기능이 후보숫자를 노트하는 기능을 사용한다. 위의 움짤과 같이 종이에 메모하듯이 스도쿠 칸안에 작은 숫자로 노트를 하는 것을 '후보수 넣기'라고 한다. 기본..
스도쿠를 접한 지 이제 1.5개월이 되었는데 이제 좀 게임을 즐길 수 있는 단계가 되었다. 그동안 스도쿠를 익히면서 여기저기 사이트 설명를 보는데 뭔가 개념이 간단하게 설명돼서 익히기 힘들었던 부분이 있었다. 나와 같이 스린이 때, 개념에서부터 막히지 않도록 기초 부분부터 움짤로 정리해 보기로 했다. '스도쿠란 어떤 게임인가?'부터 게임을 풀어나가는 스도쿠 기초 전략 개념인 풀하우스(=마지막 숫자) 찾는 방법에 대해 알아 보겠다. 1. 스도쿠란 위의 움짤처럼 9x9로 구성된 81개의 칸안에 1~9까지의 숫자를 모든 행과 열에 겹치지 않도록 채워 넣는 퍼즐게임이다. 이 것이 스도쿠의 제1의 규칙이다. 이 규칙이 매우 간단한 개념이지만, 나중에 고급 기술을 쓰게 되면 매우 중요한 명제가 되는 규칙이다. ..
이번 글에서는 비교적 최근인 2023년 하반기에 공식화된 사각형 제거(Rectangel Elimination)에 대해 알아 보도록 하겠다. 개념이 좀 생소한 증명이 나오게 되는데, 이해가 안되는 사람이 있다면 유용한 전략이니까 공식만 알아놔도 좋을 거 같다. X윙, 222 소드 피쉬 X 사이클을 정형화 시킨 형태에 이름을 붙인 것인데, 사각형 제거 또한 X 사이클의 특정한 상황을 이름 붙여서 공식처럼 써 먹는 것이다. 우선 아래의 움짤 예제를 보고 사각형 제거의 개념을 익히자. 일단 형태는 우리가 잘 알고 있는 Y윙의 형태를 닮았다. 그런데 한 가지 다른 점은 시작점과 끝점이 마주 보는 (1,6)의 후보수9가 아닌 체인의 끝점(1,2)의 후보수 9가 지워진다는 것이다. 즉, 사각형 제거는 후보..
이번 글에서는 스도쿠 고급 공식인 X 사이클 체인(=X Cycles)에 대해 알아 보도록 하겠다. X 사이클은 명칭에서 알 수 있듯이 하나의 후보숫자 X를 체이닝 했을 때 모든 하우스에서 링크가 순환하는 연결 형태의 체인을 이야기 한다. 싱글 체인과 X 체인 모두 X사이클 체인의 조건부 하위 개념으로 보면 되겠다. 일단 X사이클 체인은 자주 나오지 않는다. 스도쿠 입문자라면 굳이 찾으려 애쓰지 말자. 중급자더라도 종반에 확실한 페어 및 트리플 지옥에 빠졌을 때 검토하는 것을 추천한다. X사이클은 크게 3가지의 유형이 존재하는데... 1. 루프형(Loop) - 후보수를 모두 연결 시키면 스트롱 링크가 되며, 닫히는 모양의 완전한 루프 사이클을 이루는 체인으로모든 경우에 수에서 언제나 같은 똑같은..
스도쿠 기술이 초급에 머물러 있는 스린이(=스도쿠 어린이)인 나는 계속 비슷한 초급 기술만 쓰니까... 스도쿠가 좀 무료해 지고 있던 찰라였는데 아래와 같은 난제가 찾아 왔다. 셀1-67페어, 48페어, 셀2-숨겨진 숫자를 못 찾겠음, 셀3-확정숫자 6은 딱히 힘이 없고 36페어, 58 페어, 셀5-트리플, 셀6-37페어, 셀8은 쿼드러플, 마지막 셀9-37페어..... 보통 10분 이내에 풀던 난이도에서 페어, 트리플, 쿼드러플 지옥에서 25분까지 헤메이다가... 번뜩~ 눈에 띄는 숫자들에서 싱글 체인을 써 먹을 때가 드디어 온 것을 느꼈다. 싱글 체인을 익힌 후에 눈에 불을 키고 찾아 보려고 게임을 했지만 조건에 맞는 상황이 한 번도 없었다. 아래는 싱글 체인(Single Chain) 공식..
음. 이제는 스도쿠 공부가 일단락이 되었다. 다 안다는 뜻은 아니고, 이제 기본공식들에 대한 이해가 된 거 같다. 고급기술로 나아가기 전에 좀 더 기본공식에 익숙해 지면 좋겠다는 생각을 했고, 그러기 위해서는 많이 봐야 한다는 생각에 도달했다. 그래서~ 기본 공식별 사례를 모아 봤다. 자료는 '스도쿠 솔브'라는 사이트에서 예제를 쉽게 얻을 수 있었다. 대충 아래와 같이 문제 생성 후 타겟으로 하는 공식을 찾는데 대략 15초 컷이다. 캡쳐 뜨고 갈무리 하는 시간이 더 들어 간다. (스도쿠 솔브의 좋은 점은 빈칸에 본인이 원하는 숫자를 넣으면 기본 공식 안에서 해법을 제시해 준다. 막힌 문제나 유튜브에서 스도쿠 강의 영상 볼 때 입력 후 따라가면 좋다.) 위와 같은 방법으로 어려움 레벨의 400판 정..
이번 글부터는 스도쿠에서 쓰이는 기본 공식 외에 고급 공식에 대해 공부해 나가겠다. 풀하우스부터 엑스, 와이윙을 넘어 스워드피쉬까지 어느 정도 볼 수 있다면 이제 앞으로 한 단계 점프하는 방법은 각 종 체인 기술을 익히는 것이다. 스도쿠의 모든 숫자는 밀접한 관계를 맺고 있다. 여러 관계 중에서 동일한 후보숫자가 같은 행과열, 또는 셀에 위치할 때 직선 및 사선 2가지 종류 형태로 연결이 된다. 이렇게 두 개의 칸이 상호간 영향을 미치며 연결 되는 것을 링크(Link)라고 부른다. 우선은 고급 공식의 기초인 링크와 체인의 개념 정리를 하고 다음 글부터 각각의 고급 체인 기술들을 순서대로 정리 해 보겠다. 음 말로 설명하면 나도 어렵고 받아 드리는 사람도 어렵다는 걸 알게 됐다. 자세한 설명전에 다이..