Jump to content

Портативные обозначения черновиков

Портативная нотация шашек ( .PDN ) — это стандартный компьютерный формат для записи шашек игр. Этот формат является производным от Portable Game Notation , который является стандартным шахматным форматом.

Файлы PDN — это текстовые файлы, которые должны содержать пары тегов и текст перемещения для каждой игры.

Пары тегов

[ редактировать ]

Пары тегов начинаются с «[», имени тега, значения тега, заключенного в двойные кавычки, и закрывающего «]». После каждого тега должна быть новая строка. Имена тегов чувствительны к регистру.

Данные ПДН для архивного хранения необходимы для предоставления 7 тегов.

Событие
название турнира или матча
Сайт
место проведения мероприятия. Это в формате «Город, Регион СТРАНА», где СТРАНА — это трехбуквенный код страны Международного олимпийского комитета. Примером может служить «Нью-Йорк, штат Нью-Йорк, США».
Дата
дата начала игры в формате ГГГГ.ММ.ДД. "??" используются для неизвестных значений
Круглый
порядковый номер игрового раунда игры
Белый
игрок белых фигур в формате «фамилия, имя»
Черный
игрок черных фигур того же формата, что и белые
Результат
результат игры. Оно может иметь только четыре возможных значения: «1-0» (победа белых), «0-1» (победа черных), «1/2-1/2» (ничья) или «*» (другое, например, игра продолжается)
ФЕН
исходное положение шашечной доски. Это используется для записи частичных игр (начиная с некоторой начальной позиции). Это также необходимо для некоторых вариантов шашек, где начальная позиция не всегда такая же, как у традиционных шашек. Если используется тег FEN, требуется отдельная пара тегов «SetUp», значение которой установлено на «1».

Позиция может быть сохранена с помощью FEN ярлык:

[SetUp "1"]
[FEN "[Turn]:[Color 1][K][Square number][,]...]:[Color 2][K][Square number][,]...]"]
Повернуть
сторона для перемещения, B для черного, W для белых
Цвет 1 и Цвет 2
цвет квадратных чисел , которые следуют за ним B для черного, W, и последовательность не имеет значения.
К
необязательно перед номером поля, указывает, что фигура на этом поле - король, в противном случае - фигура.
Квадратный номер
указывает номер квадрата, занимаемый фигурой. Номер квадрата должен быть не ниже «1». На доске 8×8 он имеет диапазон от 1 до 32. Они разделены запятыми, последовательность не имеет значения.

Примеры:

[FEN "B:W18,24,27,28,K10,K15:B12,16,20,K22,K25,K29"]
[FEN "B:W18,19,21,23,24,26,29,30,31,32:B1,2,3,4,6,7,9,10,11,12"]

Переместить текст

[ редактировать ]

Movetext содержит фактические ходы игры. Ходы начинаются с номера исходного поля, затем «-» или «x» и, наконец, номера поля назначения. Прыжки должны быть указаны для каждой клетки, через которую будет выполнен переход («11x18x25»), или только для двух клеток («11x25»).

Конец игры должен содержать 4 стандартных кода результата: «1-0», «1/2-1/2», «0-1» и «*». Коды должны быть такими же, как и Result пара тегов.

Комментатор, желающий предложить ходы, альтернативные тем, которые фактически были сыграны в игре, может вставить варианты, заключенные в круглые скобки.

Комментарии могут быть добавлены через ";" (комментарий, который продолжается до конца строки) или «{» (который продолжается до совпадения «}»). Комментарии не вложены.

Варианты

[ редактировать ]

ПДН может использоваться в самых разных вариантах шашек, синтезированных с платами разных размеров. Например, PDN может представлять 8 × 8 и 10 × платы 10. Он может представлять несовпадающие размеры платы, указав неэквивалентные значения в поле Board-width и Board-height заголовки. Он может включать в себя необязательный GameType тег, чтобы различать разные варианты.

[GameType "Type-number [,Start color (W/B),Board width, Board height, Notation [,Invert-flag]]"]
Тип-номер
это один из следующих номеров типа:
Старт-цвет
B для черного, W для белых
Ширина платы
ширина доски
Высота доски
высота доски
Обозначения
  • A - буквенно-цифровой, как в шахматах
  • N - числовые, как черновики
  • S - САН – краткая шахматная запись. Затем следует число 0–4, указывающее, где находится квадрат A1 или 1 для стороны, которая начинает игру (белая или черная), 0 = нижний левый, 1 = нижний правый, 2 = верхний левый, 3 = верхний правый.
Инвертировать флаг
  • 0 - фигуры на темных полях
  • 1 - фигуры на светлых полях
 [Event "itsyourturn.com USA vs. World 8/04"]
 [Site ""]
 [Date "2004.08.23"]
 [Round "1"]
 [Black "Lindus Edwards"]
 [White "Anthony Perez"]
 [Result "1/2-1/2"]
 
 1. 11-15 23-18 2. 8-11 26-23 {Crescent Cross} 3. 10-14 30-26 4. 6-10 24-19 5.
 15-24 27-20* {28-19 loses PP} 6. 4-8 {the popular book line is 12-16 28-24 4-8
 22-17* 8-12 32-28* = same} 32-27 {Perez' cook; 28-24 apparently goes to the
 previous note} 7. 12-16 {seems to be the only move with any strength} 27-24 8.
 8-12 22-17 {returning to the book line mentioned earlier} 9. 10-15 17-10 10.
 7-14 26-22* 1/2-1/2 {a very popular position} 1/2-1/2
 
 [Event "The Royal Tour"]
 [Site ""]
 [Date "??"]
 [Round "1"]
 [Black "a"]
 [White "b"]
 [Result "1-0"]
 [Setup "1"]
 [FEN "W:W27,19,18,11,7,6,5:B28,26,25,20,17,10,9,4,3,2."]
 
 {27-24 Beginning a spectacular shot in which White pitches (almost) all his men
 } 1. 19-15 10x19 2. 5-1 3x10 3. 11-8 4x11 4. 27-24 20x27 5. 18-14 9x18 6. 1-5
 2x9 {2-9 and now the coup de grace that inspired the name of this problem...}
 7. 5x32 {5-32 (Several different jumping sequences are possible, for example 5
 x 14 x 7 x 16 x 23 x 14 x 21 x 30 x 23 x 32) White Wins. As an interesting side
 note, this nine-piece jump is the theoretical maximum number of pieces it is
 possible to jump in a single turn in checkers (try setting up a 10-piece jump -
 the board lacks sufficient space!)} 1-0
 
 [Event "WK 2003"]
 [Site "Zwartewaterland, Netherlands"]
 [Round "1"]
 [Date "2003.05.23"]
 [White "Ndjofang, J.M."]
 [Black "Heusdens, R."]
 [Result "1/2-1/2"]
 [GameType "20"]
 
 1. 32-28 17-22 2. 28x17 12x21 3. 31-26 7-12 4. 26x17 12x21 5. 36-31 19-23 6.
 34-29 23x34 7. 39x30 20-24 8. 30x19 14x23 9. 37-32 21-27 10. 31x22 18x27 11.
 32x21 16x27 12. 41-37 10-14 13. 46-41 11-17 14. 33-29 23x34 15. 40x29 6-11 16.
 35-30 14-20 17. 45-40 20-24 18. 30x19 13x33 19. 38x29 5-10 20. 42-38 10-14 21.
 44-39 8-12 22. 40-34 14-19 23. 50-44 2-7 24. 48-42 19-23 25. 29x18 12x23 26.
 39-33 7-12 27. 33-28 23x32 28. 37x28 9-13 29. 44-39 3-9 30. 38-33 9-14 31.
 34-30 17-21 32. 33-29 21-26 33. 43-38 1-7 34. 41-37 11-17 35. 39-34 7-11 36.
 30-24 11-16 37. 34-30 27-31 38. 28-23 16-21 39. 30-25 12-18 40. 23x12 17x8
 1/2-1/2

См. также

[ редактировать ]
[ редактировать ]

Исходная страница Sage Draughts, первой программы, реализующей PDN, автор первой спецификации PDN (А.Миллетт)]

Зрители ПДН

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8bec3b898b2784e4991ee47b986d5093__1691148240
URL1:https://arc.ask3.ru/arc/aa/8b/93/8bec3b898b2784e4991ee47b986d5093.html
Заголовок, (Title) документа по адресу, URL1:
Portable Draughts Notation - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)