체스
상대 킹을 공격하고 위협을 없앨 합법적인 응수가 없도록 체크메이트하세요. 이 구현은 chess.js를 사용하며 캐슬링, 앙파상, 승격, 무승부 청구를 지원합니다.
로컬 AI와 연습 · 비공개 온라인 방
플레이어 수: 2
시작 배치
8×8 표준 배치에서 각자 열여섯 기물로 시작하며 백이 먼저 둡니다. 뒷줄은 룩, 나이트, 비숍, 퀸, 킹, 비숍, 나이트, 룩이고 앞에 폰이 섭니다.
내 차례에 할 일
자기 킹이 공격받지 않도록 한 기물을 옮깁니다. 룩은 직선, 비숍은 대각선, 퀸은 둘 다 가능합니다. 나이트는 L자로 뛰고 킹은 한 칸 갑니다. 폰은 전진하고 첫 이동은 길이 비면 두 칸 가능하며 대각선으로 잡습니다. 승격은 퀸·룩·비숍·나이트 중 선택합니다. 직선·대각선 이동 기물은 다른 기물을 통과하지 못합니다. 상대 칸에 도착해 잡으며 자기 기물 칸에는 갈 수 없습니다. 캐슬링은 킹이 룩 쪽으로 두 칸 이동하고 룩이 킹 옆에 놓이는 수로, 사이의 칸이 비어 있어야 합니다.
승패와 종료
메이트면 승리합니다. 스테일메이트와 엔진이 판단한 기물 부족은 무승부입니다. 같은 국면 세 번 또는 양측이 각 50수 동안 폰 이동·잡기가 없으면 청구 가능하며, 다섯 번 반복이나 각 75수면 자동 무승부입니다.
단계별 예시
초기 배치에서 e2–e4, e7–e5, g1–f3을 둡니다. 백 나이트가 f3으로 합법적으로 뛰며 다음은 흑입니다. 이는 전개이지 메이트가 아닙니다.
흔한 실수
체크 중이거나 킹이 공격받는 칸을 지나거나 도착하면 캐슬링할 수 없습니다. 킹과 해당 룩은 이동한 적이 없어야 합니다.
플레이 중 자주 묻는 질문
앙파상은 언제 가능한가요?
상대 폰의 두 칸 전진으로 기회가 생긴 바로 다음 수에만 가능합니다. 이웃한 열의 상대 폰이 두 칸 전진한 폰이 지나간 칸으로 대각선 이동하여, 그 폰을 도착한 칸에서 제거합니다.
잡힌 기물로만 승격하나요?
아니요. 같은 종류가 이미 있어도 네 종류 중 하나를 선택합니다.
참고 규칙
외부 규칙은 참고 자료입니다. 이 사이트에서는 위에 설명한 변형 규칙이 우선합니다.