체스 게임 가이드
설치나 회원 가입 없이 브라우저에서 바로 AI와 체스를 둘 수 있습니다. 규칙은 정식 체스를 그대로 따르며, 수를 계산하는 엔진도 내려받는 파일 없이 페이지 안에서 동작합니다. 대국 내용은 서버로 전송되지 않고 새로 고치면 사라집니다.
조작 방법
옮기고 싶은 기물을 누르면 갈 수 있는 칸에 표시가 나타납니다. 빈 칸은 가운데 점으로, 상대 기물을 잡을 수 있는 칸은 테두리 원으로 구분됩니다. 표시된 칸을 다시 누르면 이동합니다. 잘못 눌렀다면 다른 기물을 누르거나 판의 빈 곳을 눌러 선택을 해제하면 됩니다. 드래그가 아니라 두 번 누르는 방식이라 휴대폰에서도 손이 미끄러질 걱정이 없습니다.
직전에 오간 수는 노란 테두리로 남고, 킹이 공격받으면 그 칸이 붉게 표시됩니다. 판 왼쪽에는 1부터 8까지의 숫자가, 아래쪽에는 a부터 h까지의 알파벳이 붙어 있어 기보와 대조하기 쉽습니다.
난이도 고르기
초급은 한 수 앞만 보고 가끔 엉뚱한 수를 두기 때문에, 규칙을 막 익힌 단계에서 이겨 보기 좋습니다. 중급은 세 수 앞까지 읽으며 공짜로 놓인 기물은 놓치지 않습니다. 고급은 다섯 수까지 내다보고 교환이 끝난 뒤의 형세까지 확인하므로, 한 수 실수하면 그대로 밀립니다.
난이도는 언제든 바꿀 수 있지만 누르는 순간 새 판이 시작됩니다. 두던 판을 끝내고 나서 바꾸는 편이 좋습니다. 기기 성능이 낮으면 고급이 정해진 시간 안에 다섯 수까지 못 읽을 수 있는데, 이때는 읽던 깊이까지의 결과로 두므로 멈추거나 느려지지 않습니다.
정식 규칙을 모두 지원합니다
초보자가 자주 헷갈리는 특수 규칙도 그대로 구현되어 있습니다.
캐슬링은 킹과 룩이 아직 한 번도 움직이지 않았고, 그 사이에 기물이 없으며, 킹이 지나가는 칸과 도착하는 칸이 공격받지 않을 때만 가능합니다. 킹을 두 칸 옆으로 옮기면 룩이 자동으로 따라옵니다.
앙파상은 상대 폰이 두 칸 전진해 내 폰 옆에 나란히 섰을 때, 바로 다음 수에 한해 그 폰을 지나가며 잡는 규칙입니다. 한 수라도 넘기면 권리가 사라집니다.
승격은 폰이 맨 끝 줄에 닿았을 때 일어납니다. 판 아래에 선택 상자가 열리고 퀸·룩·비숍·나이트 중에서 고를 수 있습니다. 대부분 퀸을 고르지만, 퀸으로 승격하면 오히려 스테일메이트가 되는 상황에서는 룩을 고르는 편이 낫습니다.
승부가 나는 방식
킹이 공격받고 있는데 그 위협을 푸는 수가 하나도 없으면 체크메이트로 게임이 끝납니다. 반대로 킹이 공격받지는 않는데 둘 수 있는 합법적인 수가 전혀 없으면 스테일메이트가 되어 무승부입니다. 크게 이기고 있어도 상대 기물을 다 잡아 놓고 킹만 남기면 실수로 스테일메이트를 만들기 쉬우니 주의하세요.
이 밖에도 세 가지 무승부 조건을 판정합니다. 폰이 움직이지 않고 기물도 잡히지 않은 채 양쪽이 50수씩 두면 50수 규칙으로, 같은 국면이 세 번 반복되면 반복 규칙으로 무승부가 됩니다. 킹만 남거나 킹과 비숍 하나, 킹과 나이트 하나처럼 어느 쪽도 체크메이트를 만들 수 없는 조합이 되어도 무승부로 처리합니다.
기보 읽는 법
판 아래에는 대국 기록이 표준 대수 기보로 쌓입니다. 기물은 앞 글자로 적는데 K는 킹, Q는 퀸, R은 룩, B는 비숍, N은 나이트이고 폰은 글자를 붙이지 않습니다. 예를 들어 Nf3은 나이트가 f3으로 간 수, e4는 폰이 e4로 간 수입니다. 기물을 잡으면 x를 넣어 Bxc6처럼 적고, 폰이 잡을 때는 출발한 세로줄을 앞에 붙여 exd5로 씁니다.
캐슬링은 킹 쪽이 O-O, 퀸 쪽이 O-O-O입니다. 승격은 e8=Q처럼 뒤에 붙이고, 체크는 +, 체크메이트는 #로 표시합니다. 같은 종류의 기물 두 개가 같은 칸에 갈 수 있을 때는 Nbd2처럼 출발한 줄을 덧붙여 구분합니다.
무르기와 판 뒤집기
한 수 무르기를 누르면 내가 둔 수와 AI의 응수를 한 번에 되돌립니다. 한쪽만 되돌리면 차례가 어긋나기 때문입니다. 판 뒤집기는 보는 방향만 바꿀 뿐 대국에는 영향을 주지 않으므로, 상대 입장에서 형세를 확인하고 싶을 때 쓰면 됩니다. 흑을 고르면 처음부터 흑이 아래에 오도록 자동으로 뒤집힙니다.
초보자를 위한 조언
초반에는 가운데 네 칸을 폰으로 차지하고 나이트와 비숍을 먼저 꺼낸 다음 캐슬링으로 킹을 안전한 구석에 넣는 순서가 무난합니다. 같은 기물을 초반에 여러 번 움직이면 그만큼 다른 기물이 늦게 나오므로 손해입니다.
한 수를 두기 전에 상대가 방금 둔 수가 무엇을 노리는지 한 번 확인하는 습관이 실력을 가장 빨리 올려 줍니다. 내 기물 중에 아무도 지켜 주지 않는 것이 있는지, 상대 기물이 내 킹이나 퀸을 향해 줄을 맞추고 있지는 않은지만 살펴도 큰 실수를 줄일 수 있습니다.
알아 두면 좋은 제한
온라인 대전이나 다른 사람과의 대국은 지원하지 않고, AI와의 1대1 대국만 가능합니다. 대국 기록은 페이지를 벗어나거나 새로 고치면 사라지며 따로 저장하거나 불러올 수 없습니다. 엔진은 브라우저에서 돌아가는 가벼운 구성이라 전용 체스 프로그램만큼 강하지는 않습니다. 취미로 한 판 두거나 규칙을 익히는 용도로 만들어졌습니다.