Портативті жоба жазбалары - Portable Draughts Notation

Портативті жоба жазбалары (.PDN) - жазу үшін компьютермен өңделетін стандартты формат жобалар ойындар. Бұл формат алынған Портативті ойын белгісі, бұл стандартты шахмат форматы.

PDN файлдары - бұл міндетті түрде болуы керек мәтіндік файлдар Жұптарды белгілеу және Movetext әр ойын үшін.

Жұптарды белгілеу

Тегтер жұптары «[» басталады, тегтің аты, қос тырнақшаға алынған тег мәні және жабылу «]». Әр тегтен кейін жаңа жол болуы керек. Тег атаулары регистрге байланысты.

Мұрағаттық сақтауға арналған PDN деректері 7 тегті қамтамасыз ету үшін қажет.

Іс-шара
турнирдің немесе матчтың атауы
Сайт
іс-шараның өтетін орны. Бұл «Қала, аймақ COUNTRY» форматында, онда COUNTRY - бұл ел үшін 3 әріптен тұратын Халықаралық Олимпиада комитетінің коды. Мысал ретінде «Нью-Йорк Сити, Нью-Йорк США».
Күні
ойынның басталу күні, YYYY.MM.DD түрінде. «??» белгісіз мәндер үшін қолданылады
Дөңгелек
ойынның дөңгелек реттік нөмірі
Ақ
«фамилия, аты» форматындағы ақ кескіндердің ойыншысы
Қара
ақ форматтағы қара дана ойыншысы
Нәтиже
ойынның нәтижесі. Бұл тек төрт мүмкін мәнге ие болуы мүмкін: «1-0» (Ақ жеңді), «0-1» (Қара жеңді), «1 / 2-1 / 2» (Ұтыс) немесе «*» (басқалары, мысалы, ойын жалғасуда)
FEN
дойбы тақтасының бастапқы орналасуы. Бұл ішінара ойындарды жазу үшін қолданылады (бастапқы позициядан басталады). Ол сондай-ақ бастапқы нұсқасы дәстүрлі дойбымен бірдей бола бермейтін кейбір сызба нұсқаларына қажет. Егер FEN тэгі қолданылса, онда жеке SetUp қосымшасы пайда болуы керек және оның мәні «1» -ге тең болуы керек.

Орынды «.» Арқылы сақтауға болады FEN тег:

[SetUp «1»] [FEN «[Бұру]: [Түс 1] [K] [Квадрат нөмірі] [,] ...]: [Түс 2] [K] [Квадрат нөмірі] [,] ...] «]
Бұрылу
қозғалатын жағы, 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

Movetext ойынға арналған нақты қадамдарды қамтиды. Жылжулар бастапқы квадрат нөмірінен басталады, содан кейін «-» немесе «х», соңында мақсатты квадрат нөмірі. Секірістер секірілетін әр шаршы арқылы көрсетілуі керек («11x18x25») немесе тек екі квадрат («11x25»).

Ойынның соңында 4 стандартты нәтиже кодтары болуы керек: «1-0», «1 / 2-1 / 2» «0-1» және «*». Кодтар бірдей болуы керек Нәтиже тегтер жұбы.

Ойында нақты ойнағандарға балама қадамдар ұсынғысы келетін анноатор жақшаға алынған вариацияларды енгізе алады.

Түсініктемелер

Түсініктемелер «;» арқылы қосылуы мүмкін (жолдың соңына дейін жалғасатын пікір) немесе «{» («}» сәйкес келгенше жалғасады). Пікірлер ұя салмайды.

Нұсқалар

PDN тақтаның әр түрлі өлшемдерімен синтезделген әр түрлі эскиздік нұсқаларда қолданыла алады. Мысалы, PDN 8 × 8 және 10 × 10 тақталарын көрсете алады. Ол теңдестірілмеген тақталардың өлшемдерін Тақта ені және Тақта биіктігі тақырыптар. Оған міндетті емес болуы мүмкін GameType әр түрлі нұсқаларды ажырату үшін тег.

[GameType «Түр нөмірі [, Бастапқы түс (W / B), тақтаның ені, тақтаның биіктігі, жазба [, Invert-flag]]»)

Түр нөмірі: бұл келесі типтік нөмірлердің бірі:

0: шахмат1: қытай шахматы2-19: болашақ шахматтың кеңеюі 20: 10х10 драйвтары (халықаралық) 21: ағылшын драйвтары (корольдер бір уақытта 1 адым ғана қозғалады) 22: итальяндық драйвтар (ағылшындар сияқты, еркектер патшаларды қабылдай алмайды, максимумды алу керек) 23 : Американдық бассейндік жобалар (10х10 мөлшерінде, максимумды алуға міндетті емес) 24: бассейндік бассейндік жобалар (10х10 ережелер бойынша, бірақ ер адамдар артқа қарай алмайды) 25: ресейлік тартпалар26: бразилиялық 8х8 жобалар (10х10 ережелермен бірдей) 27: канадалық 12х12 жобалар ( 10х10 ережелерімен бірдей) 28: Португалия тартпалары29: Чехия тартқыштары30: түрік тартқыштары31: тайлық тартпалар40: фриздік тартпалар41: спансиретти (орыс сызбалары 10х8) 32-39, 42-49: болашақ жобалар кеңеюі50: отелло51 .. болашақ кеңейту.
Бастапқы түс
B қара үшін, W ақ үшін
Тақта ені
тақтайдың ені
Тақта биіктігі
тақтаның биіктігі
Ескерту
  • A - шахмат сияқты альфа / сандық
  • N - жобалар сияқты сандық
  • S - SAN - қысқа формадағы шахмат жазбасы. Содан кейін A1 немесе 1 квадраты ойынды бастайтын жаққа (Ақ немесе Қара) қай жерде екенін 0-4 санынан кейін жазады, 0 = Төменгі сол жақта, 1 = Төменгі оң жақта, 2 = Жоғарыда сол жақта, 3 = Жоғарыда оң жақта.
Төңкеріс
  • 0 - қараңғы квадраттардағы кесектер
  • 1 - жеңіл квадраттардағы кесектер

PDN қарау құралдарының тізімі

Мысал

[«Itsyourturn.com USA vs World 8/04» іс-шарасы) [Сайт «»] [«2004.08.23» датасы) [«1» раунд] [Қара «Линдус Эдвардс»] [Ақ «Энтони Перес»] [Нәтиже «1 / 2-1 / 2»] 1. 11-15 23-18 2. 8-11 26-23 {Ай жарты крест} 3. 10-14 30-26 4. 6-10 24-19 5.15-24 27-20 * {28-19 PP жоғалтады} 6. 4-8 {танымал кітап желісі - 12-16 28-24 4-822-17 * 8-12 32-28 * = бірдей} 32-27 {Перестің аспазы; 28-24 алдыңғы ескертуге барады} 7. 12-16 {кез-келген күшке ие жалғыз қозғалыс сияқты}} 27-24 8.8-12 22-17 {бұрын аталған кітап жолына оралу} 9. 10-15 17- 10 10.7-14 26-22 * 1 / 2-1 / 2 {өте танымал позиция} 1 / 2-1 / 2 [«Корольдік тур» оқиғасы] [Сайт «»] [Күні «??»] [Дөңгелек «1»] [Қара «а»] [Ақ «б»] [Нәтиже «1-0»] [Реттеу «1»] [FEN «W: W27,19,18,11,7,6,5: B28 , 26,25,20,17,10,9,4,3,2. «] {27-24 Ақ түс (дерлік) өзінің барлық адамдарын ойнайтын керемет соққының басталуы} 1. 19-15 10x19 2. 5- 1 3x10 3. 11-8 4x11 4. 27-24 20x27 5. 18-14 9x18 6. 1-52x9 {2-9 және енді осы мәселенің атауына түрткі болған төңкеріс ...} 7. 5x32 {5-32 (секірудің бірнеше рет болуы мүмкін, мысалы 5x 14 x 7 x 16 x 23 x 14 x 21 x 30 x 23 x 32) Ақ жеңістер. Қызықты сиденот ретінде бұл тоғыз бөлік секіру теориялық максималды саны болып табылады, ол бір айналымда дойбыда секіруге болады (10 бөлік секіруді орнатып көріңіз - тақтаға орын жетіспейді!)} 1-0 [Оқиға «WK 2003»] [«Zwartewaterland, Нидерланды» сайты] [«1» раунд] [Күні «2003.05.23»] [Ақ «Ndjofang, JM»] [Қара «Хейзденс, Р.»] [Нәтиже «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 17x81 / 2-1 / 2

Сыртқы сілтемелер