KADABRA
Великий покусатель | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Пример FEN-кода rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 1 2 3 4 5 6 Первая часть определяет положение фигур на доске. Содержимое доски опрделятся начиная от 8-й горизонтали и заканчивая 1-й. В каждой горизонтали поля определятся от вертикали a до вертикали h. Белые фигуры идентифицируются заглвной SAN буквой ("PNBRQK"), а чёрные - прописной SAN буквой ("pnbrqk"). Пустые поля идинтифицирутся цифрой от 1 до 8; цифра указывает количество пустых клеток подряд в горизонтали. Символ косой черты "/" используется для разделения информации о смежных горизонталях. Вторая часть содержит информацию о активном цвете. Прописная "w" означает ход Белых, прописная "b" означает ход Чёрных. Третья часть содержит информацию о допустимых рокировках. Оно указывает на возможные в будущем рокировки, котрые допустимы или не допустимы в данный момент из-за блокирующих фигур или атак противника. Если ни одна роктровка не допустима для обеих сторон то используется единичные символ "-". В противном случае присутсвует от одного- до четырёхсивольная комбинация. Если для Белых допустима рокировка на королевский фланг то добавляется заглавная буква "K". Если для Белых допустима рокировка на ферзевый фланг то добавляется заглавная буква "Q". Если для Чёрных допустима рокировка на королевский фланг то добавляется прописная буква "k". Если для Чёрных допустима рокировка на ферзевый фланг то добавляется прописная буква "q". Буквы добавляются в указанном порядке (во первых: заглавные перед прописными; во вторых: означающие королевский фланг перед теми, которые означают ферзевый фланг). Между буквами нету пробелов. Четвёртая часть содержит поле, на которое возможен ход пешкой со взятием на проходе (en passant). Если такого хода нету используется единичный символ "-". Если ход возможен, то поле представляется прописным символом ветикали, за которым следует номер горизонтали. Данное поле задаётся тогда и только тогда, когда последний ход был пешкой на два поля вперёд. Следовательно это поле задаётся даже в случае, если ни одна пешка противника не может сразу произвести взятие на проходе. Пятая часть это неотрицательное число представляющее счётчик полуходов. Это счётчик полуходов с последнего хода пешкой или взятия фигуры. Он используется для правила про ничью в результате 50 ходов без хода пешками и без взятий фигур. Шестая и последняя часть это положительно число, представляющее число полных ходов. Оно имеет значение "1" для первого хода в игре как для Белых, так и для Чёрных. Оно увеличивается на единицу сразу же после каждого хода Чёрных. Перевод http://www.yacdb.com/pgn/pgn_1616.htm#SEC16.1 выполнен мной
---------- Это не подпись. |
|