pgn формат что это
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 | ↑ | С атакой у белых(чёрных) |
Создание библиотеки шахматных партий на компьютере
Фотка этих ребят, сражающихся за мировую шахматную корону, сделанная талантливым фотографом Анастасией Карлович.
Как открыть файл pgn
Файл формата PGN открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.
Чем открыть файл в формате PGN
Формат файла на основе текста, применяемый для записи передвижений в шахматных матчах. Также включает в себя название события, место размещения, дату, раунд, имена игроков и результат игры.
Заглавная информация файла PGN форматируется при помощи тегов. После заголовка передвижения игроков описываются при помощи так называемого «movetext» – синтаксиса на основе Standard Algebraic Notation (SAN).
Различные шахматные программы и PGN Viewers могут применяться для просмотра файлов PGN.
Чем открыть файл в формате PGN (Portable Game Notation File)
Тип файла Portable Game Notation File
This file is saved in a binary format, which requires a specific program to read its contents.
.PGN вариант №
Текстовый формат файла, используемый для записи ходов в шахматном матче; также включает имя, местоположение, дату, круг, имена игроков и результат игры.
Информация заголовка файла PGN отформатирована с использованием тегов. После заголовка перемещение игрока описывается с помощью «movetext», синтаксиса, основанного на стандартном алгебраическом обозначении (SAN).
Для просмотра файлов PGN могут использоваться различные шахматные программы и PGN Viewers.
Linux |
XBoard |
Macintosh |
Apple Chess |
Aqueous Gambit |
О PGN файлах
Тип файла Portable Game Notation File, описания программ для Mac, Windows, Linux, Android и iOS, перечисленные на этой странице, были индивидуально исследованы и проверены командой FileExt. Мы стремимся к 100-процентной точности и публикуем только информацию о форматах файлов, которые мы тестировали и проверяли.
Portable Game Notation Format
Что такое файл PGN?
PGN (Portable Game Notation) – самый популярный стандарт данных шахматных игр. В PGN-файлах хранятся ходы шахматных матчей, а также дата, место, название события, раунд, результат игры и имена игроков.
Структура данных файла PGN
Данные заголовка в файле PGN форматируются с использованием тегов, а движения игроков – с помощью ключевых слов «movetext», синтаксис основан на формате стандартной алгебраической нотации (SAN).
Данные сохранены в текстовом формате
Файлы PGN хранят информацию в текстовом формате (ASCII) и, таким образом, могут быть легко прочитаны как людьми, так и программами.
Обычно используемый стандарт
Формат PGN обычно используется для хранения и обмена (включая онлайн) данными шахматных матчей. Файлы PGN могут быть использованы для анализа после матча и прогресса игрока.
Программы, которые поддерживают PGN расширение файла
Ниже вы найдете указатель программ, которые можно использовать для открытия файлов PGN, разделенных на категории 3 в соответствии с поддерживаемой системной платформой. Файлы с суффиксом PGN могут быть скопированы на любое мобильное устройство или системную платформу, но может быть невозможно открыть их должным образом в целевой системе.
Программы, обслуживающие файл PGN
Как открыть файл PGN?
Отсутствие возможности открывать файлы с расширением PGN может иметь различное происхождение. К счастью, наиболее распространенные проблемы с файлами PGN могут быть решены без глубоких знаний в области ИТ, а главное, за считанные минуты. Приведенный ниже список проведет вас через процесс решения возникшей проблемы.
Шаг 1. Получить ChessBase
Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы PGN, установленные в системе. Эта проблема может быть решена путем загрузки и установки # РЕКОМЕНДОВАННОЙ # или другой совместимой программы, такой как Apple Chess, PGN Viewer, WinBoard. Выше вы найдете полный список программ, которые поддерживают PGN файлы, классифицированные в соответствии с системными платформами, для которых они доступны. Одним из наиболее безопасных способов загрузки программного обеспечения является использование ссылок официальных дистрибьюторов. Посетите сайт ChessBase и загрузите установщик.
Шаг 2. Проверьте версию ChessBase и обновите при необходимости
Вы по-прежнему не можете получить доступ к файлам PGN, хотя ChessBase установлен в вашей системе? Убедитесь, что программное обеспечение обновлено. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с новыми версиями своих приложений. Это может быть одной из причин, по которой PGN файлы не совместимы с ChessBase. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны быть открыты с помощью ChessBase.
Шаг 3. Назначьте ChessBase для PGN файлов
Если у вас установлена последняя версия ChessBase и проблема сохраняется, выберите ее в качестве программы по умолчанию, которая будет использоваться для управления PGN на вашем устройстве. Метод довольно прост и мало меняется в разных операционных системах.
Выбор приложения первого выбора в Windows
Выбор приложения первого выбора в Mac OS
Шаг 4. Убедитесь, что PGN не неисправен
Если вы выполнили инструкции из предыдущих шагов, но проблема все еще не решена, вам следует проверить файл PGN, о котором идет речь. Вероятно, файл поврежден и, следовательно, недоступен.
1. PGN может быть заражен вредоносным ПО – обязательно проверьте его антивирусом.
Если PGN действительно заражен, возможно, вредоносное ПО блокирует его открытие. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. PGN файл инфицирован вредоносным ПО? Следуйте инструкциям антивирусного программного обеспечения.
2. Убедитесь, что структура файла PGN не повреждена
Вы получили PGN файл от другого человека? Попросите его / ее отправить еще раз. Возможно, файл был ошибочно скопирован, а данные потеряли целостность, что исключает доступ к файлу. Если файл PGN был загружен из Интернета только частично, попробуйте загрузить его заново.
3. Убедитесь, что у вас есть соответствующие права доступа
Иногда для доступа к файлам пользователю необходимы права администратора. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.
4. Убедитесь, что ваше устройство соответствует требованиям для возможности открытия ChessBase
Если система перегружена, она может не справиться с программой, которую вы используете для открытия файлов с расширением PGN. В этом случае закройте другие приложения.
5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов
Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом Portable Game Notation Format. Возможно, файлы PGN работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла PGN мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле PGN.
Описание формата PGN.
Для одной и той же партии данные в экспортируемом формате PGN должны полностью совпадать с точностью до байта.
Используемые символы
В PGN могут использоваться символы 95 печатных ASCII символов с кодами от 32 до 126.
Символы табуляции, как горизонтальной, так и вертикальной, в экспортируемом PGN не допускаются. Это связано с тем, что на разных системах они могут обрабатываться по-разному. Символы табуляции также не могут появляться внутри строковых данных.
Длины строк
Комментарии
Фигурные скобки не могут быть вложены друг в друга. Открывающая фигурная скобка внутри комментария, как и точка с запятой рассматриваются как обычный текст. Фигурные скобки, расположенные внутри комментария, начинающегося с точки с запятой, также рассматриваются как обычный текст.
Поддержка расширений
Если символ процента появляется не в начале строки, то он не запускает описанный механизм.
Лексемы
Описание партий
Пары тегов
Названия тегов могут состоять только из латинских букв, цифр и знака подчёркивания. (Это сделано для того, чтобы названия тегов можно было добавлять в качестве ключей в СУБД). (Мне встречались PGN файлы, где названия тегов были записаны кириллицей и даже содержали пробелы.)
В импортируемом формате может располагаться любое число разделителей между двумя последовательными лексемами в паре тегов.
В экспортируемом формате не должно быть разделителей между левой квадратной скобкой и названием тега, а также между значением тега и правой квадратной скобкой. Между названием и значением тега должен быть ровно один пробел.
Названия тегов, ровно как и все словарные лексемы зависят от регистра. Все имена тегов, предназначенные для архивного хранения, должны начинаться с заглавной буквы.
В импортируемом PGN формате несколько пар тегов могут находится в одной строке, а также одна пара тегов может занимать несколько строк. В экспортируемом формате каждая пара тегов должна занимать ровно одну строку и быть выровнена по левому краю. за последней парой тегов должна следовать пустая строка.
Некоторые значения тегов могут состоять из нескольких составных частей. Например, в партиях может быть более одного игрока с каждой стороны. В таком случае между составными частями тега должно вставляться двоеточие (» : «). Вследствие этого, двоеточие не должно появляться внутри строки ни в каком другом качестве.
Семь обязательных пар тегов (STR)
Для импортируемого формата порядок следования пар тегов не важен. В экспортируемом формате STR должны следовать перед всеми остальными парами тегов. (Для STR также важен порядок, в котором следуют теги. Этот порядок приведён в списке ниже). Все дополнительные пары тегов в экспортируемом формате должны следовать в алфавитном порядке по названию тега.
В очень многих PGN файлах, особенно полученных с шахматных сайтов, эти требования не выполняются. Некоторые из семи тегов могут отсутствовать или следовать в другом порядке. Их названия также могут быть записаны только прописными или только заглавными буквами.
Список из дополнительных имён тегов приведен ниже.
В экспортируемом формате после последней пары тегов идёт пустая строка, завершающая секцию пар тегов. Это помогает распознающим программам быстро обнаружить окончание секции пар тегов и начало записи партии.
Event
Тег Event должен быть достаточно полным. Желательно избегать аббревиатур, если это возможно. Чтобы помочь сканирующим программам, названия событий должны оформляться единообразно. Если событие неизвестно, в качестве значения тега должен указываться знак вопроса.
Site
Тег Site должен содержать название города, региона и стандартное название страны, в которой проводится партия. Страну рекомендуется называть с помощью трёхбуквенного кода, используемого в МОК (Международном олимпийском комитете), если такой код доступен. Если место проведения партии неизвестно, в качестве значения тега должен указываться знак вопроса. Для отделения города от региона можно использовать запятую. Для разделения города или региона от кода страны запятая не требуется.
Date
Тег Date указывает на дату начала партии (она не обязана совпадать с датой начала турнира, чемпионата или другого события). Использоваться должно местное время того региона, который указан в теге Site. Значение тега Date должно записываться в следующем формате из десяти символов: » ГГГГ.ММ.ДД «. Первые четыре символа дают год, далее следует точка, следующие два символа дают месяц, далее идёт точка и последние два символа дают день. Если какое-то из трёх данных неизвестно, вместо соответствующих цифр должны записываться знаки вопроса.
Если за белых играют несколько игроков, то имена перечисляются в алфавитном порядке и разделены между собой двоеточиями. Для компьютерной программы после имени программы должна указываться информация о соответствующей версии.
Для имён игроков можно использовать формат, принятый в рейтинг листе ФИДЕ.
Запись партии
Поскольку неправильные ходы не являются действительно шахматными ходами, они недопустимы в записи партии. Однако в комментариях они вполне могут появиться.
Выравнивание строк в записи партии
В экспортируемом формате лексемы должны выравниваться по левому краю в последовательных строках. Каждая строка должна содержать не более 80 печатаемых символов. В каждой строке помещается максимальное возможное число лексем. Любые две подряд идущие в одной строке словарные лексемы должны разделяться ровно одним пробелом. Как и в случае с парами тегов, после записи партии должна следовать ровно одна пустая строка.
Ни первый, ни последний символ в строке в экспортируемом PGN формате не должен быть пробелом.
Номера ходов
Номер хода представляет собой числовую лексему, за которой следует несколько точек (возможно, ни одной). Число задаёт номер для следующего непосредственно за ним хода белых (если он присутствует), а также для последующего хода чёрных (если он присутствует). Импортируемый формат не требует, чтобы номера ходов обязательно присутствовали. Он также не запрещает присутствие лишних номеров ходов, если они заданы корректно.
В экспортируемом формате перед каждым белым ходом обязательно должен присутствовать номер. Перед ходом чёрных номер должен писаться только в одном из двух случаев: во-первых, если между ходом белых и чёрных присутствует комментарий или ответвление. Во-вторых, если перед ходом чёрных ход белых отсутствует, то есть когда партия начинается с позиции, где начинают чёрные. Во всех остальных случаях в экспортируемом формате перед ходом чёрных номер не ставится.
Запись хода
Для записи ходов в PGN используется сокращённая нотация (SAN). Сама по себе она может использовать названия фигур на разных языках. Хотя спецификация и допускает использование других языков, это может привести к путанице в названиях фигур. Поэтому всегда используются английские названия фигур.
В экспортируемом формате символ P для пешки опускается. Однако рекомендуется всё-таки распознавать этот символ. Ни разу не встречал записи P в партиях.
Самый простой ход в формате SAN записывается в виде символа фигуры (для пешки оно не пишется), за которым сразу следуют координаты клетки, куда фигура перемещается. Если при этом происходит взятие, то перед координатами клетки назначения пишется символ » x «. При взятии пешкой непосредственно перед символом » x » указывается столбец, с которого это взятие произошло.
Взятие на проходе не имеет специального обозначения. Оно записывается также, как если бы взятая пешка стояла в клетке назначения походившей пешки. Продвижения пешки записываются с помощью символа » = «, который записывается сразу же после клетки назначения, и символа фигуры, в которую превратилась пешка, следующего сразу за знаком равенства.
Если в результате хода ставится шах, то в конце хода добавляется символ » + «. Если же ставится мат, то в конце хода добавляется символ » # «.
Наличие или отсутствие индикатора мата или шаха никогда не используется для устранения неоднозначности хода. То есть, если две (или более) одинаковые фигуры могут переместиться на одну и ту же клетку, то различие в шахующем статусе ходов не является причиной, чтобы не производить устранение неоднозначности.
Никаких специальных символов не используется для обозначения двойного шаха или вскрытого шаха. Также нет специальных символов для обозначения ничейных ходов.
Таким образом в нотации SAN длина записи хода варьируется от двух символов (например, » d4 «) до семи (например, » Qa6xb7# » или » fxg1=Q+ «). В среднем же длина хода немногим превосходит три.
Экспортируемый формат всегда должен использовать описанную выше запись хода. В импортируемом формате возможны отклонения от канонической записи. Однако для разных просмотрщиков PGN они могут отличаться. И только стандартная запись хода будет гарантированно читаться во всех программах, работающих с PGN.
Пример: начальная позиция, ходят белые.
Числовая метка хода (NAG)
Ответвления
Допускаются вложенные ответвления. Уровень вложенности ответвлений не ограничен. Кроме того, у позиции может быть несколько ответвлений. Тогда они пишутся друг за другом.
Пример: начальная позиция, ходят белые.
Завершающий маркер
Во многих PGN завершающий маркер отсутствует. В этом случае его значение можно взять из тега result либо, если тег тоже отсутствует, положить равным » * «.
Дополнительные теги
Информация об игроке
Информация о мероприятии
Информация о дебюте
Информация о времени и дате
Контроль времени
Информация об альтернативной стартовой позиции
Остальные теги
Значения числовых меток
Метки с 1 по 9 характеризуют сделанный ход.
Метки с 10 по 135 характеризуют текущую позицию.
Метки с 136 по 139 характеризуют контроль времени.
Как открыть PGN файлы на вашем устройстве
PGN расширение файла
Как открыть файл PGN?
При открытии открытия. PGN файлов могут быть разные причины проблем. Каждая проблема требует своего подхода, но большинство из них можно решить, следуя приведенным ниже инструкциям.
Шаг 1. Установите программу, которая поддерживает PGN файлы
Чтобы открыть PGN файл, в системе должна быть установлена соответствующая программа, которая поддерживает этот формат файлов. Ниже представлен список программ, которые поддерживают файлы с расширением PGN.
Программы, открывающие файлы PGN
Скачайте установщик для данного приложения и запустите его. После завершения установки PGN файлы должны быть открыты с установленным приложением по умолчанию при следующей попытке открыть файл этого типа.
Помните!
Не все перечисленные приложения могут выполнять все операции с файлами PGN. Некоторые приложения могут открывать только такой файл и просматривать его содержимое, тогда как целью других может быть преобразование файлов в другие форматы файлов. Поэтому вам следует заранее проверить возможности приложений в отношении файлов PGN.
Шаг 2. Свяжите данное программное обеспечение с файлами PGN
Может возникнуть ситуация, когда у пользователя есть соответствующее приложение, поддерживающее файлы PGN, установленные в его системе, но такое приложение не связано с файлами этого типа. Чтобы связать данное приложение с PGN файлами, пользователь должен открыть подменю файлов, щелкнув правой кнопкой мыши значок файла и выбрав опцию «Открыть с помощью». Система отобразит список предлагаемых программ, которые можно использовать для открытия файлов PGN. Выберите соответствующую опцию и установите флажок «Всегда использовать выбранное приложение для открытия файлов такого типа». Система сохранит эту информацию, используя выбранную программу, чтобы открыть PGN файлы.
Шаг 3. Проверьте, нет ли других ошибок, связанных с файлами PGN
Когда вышеупомянутые решения терпят неудачу, другие варианты должны быть продолжены. Возможно, файл PGN поврежден или поврежден. Наиболее распространенные причины повреждения файла:
Расширение файла PGN
Portable Game Notation Format
Что такое файл PGN?
Структура данных файла PGN
Данные сохранены в текстовом формате
Файлы PGN хранят информацию в текстовом формате (ASCII) и, таким образом, могут быть легко прочитаны как людьми, так и программами.
Обычно используемый стандарт
Формат PGN обычно используется для хранения и обмена (включая онлайн) данными шахматных матчей. Файлы PGN могут быть использованы для анализа после матча и прогресса игрока.
Программы, которые поддерживают PGN расширение файла
Ниже вы найдете указатель программ, которые можно использовать для открытия файлов PGN, разделенных на категории 3 в соответствии с поддерживаемой системной платформой. Файлы с суффиксом PGN могут быть скопированы на любое мобильное устройство или системную платформу, но может быть невозможно открыть их должным образом в целевой системе.
Программы, обслуживающие файл PGN
Как открыть файл PGN?
Отсутствие возможности открывать файлы с расширением PGN может иметь различное происхождение. К счастью, наиболее распространенные проблемы с файлами PGN могут быть решены без глубоких знаний в области ИТ, а главное, за считанные минуты. Приведенный ниже список проведет вас через процесс решения возникшей проблемы.
Шаг 1. Получить ChessBase
Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы PGN, установленные в системе. Эта проблема может быть решена путем загрузки и установки # РЕКОМЕНДОВАННОЙ # или другой совместимой программы, такой как Apple Chess, PGN Viewer, WinBoard. Выше вы найдете полный список программ, которые поддерживают PGN файлы, классифицированные в соответствии с системными платформами, для которых они доступны. Одним из наиболее безопасных способов загрузки программного обеспечения является использование ссылок официальных дистрибьюторов. Посетите сайт ChessBase и загрузите установщик.
Шаг 2. Проверьте версию ChessBase и обновите при необходимости
Вы по-прежнему не можете получить доступ к файлам PGN, хотя ChessBase установлен в вашей системе? Убедитесь, что программное обеспечение обновлено. Иногда разработчики программного обеспечения вводят новые форматы вместо уже поддерживаемых вместе с новыми версиями своих приложений. Это может быть одной из причин, по которой PGN файлы не совместимы с ChessBase. Все форматы файлов, которые прекрасно обрабатывались предыдущими версиями данной программы, также должны быть открыты с помощью ChessBase.
Шаг 3. Назначьте ChessBase для PGN файлов
Если у вас установлена последняя версия ChessBase и проблема сохраняется, выберите ее в качестве программы по умолчанию, которая будет использоваться для управления PGN на вашем устройстве. Метод довольно прост и мало меняется в разных операционных системах.
Выбор приложения первого выбора в Windows
Выбор приложения первого выбора в Mac OS
Шаг 4. Убедитесь, что PGN не неисправен
Если вы выполнили инструкции из предыдущих шагов, но проблема все еще не решена, вам следует проверить файл PGN, о котором идет речь. Вероятно, файл поврежден и, следовательно, недоступен.
Если PGN действительно заражен, возможно, вредоносное ПО блокирует его открытие. Немедленно просканируйте файл с помощью антивирусного инструмента или просмотрите всю систему, чтобы убедиться, что вся система безопасна. PGN файл инфицирован вредоносным ПО? Следуйте инструкциям антивирусного программного обеспечения.
2. Убедитесь, что структура файла PGN не повреждена
Вы получили PGN файл от другого человека? Попросите его / ее отправить еще раз. Возможно, файл был ошибочно скопирован, а данные потеряли целостность, что исключает доступ к файлу. Если файл PGN был загружен из Интернета только частично, попробуйте загрузить его заново.
3. Убедитесь, что у вас есть соответствующие права доступа
Иногда для доступа к файлам пользователю необходимы права администратора. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.
4. Убедитесь, что ваше устройство соответствует требованиям для возможности открытия ChessBase
Если система перегружена, она может не справиться с программой, которую вы используете для открытия файлов с расширением PGN. В этом случае закройте другие приложения.
5. Проверьте, есть ли у вас последние обновления операционной системы и драйверов
Современная система и драйверы не только делают ваш компьютер более безопасным, но также могут решить проблемы с файлом Portable Game Notation Format. Возможно, файлы PGN работают правильно с обновленным программным обеспечением, которое устраняет некоторые системные ошибки.
Вы хотите помочь?
Если у Вас есть дополнительная информация о расширение файла PGN мы будем признательны, если Вы поделитесь ею с пользователями нашего сайта. Воспользуйтесь формуляром, находящимся здесь и отправьте нам свою информацию о файле PGN.