장기 위키 · 대국 규칙
장군과 외통수
상대 기물이 현재 내 궁을 공격하고 있으면 장군입니다. 장군을 받은 쪽은 바로 위협을 없애야 합니다. 규칙에 맞게 둘 수 있는 수인 합법수가 하나도 없으면 외통수로 대국이 끝납니다.
규칙 코어로 검증한 외통수 예시입니다. 초 차가 끝줄에서 한 궁을 장군했고, 궁으로 피하기·공격선 막기·차 잡기가 모두 불가능합니다.
차 한 대가 열린 세로선을 따라 한의 궁을 공격하고 있다고 가정해 보겠습니다. 먼저 궁을 안전한 점으로 옮길 수 있는지 봅니다. 자리가 없다면 차와 궁 사이를 막거나 그 차를 잡을 수 있는지도 확인합니다. 세 방법이 모두 불가능할 때 외통수가 됩니다.
현재 궁이 공격받는 상태가 장군입니다
장군을 푸는 방법은 세 가지입니다
장군을 받은 쪽은 다음 한 수로 궁에 닿는 공격을 없애야 합니다. 가능한 행동은 궁을 옮기기, 공격 경로를 막기, 공격한 기물을 잡기입니다. 어느 방법을 쓰더라도 수를 둔 뒤에 자기 궁이 안전해야 합니다.
- 궁 이동: 궁성 안의 연결된 점 가운데 상대 공격이 닿지 않는 곳으로 옮깁니다.
- 공격 경로 차단: 차처럼 경로가 있는 공격이라면 궁과 공격 기물 사이에 내 기물을 놓습니다.
- 공격 기물 포획: 내 기물로 장군을 건 기물을 잡고, 그 결과 궁에 다른 공격이 남지 않게 합니다.
그림 1의 배치에서는 초의 궁을 같은 가로줄의 왼쪽 점으로 한 칸 옮기면 한의 차가 공격하는 세로선에서 벗어납니다. 다른 초 기물이 있다면 차와 궁 사이에 놓거나 공격한 차를 잡는 수도 후보가 됩니다. 후보마다 이동 뒤 궁의 안전을 다시 확인해야 합니다.
세 방법이 모두 불가능하면 외통수입니다
궁이 움직일 자리가 없다는 이유만으로 외통수는 아닙니다. 다른 기물이 공격 경로를 막거나 공격 기물을 잡을 수 있다면 대국은 계속됩니다. 반대로 겉보기에는 궁이 움직일 자리가 있어도 그 점이 상대 기물의 공격을 받는다면 피할 수 없습니다.
따라서 외통수는 장군을 건 기물 하나만 보고 정하지 않습니다. 궁이 갈 수 있는 모든 점, 공격 경로에 들어갈 수 있는 모든 기물, 공격 기물을 잡을 수 있는 모든 수를 조사한 뒤 합법수가 하나도 없을 때 성립합니다.[1]
외통수는 궁을 판에서 치우기 전에 정해집니다
장군이 나오면 이 순서로 확인합니다
- 공격한 기물과 궁까지 이어지는 경로를 확인합니다.
- 궁이 이동할 수 있는 안전한 점을 모두 찾습니다.
- 공격 경로를 막을 수 있는 기물을 찾습니다.
- 공격한 기물을 잡을 수 있는 수를 찾습니다.
- 각 후보 수를 둔 뒤에도 자기 궁이 공격받는지 다시 확인합니다.
후보가 하나라도 남으면 그 수로 장군을 풀 수 있습니다. 모든 후보가 사라지면 외통수입니다.
참고 자료
- 대한장기협회 · 장기 용어장군·멍군·외통수 용어의 정의 · 확인일: 2026-09-22
- 대한장기연맹 · 장기규정/규칙대국 방식·시간·점수와 운영 규정의 공식 자료 · 확인일: 2026-09-22
- 대한장기협회 · 대국 규칙점수제·반복수·빅장 관련 규정 · 확인일: 2026-09-23
- Kadagaden · 장기 기물 SVG본문 기물 그림 원저작자. 작은 화면용 SVG는 흐림 필터를 제거한 수정본. CC BY 4.0 · 확인일: 2026-09-22
- Creative Commons · 저작자표시 4.0 국제기물 SVG의 재사용 조건 · 확인일: 2026-09-22
- 대한장기협회 · 기물 행마법궁·사·차·포·마·상·병·졸의 이동과 막힘을 설명하는 공식 자료 · 확인일: 2026-09-23