Обозначения Форсайта – Эдвардса
Нотация Форсайта-Эдвардса ( FEN ) — это стандартная нотация для описания конкретной позиции на доске в шахматной игре. Цель FEN — предоставить всю необходимую информацию для возобновления игры с определенной позиции.
FEN основан на системе, разработанной шотландским газетным журналистом Дэвидом Форсайтом . Его система стала популярной в 19 веке, затем Стивен Дж. Эдвардс расширил ее, чтобы поддержать ее использование компьютерами. ФЭН определен [ 2 ] в «Руководстве по спецификации и реализации нотации портативных игр». [ 1 ] В портативной нотации шахматных игр FEN используется для определения начальных позиций, отличных от стандартной. [ 3 ] FEN не предоставляет достаточной информации для принятия решения о том, ничьей путем трехкратного повторения можно ли законно заявить о предложение о ничьей или можно ли принять другой формат, например расширенное описание позиции ; для этого необходим .
Определение
[ редактировать ]Запись FEN определяет конкретную игровую позицию, все в одной текстовой строке и с использованием только набора символов ASCII. Текстовый файл, содержащий только записи данных FEN, должен использовать расширение имени файла. .fen
. [ 4 ]
Запись FEN содержит шесть полей, каждое из которых разделено пробелом. Поля следующие: [ 5 ]
- Данные о размещении фигур: каждый ранг описывается , начиная с ранга 8 и заканчивая рангом 1, между каждым из них ставится знак «/»; внутри каждого ранга содержимое квадратов описывается в порядке от a- файла к h-файлу. Каждая фигура обозначается одной буквой, взятой из стандартных английских названий в алгебраической записи (пешка = «P», конь = «N», слон = «B», ладья = «R», ферзь = «Q» и король = «К»). Белые фигуры обозначаются прописными буквами («PNBRQK»), а черные — строчными буквами («pnbrqk»). Набор из одного или нескольких последовательных пустых квадратов внутри ранга обозначается цифрой от «1» до «8», соответствующей количеству квадратов.
- Активный цвет: «w» означает, что ход белых; «b» означает, что черным предстоит ход.
- Доступность рокировки : если ни одна из сторон не имеет возможности рокироваться, в этом поле используется символ «-». В противном случае это поле содержит одну или несколько букв: «K», если белые могут рокировать на королевский фланг, «Q», если белые могут рокировать на ферзевый фланг, «k», если черные могут рокировать на королевский фланг, и «q», если черные могут рокировать на ферзевый фланг. Ситуация, которая временно предотвращает рокировку, не препятствует использованию этого обозначения.
- Целевое поле на проходе : это поле, через которое только что прошла пешка, переместившись на два поля; оно дано в алгебраических обозначениях. нет Если целевого квадрата на проходе , в этом поле используется символ «-». Это записывается независимо от того, есть ли пешка, способная взять на проходе . [ 6 ] В обновленной версии спецификации с тех пор целевой квадрат записывается только в том случае, если возможен законный захват на проходе , но наиболее часто используется старая версия стандарта. [ 7 ] [ 8 ]
- Часы полухода: количество полуходов с момента последнего взятия или продвижения пешки, используемое для правила пятидесяти ходов . [ 9 ]
- Число полных ходов: количество полных ходов. Он начинается с 1 и увеличивается после хода черных.
Примеры
[ редактировать ]Следующий пример взят из спецификации FEN: [ 10 ]
Вот FEN для стартовой позиции:
rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
А после хода 1.e4:
rnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0 1
И затем после 1...c5:
rnbqkbnr/pp1ppppp/8/2p5/4P3/8/PPPP1PPP/RNBQKBNR w KQkq c6 0 2
И затем после 2.Nf3:
rnbqkbnr/pp1ppppp/8/2p5/4P3/5N2/PPPP1PPP/RNBQKB1R b KQkq - 1 2
Настройка FEN для вариантов шахмат, таких как Chess960.
[ редактировать ]FEN имеет решающее значение для записи игр в таких вариантах шахмат, как Chess960 (также известных как случайные шахматы Фишера), где начальная позиция не обязательно является традиционной начальной позицией. Однако кодировка доступности рокировки FEN (KQkq) не подходит для вариантов, в которых по одну сторону от короля на задней горизонтали находятся две ладьи, поскольку если бы для рокировки была доступна только одна ладья, было бы неоднозначно, без какой ладьи она была. зная свои исходные позиции. Решение, реализованное такими шахматными движками, как Shredder и Fritz_9, заключается в использовании букв столбцов, в которых ладьи начали игру. Эту схему иногда называют Shredder-FEN. [ 11 ] В традиционной настройке Shredder-FEN будет использовать AHah вместо KQkq.
Другое решение предлагает X-FEN , который предлагает большую обратную совместимость, чем Shredder-FEN, но ценой большей сложности.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б с д и ж г час «Стандарт: спецификация и руководство по нотации портативных игр» . Интернет-архив . 12 марта 1994 года . Проверено 25 июля 2020 г. Страница со ссылкой на документ находится здесь .
- ^ Раздел «16.1: FEN» в «Руководстве по спецификации и реализации нотации портативных игр» [ 1 ]
- ^ Разделы «9.7.1: Тег: SetUp» и «9.7.2: Тег: FEN» в «Руководстве по спецификации и реализации нотации портативных игр» [ 1 ]
- ^ Последний абзац раздела «16.1: FEN» в «Руководстве по спецификации и реализации нотации портативных игр» [ 1 ]
- ^ Разделы с 16.1.3.1 по 16.1.3.6: в «Руководстве по спецификации и реализации нотации портативных игр» [ 1 ]
- ^ Раздел «16.2.3.4: Целевой квадрат на проходе» в «Руководстве по спецификации и реализации нотаций портативных игр» [ 1 ]
- ^ «Об этом квадрате-мишени на проходе» . TalkChess.com . 16 сентября 2014 г. Архивировано из оригинала 02 июля 2022 г.
- ^ «Спецификация и руководство по реализации нотации портативных игр» . Гитхаб . 03.06.2020. Архивировано из оригинала 2 июля 2022 г.
- ^ В разделе «16.1.3.5: Часы полухода» говорится: «Это значение используется для правила розыгрыша пятидесяти ходов». [ 1 ]
- ^ Раздел «16.1.4: Примеры» в «Руководстве по спецификации и реализации нотации портативных игр» [ 1 ]
- ^ «Шредер-ФЕН» . www.chessprogramming.org . 5 апреля 2022 г.