Как восстановить шахматную партию по бланку и сохранить в PGN
После очной партии бумажный бланк иногда оказывается единственной записью ходов. Пока почерк читается, перенести партию в компьютер просто. Сложность начинается, когда один ход неразборчив, пропущен полуход или после очередной записи позиция перестает сходиться.
Разберемся, как восстановить последовательность без догадок, проверить спорный участок по шахматной логике и сохранить PGN только для той последовательности, которую удалось установить надежно.
Сначала сохраните исходный бланк
Не начинайте с исправления фотографии или переписывания поверх единственной копии. Сохраните исходное изображение бланка отдельно и работайте с копией. Если видны оборотная сторона, второй лист, подписи, результат или пометки соперника, лучше сохранить и их: позже именно мелкая деталь может помочь проверить спорный участок.
Если вы только знакомитесь с турнирной записью, сначала полезно посмотреть материал «Как записывать шахматную партию на бланке».
Переносите партию до первого сомнительного места
Введите ходы с начала партии в шахматный редактор или программу, которая контролирует легальность позиции. Не пытайтесь заранее «починить» все плохо читаемые символы. Пока очередной ход однозначно читается и легален, просто продолжайте.
Остановитесь на первом месте, где запись перестает быть надежной. Это важнее, чем искать последний ход, который программа отказалась принять: причина часто находится на один или несколько полуходов раньше.
Сначала определите тип проблемы
| Что видно | Что проверить первым | Чего не делать |
|---|---|---|
| Один символ или поле читается двояко | Какие варианты действительно похожи на запись и какие из них легальны в позиции | Не выбирать ход только потому, что он сильнее по движку |
| Записанный ход невозможен | Предыдущий полуход, взятие, исходное поле и порядок ходов | Не менять невозможный ход на любой «похожий» легальный |
| После некоторого номера все ходы сдвинулись | Не пропущен ли один ход белых или черных, не попала ли запись в соседнюю строку | Не переписывать всю оставшуюся партию со смещением |
| Есть пробел в записи | Можно ли восстановить недостающий полуход из позиции до и после пробела | Не считать единственный найденный правдоподобный ход автоматически доказанным |
| Бланк обрывается в цейтноте | Есть ли второй бланк, трансляция, фотография позиции или другой независимый источник | Не достраивать окончание по памяти, если уверенности нет |
Проверяйте гипотезу от позиции до и после ошибки
Полезная единица проверки — не отдельный символ, а позиция. Постройте положение непосредственно перед спорным ходом и рассматривайте только те варианты чтения, которые действительно можно увидеть в бланке.
Затем для каждого кандидата проверьте три вещи:
- Легальность. Могла ли соответствующая фигура сделать такой ход в этой позиции?
- Совместимость со следующими записями. Получается ли после него без противоречий воспроизвести несколько следующих ходов?
- Соответствие видимому тексту. Объясняет ли вариант именно написанное, а не просто создает удобную позицию?
Если один вариант исключается шахматной невозможностью, а другой согласуется и с бланком, и с дальнейшей последовательностью, уверенность существенно возрастает. Если два варианта остаются одинаково возможными, задача не решена — даже если один из ходов выглядит естественнее.
Движок помогает проверять, но не восстанавливает историю
Шахматный движок полезен после того, как позиция уже восстановлена: он может помочь заметить, что предполагаемое продолжение странно, или проверить анализ партии. Но оценка движка не является доказательством того, какой ход человек действительно сделал.
Игрок мог ошибиться, выбрать слабый ход или сыграть неожиданно. Поэтому правило простое: «лучший ход» не равен «сыгранному ходу». При восстановлении истории приоритет имеют бланк, легальность последовательности и независимые источники.
Если пропущен полуход
Пропуск сложнее нечитаемой буквы. Здесь полезно сравнить две позиции: последнюю надежно установленную и первую позицию, которую можно уверенно получить из последующих записей.
Недостающий ход можно принять как рабочую реконструкцию только тогда, когда данные бланка и шахматные ограничения оставляют один согласующийся вариант. Даже в этом случае полезно сохранить заметку о том, что этот участок был восстановлен, а не непосредственно прочитан с бланка.
Если вариантов несколько, сохраните пометку о неопределенности в рабочей копии. Не вставляйте выбранный наугад ход в архивный PGN так, будто он известен точно.
Что делать, если точную последовательность установить нельзя
Иногда бланк объективно не содержит достаточно информации. Например, часть записи отсутствует, два чтения одинаково правдоподобны, а независимого источника нет. В таком случае корректный результат работы — признать границу знания.
Сохраните исходный бланк, последнюю надежную позицию и заметку о проблемном месте. Для личного архива это полезнее, чем технически красивый, но выдуманный PGN.
Когда можно использовать второй источник
Надежность повышается, если доступен дополнительный источник: бланк соперника, официальная трансляция, опубликованная партия, фотография позиции или запись арбитра. Сверяйте прежде всего проблемный отрезок, а не заменяйте свой бланк целиком другой записью без проверки.
В действующих правилах FIDE для официальной турнирной ситуации предусмотрено восстановление неполной записи: при отсутствии полного бланка игроки могут реконструировать партию на второй доске под контролем арбитра. Домашняя оцифровка после турнира — другая задача, но полезен тот же принцип: восстанавливать последовательность по фактам, а не по предпочтительному варианту.
После восстановления приведите запись к PGN
Когда последовательность ходов установлена, сохраните ее в PGN. Формат хранит историю партии и использует шахматную запись ходов; нелегальные ходы не должны попадать в movetext. Подробнее о структуре файла — в материале «PGN в шахматах».
Перед помещением файла в архив проверьте:
- партия воспроизводится от начала до конца без невозможных ходов;
- результат совпадает с достоверным источником;
- имена, дата, турнир и другие известные данные перенесены без догадок;
- исходная фотография бланка сохранена отдельно;
- все оставшиеся сомнения отмечены, а не скрыты.
Если последовательность восстановлена, но сам PGN затем не открывается в нужной программе, это уже другая задача: см. «PGN не импортируется: как найти и исправить ошибку без потери анализа».
Как хранить восстановленную партию
Для долговременного архива полезно сохранять вместе три вещи: исходный бланк или его фотографию, проверенный PGN и короткую заметку о том, какие места пришлось восстанавливать. Такой набор позволяет спустя годы отличить исходные данные от поздней реконструкции.
Если партий становится много, этот подход естественно продолжает систему из материала «Личный архив шахматных партий».