что такое pgn партии
Формат PGN
Portable Game Notation (PGN) — формат файла для сохранения шахматных партий. Он был разработан Стивеном Эдвардсом (Steven J. Edwards) в 1994 году, чтобы облегчить обмен партиями между шахматными программами, а также упорядочить ведение электронных баз данных шахматных партий.
Формат PGN использует символы из ASCII-кодировки и состоит из двух частей: метаданные и нотация партии. В первой части стоит информация о партии: турнир, дата, имена игроков, результат и т.д. Вторая часть состоит из алгебраической нотации.
Большинство шахматных программ поддерживает этот формат. Обработка файлов может совершаться и с помощью обычной программы для редактирования текста. В одном файле можно сохранять более, чем одну партию.
На игровом сервере GAMBITER вы можете экспортировать сыгранные партии сразу в формат PGN.
Метаданные формата PGN
Коды ECO, WhiteElo, BlackElo, PlyCount и EventDate являются не обязательными.
Нотация партии в формате PGN
O-O короткая рокировка
O-O-O длинная рокировка
пешки не имеют специального обозначения
<> комментарии внутри скобок
Пример шахматной партии в формате PGN:
[Event «FIDE World Championship»]
[White «Наумов Максим (RUS)»]
[Black «Smith, Agent FBI»]
1. e4 d6 2. d4 g6 3. Nf3 Bg7 4. Be2 Nf6 5. Nc3 Nbd7 6. e5 Ng4 7. e6 Ndf6 8.exf7+ Kf8 9. Bf4 Nh6 10. Qd2 Nxf7 11. O-O-O c6 12. h4 Qa5 13. Ng5 b5 14. a3 Bd7 15. h5 Nxg5 16. Bxg5 h6 17. Bxf6 Bxf6 18. hxg6 Kg7 19. Rh5 Kxg6 20. Bd3+ Kf7 21. Qf4 Rag8 22. Rdh1 Ke8 23. Kb1 Bg5 24. Qe4 Qc7 25. d5 Rf8 26. dxc6 Bf5 27. Nxb5 1-0
Шахматы формат PGN
Portable Game Notation (PGN) — формат файла для сохранения шахматных партий. Он был разработан Стивеном Эдвардсом (Steven J. Edwards) в 1994 году, чтобы облегчить обмен партиями между шахматными программами, а также упорядочить ведение электронных баз данных шахматных партий.
Формат PGN использует символы из ASCII-кодировки и состоит из двух частей: метаданные и нотация партии. В первой части стоит информация о партии: турнир, дата, имена игроков, результат и т.д. Вторая часть состоит из алгебраической нотации.
Большинство шахматных программ поддерживает этот формат. Обработка файлов может совершаться и с помощью обычной программы для редактирования текста. В одном файле можно сохранять более, чем одну партию.
На игровом сервере GAMBITER вы можете экспортировать сыгранные партии сразу в формат PGN.
Метаданные формата PGN
Коды ECO, WhiteElo, BlackElo, PlyCount и EventDate являются не обязательными.
Нотация партии в формате PGN
N конь
B слон
R ладья
Q ферзь
K король
O-O короткая рокировка
O-O-O длинная рокировка
пешки не имеют специального обозначения
+ шах
<> комментарии внутри скобок
Пример шахматной партии в формате PGN:
[Event «FIDE World Championship»]
[White «Наумов Максим (RUS)»]
[Black «Smith, Agent FBI»]
1. e4 d6 2. d4 g6 3. Nf3 Bg7 4. Be2 Nf6 5. Nc3 Nbd7 6. e5 Ng4 7. e6 Ndf6 8.exf7+ Kf8 9. Bf4 Nh6 10. Qd2 Nxf7 11. O-O-O c6 12. h4 Qa5 13. Ng5 b5 14. a3 Bd7 15. h5 Nxg5 16. Bxg5 h6 17. Bxf6 Bxf6 18. hxg6 Kg7 19. Rh5 Kxg6 20. Bd3+ Kf7 21. Qf4 Rag8 22. Rdh1 Ke8 23. Kb1 Bg5 24. Qe4 Qc7 25. d5 Rf8 26. dxc6 Bf5 27. Nxb5 1-0
Что такое pgn партии
Шахматные нотации | Шахматные фигуры | Запись шахматной партии | |||||
King | Queen | Rook | Bishop | Knight | Pawn | ||
Figurine Algebraic Notation (FAN) | ♚ | ♛ | ♜ | ♝ | ♞ | ♟ | 1. e4 e5 2. ♘f3 ♘c6 3. ♗c4 ♘d4 4. ♘xe5 ♕g5 5. ♘xf7 ♕xg2 6. ♖f1 ♕xe4+ 7. ♗e2 ♘f3# |
Standard Algebraic Notation (SAN) | K | Q | R | B | N | no symbol без символа | 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxe5 Qg5 5. Nxf7 Qxg2 6. Rf1 Qxe4+ 7. Be2 Nf3# |
Русская алгебраическая нотация | Кр | Ф | Л | С | К | без символа | 1. e4 e5 2. Кf3 Кc6 3. Сc4 Кd4 4. К:e5 Фg5 5. К:f7 Ф:g2 6. Лf1 Ф:e4+ 7. Сe2 Кf3х |
Метки Numeric Annotation Glyph (NAG)
Метка NAG ставится после хода и используется для краткой характеристики хода или позиции с помощью символов «!»,»?», «!!», «??», «!?»,»?!», и т.д. Сделал таблицу основных меток NAG, которые понимают большинство шахматных программ, остальные я вам использовать не рекомендую. Сам я пользуюсь только первыми 6 метками, их понимают все программы. Сами метки знать не обязательно, программы сами преобразуют поставленный вами знак в нужную метку, а вот, что означает данный знак (аннотация), надо запомнить.
NAG | Знак | Аннотация | NAG | Знак | Аннотация |
$1 | ! | Сильный ход | $14 | += | У белых небольшое преимущество |
$2 | ? | Слабый ход | $15 | =+ | У чёрных небольшое преимущество |
$3 | !! | Отличный ход | $16 | ± | У белых умеренное преимущество |
$4 | ?? | Грубая ошибка | $17 | ∓ | У чёрных умеренное преимущество |
$5 | !? | Интересный ход | $18 | +− | У белых решающее преимущество |
$6 | ?! | Сомнительный ход | $19 | −+ | У чёрных решающее преимущество |
$10 | = | Ничейная позиция | $36 | → | Инициатива у белых(чёрных) |
$13 | ∞ | Позиция неясная | $40 | ↑ | С атакой у белых(чёрных) |
Создание библиотеки шахматных партий на компьютере
Фотка этих ребят, сражающихся за мировую шахматную корону, сделанная талантливым фотографом Анастасией Карлович.