가이드도구
체스 플레이어를 위한 PGN 파일 설명
PGN은 모든 체스 프로그램이 합의한 일반 텍스트 형식입니다. 그 안에 무엇이 들었고 앱 사이로 대국을 어떻게 옮기는지 살펴봅니다.
PGN이란
PGN은 Portable Game Notation의 줄임말입니다. 1990년대에 만들어진, 체스 대국을 기록하는 일반 텍스트 형식이고, 지금도 모든 체스 프로그램이 읽고 씁니다.
PGN 파일은 그냥 텍스트입니다. 텍스트 편집기로 열어서 특별한 소프트웨어 없이 읽을 수 있습니다.
생각보다 중요한 점입니다. 텍스트 기반 형식이고 어디서나 지원되기 때문에, 자신의 대국과 분석이 우연히 사용한 앱 안에 갇히지 않습니다.
그림 왼쪽의 모든 것이 PGN을 쓸 수 있습니다. 오른쪽의 모든 것이 그것을 읽을 수 있습니다. 가운데에 변환기가 없습니다. 변환할 것이 없기 때문입니다.
안에 무엇이 들었나
PGN 항목은 두 부분으로 나뉩니다. 먼저 태그 묶음이 나오고, 그다음에 수가 나옵니다.
대괄호로 묶인 줄이 태그 쌍입니다. 일곱 개가 표준입니다. Event, Site, Date, Round, White, Black, Result. 일부가 빠지거나 다른 것이 더 있어도 파일은 여전히 유효합니다.
빈 줄 다음의 모든 것이 무브텍스트입니다. 수는 표준 대수 표기법으로 기록되고 번호가 붙으며, 결과가 맨 뒤에 옵니다. 1-0은 백의 승리, 0-1은 흑의 승리, 1/2-1/2는 무승부입니다. *는 대국이 끝나지 않았거나 파일이 대국이 아니라 연구라는 뜻입니다.
주석과 변화
두 가지를 더하면 대국 기록이 공부할 수 있는 것으로 바뀝니다.
주석은 중괄호 안에 넣습니다. 엔진은 무시하지만 대부분의 소프트웨어는 보여 줍니다.
3. f4 {Vienna Gambit. 백이 f-파일을 열려고 폰을 내줍니다.} exf4
변화는 괄호 안에 넣고, 방금 둔 수의 대안을 담습니다.
3... d5 (3... exf4 4. e5 {주요 대안} 4... Qe7) 4. fxe5
변화는 여러 단계로 중첩될 수 있고, 그래서 레퍼토리 전체가 파일 하나에 들어갑니다. 메인 라인은 무브텍스트의 중심을 이루고, 모든 대안은 괄호 안에서 갈라져 나옵니다. 레퍼토리 PGN은 괄호 안의 내용이 밖보다 많은 경우가 흔합니다.
!, ?, !? 같은 기호나 $1 같은 숫자 주석 기호도 보일 수 있습니다. 바로 앞 수에 대한 평가이며, 무시해도 괜찮습니다.
주요 사이트에서 내보내기
Lichess. 대국 하나는 열어서 공유 메뉴에서 PGN을 고르세요. 연구는 다운로드 옵션을 쓰면 모든 챕터가 파일 하나로 나옵니다. 자신의 대국 전부는 프로필 설정의 내보내기 페이지에서 하나의 묶음으로 받을 수 있습니다.
Chess.com. 개별 대국은 체스판 아래 공유 메뉴에 다운로드 옵션이 있습니다. 묶음 내보내기는 대국 하나 옆이 아니라 계정의 게임 영역에 있습니다.
ChessBase. 데이터베이스가 ChessBase 자체 형식을 쓰므로 명시적인 변환이 필요합니다. 데이터베이스 파일을 복사하지 말고, 대국을 골라 PGN으로 내보내거나 저장하세요. ChessBase 전용 주석 일부는 옮겨지지 않을 수 있습니다.
직접 쓰는 체스판. 훈련 앱에 포함된 것을 비롯해 대부분의 분석 체스판은 불러온 라인을 PGN으로 만들어 줍니다.
흔히 잘못되는 것들
- 파일에 대국이 여러 개 들어 있습니다. PGN 파일에는 수천 개가 빈 줄로 구분되어 들어갈 수 있습니다. 가져오기가 첫 번째만 보여 준다면, 그 소프트웨어가 파일당 대국 하나를 기대하거나 묶음 가져오기가 따로 있는 것입니다.
- 인코딩. 잘못된 인코딩으로 저장했다면 악센트가 들어간 선수 이름이 깨져서 옵니다. UTF-8로 저장하면 대부분 해결됩니다.
- 줄바꿈. PGN은 수가 줄을 넘어가도 되는데, 일부 편집기가 이것을 “고쳐” 주면서 파일을 망칩니다. 워드 프로세서가 아니라 일반 텍스트 편집기에서 편집하세요.
- 아주 큰 파일. 수만 판을 내보낸 데이터베이스도 유효한 PGN이지만, 대부분의 학습 도구는 그것을 불러오도록 만들어지지 않았습니다. 먼저 나누세요.
이 형식을 이해할 값어치가 있는 이유
PGN이 무엇인지 알고 나면 자신의 분석을 계정 안에만 있는 것으로 생각하지 않게 됩니다. 직접 소유한 텍스트 파일이므로 백업하고, 메일로 보내고, 내년에 사용할 어떤 도구에든 넣을 수 있습니다.
실제로는 한곳에서 레퍼토리를 만들고 다른 곳에서 훈련할 수 있다는 뜻입니다. 연구는 Lichess에 두고 반복 연습은 다른 곳에서 하세요. 휴대폰에서 라인을 만들고 데스크톱에서 분석할 수도 있습니다.
어디로든 옮길 수 있기 때문에 Chess Prep Pro는 PGN 텍스트와 PGN 파일, Lichess 연구를 읽고 그 전부를 다시 그대로 내보냅니다.