설명
폰이 시작 위치에서 두 칸 전진하면 중간 칸 하나를 지나간다. 앙파상 목표 칸은 바로 그 지나간 칸이다. 상대가 앙파상으로 잡을 수 있다면 잡는 폰은 그 칸에 도착하고, 두 칸 전진한 폰은 보드에서 제거된다.
완전한 포지션을 설명하는 텍스트 문자열인 포사이스-에드워즈 기보법(FEN)에서 이 정보는 네 번째 필드다. 확장 포지션 설명을 뜻하는 EPD에서도 모든 앞에 놓이는 네 개의 포지션 필드 중 하나다. 값은 a부터 h까지의 파일 문자와 1부터 8까지의 랭크 숫자로 만든 e3 같은 칸 이름이며, 목표가 없으면 하이픈 하나를 쓴다. 백이 두 칸 전진한 뒤에는 항상 3랭크, 흑이 두 칸 전진한 뒤에는 항상 6랭크에 있다.
원래 FEN 명세는 상대 폰이 잡을 수 없는 경우에도 모든 폰의 두 칸 전진 뒤에 그 칸을 기록한다. 일부 현대 라이브러리는 더 제한적인 관례를 사용해 상대 폰이 잡을 위치에 있을 때만, 또는 그 잡기가 완전히 합법일 때만 기록한다. 따라서 두 프로그램이 기물 배치에는 동의하면서도 같은 포지션에 서로 다른 문자열을 만들 수 있다.
자주 혼동하는 개념
목표 칸과 폰의 칸
e2-e4 뒤에 백 폰은 e4에 있지만 목표 칸은 폰이 지나간 빈칸 e3다.
기록된 목표와 가능한 잡기
소프트웨어가 따르는 관례에 따라 합법적인 앙파상 잡기가 없어도 두 칸 전진 뒤에 목표 칸이 기록될 수 있다.
출처
- 1.Standard: Portable Game Notation Specification and Implementation Guide, Steven J. Edwards / ChessGML
- 2.Core, python-chess 1.11.2 documentation
