소코반에서 막히는 자리(데드락) 피하는 법

소코반이 어려운 이유는 한 번 민 상자를 되돌릴 수 없다는 데 있습니다. 어떤 자리는 상자를 넣는 순간 그 판을 영영 못 풀게 됩니다. 이런 상태를 데드락(막힘)이라고 합니다. 대표적인 막힘을 알아 두면 실수를 크게 줄일 수 있습니다.

최종 업데이트: 2026년 7월

1. 구석 막힘: 가장 흔한 실수

상자를 벽 구석으로 밀어 넣으면, 가로로도 세로로도 밀 수 없어 완전히 갇힙니다. 그 구석이 목표 칸이라면 상관없지만, 목표가 아니라면 그 상자는 영영 못 나옵니다.

한 상자가 벽에 위·아래 중 하나가 막히고 동시에 좌·우 중 하나도 막히면 구석 막힘입니다. 이 게임은 이 상황을 감지해 "상자가 구석에 끼었어요"라고 알려 주고, 바로 되돌릴 수 있게 합니다.

그래서 상자를 밀 때는 항상 "이 상자가 목표가 아닌 구석으로 가고 있지 않나"를 먼저 확인하세요.

2. 벽줄 막힘: 벽을 따라 죽는 상자

구석이 아니어도 위험한 곳이 있습니다. 상자를 벽에 딱 붙여 벽과 나란히 밀고 가는 경우입니다. 그 벽면에 목표가 하나도 없다면, 상자는 벽을 따라 좌우(또는 위아래)로만 움직일 수 있고 벽에서 떼어 낼 수 없어, 결국 벽 끝 구석에서 막힙니다.

정리하면 목표가 없는 벽면에 상자를 붙이는 것 자체가 위험 신호입니다. 상자를 벽에 붙여야 한다면, 그 벽에 목표가 있는지 먼저 확인하세요.

3. 상자끼리 뭉쳐 막힘

상자 두 개 이상이 벽 근처에서 2×2 덩어리나 벽에 붙은 줄로 뭉치면, 서로가 서로를 막아 아무 상자도 밀 수 없게 됩니다. 상자를 몰아 붙일 때는 이 뭉침이 생기지 않는지 살피세요.

글로 읽는 것보다 직접 겪어 보는 게 빠릅니다. 막히면 경고가 뜨고, 무르기로 바로 되돌릴 수 있어요.

소코반 하러 가기

4. 막힘을 미리 피하는 습관

목표를 먼저 본다. 각 상자를 어느 목표로 보낼지 대충 정하고, 그 목표까지의 길을 머릿속에 그린 다음 밀기 시작하세요. 아무 상자나 밀고 보면 길이 꼬입니다.

되돌릴 수 없는 수를 마지막으로 미룬다. 벽에 붙이거나 구석에 넣는 수는, 그 상자가 정말 그 자리(목표)에 있어야 할 때만 두세요.

일꾼의 퇴로를 남긴다. 상자를 밀고 난 뒤 일꾼이 다음 상자로 갈 길이 막히지 않는지도 함께 봐야 합니다.

5. 막혔을 때: 무르기와 경고

이 도구는 목표가 아닌 상자가 구석에 끼면 "막힘"을 붉게 알려 주고 되돌리기 버튼을 띄웁니다. 벽줄·뭉침 같은 더 미묘한 막힘은 자동으로 다 잡아 주지는 않지만, 무르기는 제한이 없으니 이상하다 싶으면 여러 수를 한꺼번에 되돌려 다시 시도하면 됩니다. 완전히 꼬였으면 리셋으로 처음부터 다시 계획하세요.

6. 자주 묻는 질문

막힘 경고가 안 떴는데 안 풀려요.

자동 경고는 확실한 구석 막힘만 잡습니다. 벽줄 막힘이나 상자 뭉침처럼 조금 더 복잡한 막힘은 경고 없이도 생길 수 있습니다. 몇 수를 되돌려도 답이 안 보이면 리셋으로 계획을 새로 세우세요.

무르기에 제한이 있나요?

없습니다. 판을 시작한 뒤의 모든 수를 순서대로 되돌릴 수 있어, 마음껏 실험해도 됩니다.

구석인데 막힘이 아니라고 나와요.

그 구석이 목표 칸이면 상자가 제자리에 든 것이라 막힘이 아닙니다. 목표 위의 상자는 초록색으로 표시됩니다.