장기 규칙은 어떻게 되나요?
장기는 가로 9줄, 세로 10줄이 만나는 90개의 교차점 위에 기물을 놓고 두는 우리나라 전통 보드게임입니다. 기물은 칸 안이 아니라 선이 만나는 점에 놓입니다. 양쪽 진영 가운데에는 X자 대각선이 그어진 3×3 크기의 궁성이 있고, 궁과 사는 이 궁성 밖으로 나갈 수 없습니다.

두 진영은 초(楚)와 한(漢)이고, 각자 궁 1, 차 2, 포 2, 마 2, 상 2, 사 2, 졸(초) 또는 병(한) 5개로 모두 16개를 가집니다. 초가 먼저 두고 한 수씩 번갈아 둡니다. 상대 궁을 공격해 어떤 수로도 피할 수 없게 만들면 이깁니다. 이 페이지에서는 초를 파란 글씨, 한을 빨간 글씨로 그렸고, 궁은 크게, 사와 졸·병은 작게 그려 실제 장기알처럼 크기로도 구분됩니다.
장기 기물은 어떻게 움직이나요?
| 기물 | 움직임 |
|---|---|
| 궁(楚·漢) | 궁성 안에서 선을 따라 한 칸. 대각선은 궁성에 그어진 빗금 위에서만. |
| 사(士) | 궁과 똑같이 궁성 안에서 한 칸씩. |
| 차(車) | 가로·세로로 막힐 때까지 몇 칸이든. 궁성 안에서는 빗금을 따라 대각선으로도 갑니다. |
| 포(包) | 가로·세로(궁성 빗금 포함)로 기물 하나를 반드시 뛰어넘어 이동합니다. |
| 마(馬) | 곧게 한 칸 간 뒤 바깥쪽 대각선으로 한 칸. 곧게 가는 첫 칸이 막히면 못 갑니다(멱). |
| 상(象) | 곧게 한 칸 간 뒤 같은 쪽 대각선으로 두 칸. 지나가는 두 점 중 하나라도 막히면 못 갑니다. |
| 졸·병(卒·兵) | 앞이나 옆으로 한 칸. 뒤로는 못 갑니다. 상대 궁성 안에서는 빗금을 따라 대각선 앞으로도 한 칸. |
장기 포는 어떻게 움직이나요?
처음 배우는 사람이 가장 헷갈리는 기물이 포입니다. 포는 가는 방향에 놓인 기물 하나(내 것이든 상대 것이든)를 다리 삼아 넘어가야 움직일 수 있습니다. 다리를 넘은 뒤에는 빈 점이면 어디든 멈출 수 있고, 처음 만난 상대 기물은 잡을 수 있습니다. 다만 포는 포를 다리로 쓸 수 없고, 상대 포를 잡을 수도 없습니다. 궁성 안에서는 모서리에서 가운데 점의 기물을 넘어 반대쪽 모서리로 대각선 이동도 됩니다.
그래서 대국 첫 수에는 포가 움직이지 못하는 경우가 많습니다. 앞을 막고 있던 졸이나 옆의 기물이 비켜 주면 그때부터 길이 열립니다. 반대로 상대 포의 공격선 위에 내 포를 세워 두면 그 포는 넘어오지 못합니다.
장기 차림은 무엇이고 무엇을 고르나요?
차림은 대국 전에 마와 상의 자리를 정하는 것입니다. 차와 사, 궁, 포, 졸의 자리는 정해져 있고, 맨 아랫줄 왼쪽 두 자리와 오른쪽 두 자리에 마와 상을 어떻게 놓을지만 고릅니다. 자기 쪽에서 보았을 때 왼쪽부터 읽어 네 가지가 있습니다.
- 마상상마: 양쪽 모두 마가 바깥, 상이 안쪽
- 상마상마: 왼쪽은 상이 바깥, 오른쪽은 마가 바깥
- 마상마상: 왼쪽은 마가 바깥, 오른쪽은 상이 바깥
- 상마마상: 양쪽 모두 상이 바깥, 마가 안쪽
상이 안쪽에 있으면 가운데 졸 앞으로 빨리 나와 궁 앞을 지키기 좋고, 마가 안쪽에 있으면 가운데로 진출하는 길이 짧아집니다. 어느 차림이 정답이라기보다 상대 차림과 맞물려 유불리가 달라지므로, 여러 차림으로 컴퓨터와 두어 보며 손에 맞는 것을 찾는 것이 좋습니다. 이 페이지에서는 초와 한의 차림을 따로 고를 수 있고, 위쪽 진영의 차림은 그쪽 사람이 앉은 방향에서 읽은 순서로 놓입니다.
장군·멍군·외통은 무엇인가요?
내 기물이 상대 궁을 바로 잡을 수 있는 자리에 서면 장군입니다. 장군을 받은 쪽은 반드시 다음 수로 궁을 피하거나, 사이를 막거나, 장군 부른 기물을 잡아야 하고, 그렇게 막아 낸 응수를 멍군이라고 합니다. 이 페이지에서는 장군이 걸리면 상태 줄에 「장군!」이, 막아 내면 「멍군」이 뜨고, 내 궁을 위험에 빠뜨리는 수는 아예 둘 수 있는 점으로 표시하지 않습니다.
장군을 받았는데 어떤 수로도 벗어날 수 없으면 외통이고, 그 순간 대국이 끝납니다. 장군이 아닌데도 움직일 수 있는 기물이 하나도 없는 드문 경우에는 자동으로 한 수를 쉬고 상대 차례로 넘어갑니다. 원할 때 차례를 넘기는 한 수 쉬기 버튼과 같은 수를 되풀이하는 것을 막는 규칙은 넣지 않았습니다.
장기 빅장은 이 페이지에서 어떻게 처리하나요?
빅장은 두 궁이 같은 세로줄에 서서 그 사이에 아무 기물도 없이 마주 보는 상태입니다. 빅장을 무승부로 보는 곳도 있고 남은 기물 점수로 승부를 가리는 곳도 있어 단체·지역마다 처리가 다릅니다. 이 페이지는 누가 만들었든 빅장이 되는 즉시 대국을 끝내고 무승부로 처리합니다.
그래서 형세가 불리한 쪽에게 빅장은 지는 판을 비기게 만드는 탈출구가 되고, 유리한 쪽은 두 궁 사이의 마지막 기물을 함부로 빼지 않도록 조심해야 합니다. 컴퓨터도 같은 규칙으로 계산하며, 자기 형세가 크게 나쁠 때만 빅장을 노리고 그렇지 않으면 피합니다. 판 아래에는 남은 기물 점수가 늘 표시되니 지금 누가 앞서는지 확인하며 두세요.
이 페이지에서 장기 두는 법 (PC·휴대폰)
- 움직일 기물을 클릭하거나 손가락으로 누르면 갈 수 있는 점에 동그란 표시가, 잡을 수 있는 기물에는 점선 테두리가 생깁니다.
- 표시된 점을 누르면 기물이 옮겨집니다. 다른 내 기물을 누르면 선택이 바뀌고, 빈 곳을 누르면 취소됩니다.
- 내가 고른 진영이 화면 아래쪽에 놓입니다. 한을 고르면 컴퓨터가 초로 먼저 둡니다.
- 무르기는 컴퓨터와 둘 때 내 수와 컴퓨터 응수를 함께, 둘이서 할 때는 한 수씩 되돌립니다.
컴퓨터 상대는 이 페이지 안의 자체 프로그램이 알파베타 탐색과 기물 점수로 수를 고릅니다. 쉬움은 한 수 앞과 이어지는 잡기만 보고 일부러 흔들림을 섞습니다. 보통은 양쪽 수를 합쳐 세 수 앞까지, 어려움은 1초 남짓 동안 갈 수 있는 데까지 깊이 읽습니다. 계산은 화면과 다른 작업 스레드에서 돌아 기다리는 동안에도 페이지가 멈추지 않습니다. 컴퓨터 상대 승패는 난이도별로 이 브라우저에만 저장됩니다.
장기 잘 두는 요령은?
가장 값진 기물은 차입니다. 초반에 차가 다닐 길을 먼저 열고, 상대 마나 포와 차를 쉽게 바꾸지 않습니다. 포는 다리가 있어야 힘을 쓰므로 졸과 마를 적당히 앞에 세워 길을 만들어 줍니다. 궁 앞은 사 두 개가 지키는데, 사가 궁성 한쪽으로 몰리면 반대쪽 빗금으로 차나 졸이 파고들기 쉽습니다.
졸은 옆으로도 움직이므로 두 개를 나란히 붙여 두면 서로 지켜 주는 벽이 됩니다. 상대 궁성까지 들어간 졸은 대각선으로도 움직여 외통의 마무리를 맡기도 합니다. 수를 두기 전에는 내 기물이 빠진 자리 때문에 상대 포의 다리가 생기거나 없어지지 않는지 한 번 더 보는 습관이 실수를 크게 줄입니다.
장기는 어디서 왔나요?
장기는 중국의 샹치(상기)와 뿌리가 같은 놀이로 알려져 있고, 두 진영 이름 초와 한은 중국 진나라 말기 항우의 초나라와 유방의 한나라가 다툰 초한 전쟁에서 따왔다고 전해집니다. 강이 그려진 샹치와 달리 우리 장기판에는 강이 없고, 궁이 궁성 가운데에서 출발하며 상이 더 멀리 움직이는 등 규칙이 여러 곳에서 다릅니다. 서양의 체스와도 먼 친척 관계라 차와 룩, 마와 나이트처럼 닮은 기물이 있습니다. 비슷하게 머리를 쓰는 전통 보드게임으로 바둑도 있습니다.