무료 온라인 장기
궁성을 읽고 포를 움직이세요
장기는 중국 장기와 뿌리가 같지만 강이 없습니다. 초가 먼저 두고, 궁과 사는 궁성 안에서 움직이며 대각선도 이용합니다. 포는 반드시 다른 말을 하나 넘어야 움직이거나 잡을 수 있습니다. AI 난이도를 고르고 첫 수를 두어 보세요.
장기는 어떻게 두나요?
판은 가로 아홉 줄, 세로 열 줄이고 강이 없습니다. 아래쪽은 초, 위쪽은 한입니다. 궁과 사는 자기 궁성에서 움직이며 대각선도 갈 수 있습니다. 상은 한 직선 뒤 두 번 비스듬히 움직이고 중간이 막히면 갈 수 없습니다. 포는 움직일 때도 잡을 때도 말 하나를 넘어야 하며 포를 넘거나 포를 잡을 수 없습니다. 졸은 처음부터 옆으로 갈 수 있지만 뒤로는 못 갑니다.
두 궁이 빈 직선으로 마주 보는 빅장은 장기에서 허용됩니다. 첫 판부터 모든 기물 이름을 외우기보다 차, 마, 포를 움직여 궁성 안의 궁에게 길이 남았는지 살펴보세요. 대국이 끝나면 기보를 돌려 보며 어느 수가 포길을 열었는지, 어느 수가 궁을 상대 차의 직선에 놓았는지 확인해 보세요.

강은 없고 궁은 궁성 한가운데
장기의 궁은 맨 뒤줄이 아니라 궁성 중앙에서 시작합니다. 차, 마, 상, 사는 바깥상 배치로 놓입니다. 강이 없어 상은 판 전체를 다니지만, 중국 장기보다 막히는 지점이 하나 더 있습니다. 궁성 대각선이 열려 있는지 먼저 보고 차와 포를 어느 직선에 둘지 정해 보세요.

포는 넘고, 졸은 옆으로 갑니다
장기의 포는 중국 장기의 포와 달리 빈 길을 갈 수 없습니다. 움직일 때도 잡을 때도 정확히 한 말을 넘어야 하고, 포를 넘거나 포를 잡을 수 없습니다. 졸은 강을 건너지 않아도 옆으로 갈 수 있어 중앙이 빨리 복잡해집니다. 빅장은 합법이므로 상대 궁을 움직이게 하거나 한 줄을 끊는 데 쓸 수 있습니다.

힌트도 현재 AI 난이도로
홈에서 여러 난이도의 AI를 고를 수 있습니다. 초를 잡고 먼저 두거나 한을 잡고 나중에 둘 수 있으며, 힌트도 현재 난이도로 계산합니다. 무르기는 상대가 방금 둔 수까지 함께 되돌립니다. 대국 뒤에는 복기로 포길을 연 수나 궁을 빈 직선에 둔 수를 찾아보세요. 계산은 모두 브라우저에서 이뤄집니다.
9×10강 없는 장기판
16각 진영 기물
포움직여도 잡아도 넘어감
외통상대 궁을 막으면 승리
자주 묻는 질문
이 사이트의 장기는 어떤 규칙을 따르나요?
판은 9×10이고 강이 없으며 초가 먼저 둡니다. 궁과 사는 자기 궁성 안에서만 움직이고, 궁성에 그어진 대각선도 이용할 수 있습니다. 포는 움직일 때도 잡을 때도 정확히 말 하나를 넘어야 하며, 포를 넘거나 포를 잡을 수 없습니다. 두 궁이 빈 줄에서 마주 보는 빅장은 이 사이트에서 허용됩니다. 외통을 만들거나 상대가 둘 수 있는 수를 모두 막으면 이깁니다. 120수 연속으로 잡는 수가 없으면 무승부입니다. 한수쉼은 지원하지 않습니다.
이곳의 AI는 흔한 웹 장기와 무엇이 다른가요?
이 사이트는 오픈소스 엔진 Fairy-Stockfish와 장기 전용 신경망을 사용해 브라우저에서 이후 변화를 실시간으로 읽습니다. 대국 중 사이드바에는 탐색 깊이, 노드 수, 탐색 속도, 형세 판단, 추천 수순이 함께 표시됩니다. 많은 웹 장기가 기물 점수만으로 얕게 탐색하거나 서버가 보내 주는 수에 의존하는 것과 달리, 여기서는 AI의 수읽기 과정을 직접 볼 수 있습니다. 신경망을 불러오지 못하면 더 가벼운 기본 엔진으로 대국이 이어지며, 사이드바에는 같은 탐색 정보가 표시되지 않습니다.
포 앞이 비어 있는데 왜 움직이지 않나요?
포는 한 번 움직일 때마다 말을 정확히 하나 넘어야 해서, 길이 텅 비어 있으면 오히려 갈 곳이 없습니다. 넘는 말이 포여서는 안 되고, 잡는 말도 포여서는 안 됩니다. 초반에 졸이나 마를 하나 앞에 세워 두면 포가 제 역할을 하기 시작합니다.
첫 수로 꼭 포 앞에 말을 세워야 하나요?
그렇지 않습니다. 이 사이트는 첫 수를 정해 두지 않습니다. 포는 넘을 말이 있어야 움직이므로 졸이나 마부터 움직이는 사람이 많지만, 그것도 여러 선택 가운데 하나일 뿐입니다. 정해진 첫 수보다 궁성 대각선이 열려 있는지 먼저 보고 차와 포를 어느 줄에 둘지 정하는 것이 더 중요합니다.
힌트, 무르기, 복기를 어떻게 써야 그대로 따라 두지 않을까요?
먼저 스스로 한 수를 고르고, 그 수가 포의 다리를 놓는 수인지, 궁성을 지키는 수인지, 상대의 직선 공격에 대응하는 수인지 정리한 뒤 힌트와 비교해 보세요. 힌트는 현재 AI 난이도로 계산하며 더 강한 별도의 답이 아닙니다. AI와 둘 때 무르기는 상대의 응수와 내 수를 함께 되돌립니다. 복기는 마지막 외통만 보기보다 어느 수에서 포길이 열렸는지, 궁이 빈 줄에 올라섰는지 찾는 데 쓰세요.
가입하거나 앱을 설치해야 하나요?
아닙니다. 계정, 이메일, 비밀번호 없이 휴대폰이나 컴퓨터에서 페이지를 열면 바로 둘 수 있습니다. 나중에 홈 화면에서 열고 싶다면 사이트를 홈 화면에 추가할 수 있지만, 설치하지 않아도 한 판을 끝까지 둘 수 있습니다.
초와 한 중에서 고를 수 있나요?
AI와 둘 때는 고를 수 있습니다. 초를 잡으면 먼저 두고, 한을 잡으면 AI가 첫 수를 둡니다. 대국 중에 진영을 바꾸면 새 판이 시작되며, 이미 둔 수는 남지 않습니다. 온라인 방은 만들 때 진영을 정합니다. 한 기기에서 두 사람이 둘 때는 진영을 고르지 않고 초가 먼저 둡니다.
페이지를 닫으면 이 대국이 남아 있나요?
AI 대국과 한 기기 대국은 이 기기의 브라우저에 저장되므로, 다시 열면 대개 이어서 둘 수 있습니다. 사이트 데이터를 지우면 보통 함께 사라지며, 계정이 없어 되찾을 수도 없습니다. 온라인 방의 대국은 기기에 저장되지 않으며, 연결이 잠시 끊겨도 다시 열면 대개 원래 방으로 돌아옵니다.
친구와 온라인으로 둘 때도 여기처럼 무르기와 힌트를 쓸 수 있나요?
아닙니다. 온라인 방에서는 수가 확정되면 바로 상대에게 동기화되며, 힌트와 무르기가 없습니다. 무승부 제안과 기권은 할 수 있습니다. 연결이 잠시 끊겨도 다시 열면 대개 원래 방으로 돌아옵니다.
한 기기에서 두 사람이 두는 것은 AI 대국과 무엇이 다른가요?
한 기기를 두고 마주 앉아 번갈아 두는 방식이라 네트워크가 필요 없고, 어느 쪽에도 힌트를 주지 않습니다. 무르기는 한 번에 한 수씩 되돌리며, 복기도 그대로 있어 멈춰서 한 수를 설명하기 좋습니다. 초가 먼저 두고 진영은 고르지 않습니다.