Portable Game Notation

Дата добавления: 25.10.2009

Portable Game Notation (PGN) — формат файла для сохранения шахматных партий. Он был разработан Стивеном Эдвардсом (англ. Steven J. Edwards) в 1994 году, что бы облегчить обмен партиями (к примеру через интернет) между шахматными программами.

Формат PGN использует символы из ASCII-кодировки и состоит из двух частей: метаданные и нотация партии. В первой части стоит информация о партии: турнир, тур, имена игроков, результат и т. д. Вторая часть состоит из алгебраической нотации. Комментарии находятся между {} скобок.

Большинство шахматных программ поддерживает этот формат. Обработка файлов может совершаться и с помощью обычной программы для редактирования текста. В одном файле можно сохранять более, чем одну партию.

Event-Тег

[Event "?"] (Названия турнира, матча)

Примеры

  • [Event "FIDE World Championship"]
  • [Event "Moscow City Championship"]
  • [Event "ACM North American Computer Championship"]
  • [Event "Casual Game"]

Site-Тег

[Site "?"] (Место проведения) Структура: «Город, Регион Страна»
Для обозначения страны используется список кодов МОК.

Примеры

  • [Site "New York City, NY USA"]
  • [Site "St. Petersburg RUS"]
  • [Site "Riga LAT"]

Date-Тег

[Date "????.??.??"] (Дата)

Примеры

  • [Date "1992.08.31"]
  • [Date "1993.??.??"]
  • [Date "2001.01.01"]

Round-Тег

[Round "?"] (Тур)

Примеры

  • [Round "1"]
  • [Round "3.1"]
  • [Round "4.1.2"]

White-Тег

[White "?"] (Инициалы Игрока «Белые»)

Примеры

  • [White "Tal, Mikhail N."]
  • [White "van der Wiel, Johan"]
  • [White "Acme Pawngrabber v.3.2"]
  • [White "Fine, R."]

Black-Тег

[Black "?"] (Инициалы Игрока «Чёрные»)

Примеры

  • [Black "Lasker, Emmanuel"]
  • [Black "Smyslov, Vasily V."]
  • [Black "Smith, John Q.:Woodpusher 2000"]
  • [Black "Morphy"]

Result-Тег

[Result "*"] (Результат)

Примеры

Все возможные результаты

  • [Result "0-1"]
  • [Result "1-0"]
  • [Result "1/2-1/2"]
  • [Result "*"]
Пример партии
[Event "Casual Game"]
[Site "Online chess portal http://chess.samara.ru"]
[Date "2009.09.17"]
[Round "1"]
[White "zhania221"]
[Black "aviktorov"]
[Result "0-1"]

1. e4 c5 2. Nf3 e6 3. Nc3 a6 4. d4 cxd4 5. Nxd4 Qc7 6. Bd3 Nc6 7. Nf3 Nf6 8. h3 Bb4 9. Bd2 O-O 10. O-O b5 11. a3 Be7 12. b4 Bb7 13. Re1 d6 14. Ne2 e5 15. Ng3 Rfe8 16. Nh2 g6 17. Bh6 Rac8 18. Ng4 Nxg4 19. Qxg4 Nd4 20. Rec1 d5 21. exd5 Bxd5 22. Qd1 Qc6 23. c3 Nb3 24. Be4 Bxe4 25. Qxb3 Bxg2 26. Kh2 Bxh3 27. Kxh3 g5 28. Bxg5 Bxg5 29. Re1 Re6 30. Ne4 Bd2 31. Rg1+ Kh8 32. Ng5 Rh6+ 33. Kg4 Rg8 34. Qxf7 Rxg5++ 0-1

Источник: wikipedia.org.