체스/기보 표기법
1. 개요
체스의 게임 진행(기보)을 문자로 간략히 나타내는 방법. 본 표기법은 대수기보표기법(Algebraic chess notation)이다. 이 외에도 설명기보법 등 몇 가지 다른 방법들이 더 있지만, 대수기보표기법이 영미권 및 전세계적으로 가장 널리 사용된다.
2. 상세
- 체스보드의 칸들은 백의 왼쪽 아래(검은칸이고 a1칸)를 기준으로 가로열(파일)은 좌에서 우로 영어 a부터 h까지, 세로행(랭크)은 아래에서 위로 숫자 1~8까지를 조합해서 나타낸다. 예를 들어 e1은 첫째 줄의 5번째 열. 즉, 처음에 백킹이 있는 자리를 말한다. 제일 밑 줄의 왼쪽에서 5번째 칸이다.
- 왼쪽 위 구석은 흰 칸이고 a8이다.
- 오른쪽 위 구석은 검은 칸이고 h8이다.
- 오른쪽 아래 구석은 흰 칸이고 h1이다.
- 각 말들은 대문자 라틴 문자로 나타내거나 유니코드 특수문자로 적는다.[1] 라틴 문자로 적을 경우 킹은 K, 퀸은 Q, 비숍은 B, 나이트는 N[2] , 룩은 R로 표기한다. 폰도 P로 나타내는 경우도 있으나 거의 항상 생략된다.
- 말의 이동은 움직인 말의 이니셜을 적은 뒤 움직인 자리의 좌표(파일-랭크)를 붙여 표기한다. Ke2는 킹이 e2로 이동했다는 뜻이고, e5는 폰이 e5로 이동했다는 뜻이 된다.
- 만약 같은 말 2개 이상이 그 칸으로 움직일 수 있는 경우, 그 말의 파일(파일도 동일할 경우 랭크)을 먼저 표기한 후 움직인 칸을 표기한다. Neg5, R7c5의 경우 각각 e파일 상의 나이트가 g5로, 7랭크 상의 룩이 c5로 움직였다는 뜻이다.
- 백과 흑이 번갈아 한 번씩을 두는 것을 합쳐서 한 수(move)라고 하는데,[4] 게임상 몇 수째인지를 적고 백의 움직임이라면 '.', 흑의 움직임이라면 '...' 로 표기한다. 단 흑은 백의 움직임과 병기할 경우 생략할 수 있다.
- 1.e4, 1...e5는 첫 수에 백은 폰을 e4칸에, 흑은 폰을 e5칸으로 이동했다는 뜻이다.[3]
- 1.e4 e5라고 적었을 경우에도 위와 같은 의미가 된다.
- 이동하여 말을 잡았을 땐 x, 체크를 하면 +, 체크메이트면 #를 넣는다. 이 때 x는 기물 이니셜과 좌표 사이, +와 #은 표기 맨 뒤에 적는다.
- Bxe5#는 비숍이 e5칸에 있던 무언가를 잡고 체크메이트로 게임이 끝났다는 뜻이다.
- 폰이 말을 잡았다면 폰이 있던 파일을 표기해준다. fxe5라면 f파일에 있던 폰이 e5칸으로 움직이며 말을 잡았다는 뜻이다.
- 특수 행마법의 표기는 다음과 같이 한다.
- 프로모션은 =을 적거나 생략한 뒤 승격한 기물의 기호를 붙인다. "a8=Q", "a8Q".
- 캐슬링은 킹사이드인 경우 O-O, 퀸사이드인 경우 O-O-O로 적는다.
- 앙파상은 뒤에 e.p. 등을 표기하거나 생략한다. "gxf6 e.p.", "gxf6 e.p", "gxf6 ep", "gxf6/ep", "gxf6".
- 체스 퍼즐 등 포지션이 셋업된 체스에서 말의 배치를 나타낼 때는 @라는 기호를 사용한다.
- K@e8은 킹이 e8칸에 있다는 뜻. 이 때는 폰도 생략하지 않고 P@f7처럼 P를 표기해준다.
2.1. 수 평가
위의 경우만으로도 게임의 진행은 전부 나타낼 수 있다. 여기에 추가로 해당 수의 뒤에 다음의 글자를 붙여 수의 의미를 부여한다.
- '?' 는 나쁜 수를 의미한다. '??' 를 붙이면 blunder, 즉 상대 플레이어에게 역전의 기회가 되는 최악의 수를 의미한다. 자신이 체크메이트 당할 수 있는 상황임을 보지 못하고 수를 뒀을 때 '??' 를 붙이기도 한다.
- '?!' 는 미묘한 수를 의미한다. 단지 '?' 를 주기에는 논란의 여지가 있을 수 있으므로 이쪽을 더 애호하는 경향이 있다. 혹은 나쁜 수를 두었지만, 상대방의 미숙함, 실수 등으로 오히려 좋은 상황으로 흘러갈 때 쓰이기도 한다.
- '!?' 는 흥미로운 수를 의미한다. 최선의 수는 아니지만 대국을 흥미로운 상황으로 이끌 때 쓰인다. 실제로는 보통 상대 플레이어를 낚으려는 함정 수에 사용된다. 아니면 주석자가 게을러서(...) 수가 좋은지 나쁜지 판단하지 않을 경우 사용한다.
혹은 좋은 수를 두었지만, 오히려 안 좋은 상황으로 흘러갈 때 쓰이기도 한다.
2.2. 포지션 평가와 결과
- '∞' 는 한쪽이 유리하다고 말하기 어려운 비대칭 상황에서 사용된다(폰 구조가 깨졌지만 기물들이 활성화되는 등의 상황).
- '=' 는 동등한 상황. '∞' 와는 달리 대치 상태에 사용한다.
- 백 승리는 1-0로, 흑 승리는 0-1로 나타낸다.
- 스테일메이트를 포함하여 무승부의 경우 ½-½로 나타낸다.
3. 예시
Fool's Mate의 일종으로 불리우는 짧은 체스 경기들의 예시들이 있다.
유명한 체스 게임인 1851년 '임모탈 게임'을 텍스트로 표기할 경우 아래와 같다. 실제로 어떻게 진행되었는지는 위키백과 문서 참고.
[1] ♔♕♖♗♘♙♚♛♜♝♞♟︎[2] 킹이 K이므로 Knight의 앞글자는 쓰지 못하고 대신 N이 쓰인다. [3] 이 경우 오프닝은 C20: King's Pawn Game이 된다.[4] 즉, 바둑의 한 수와는 의미가 다르다. 만약 꼭 두 색을 분리해서 말할 필요성이 있을 때는 half move라고 칭한다. 즉 반(半)수.[5] 대부분 엔진이 분석하다 놓친 수이다.