PDN 3.0 Standard Review Request

Discussion about development of draughts in the time of computer and Internet.
Wieger Wesselink
Posts: 1157
Joined: Sat Jun 28, 2003 13:22
Location: Eindhoven, The Netherlands
Contact:

Re: PDN 3.0 Standard Review Request

Post by Wieger Wesselink »

Hello all,

I have updated the PDN 3.0 standard document, see http://10x10.org/pdn. As far as I am concerned the document is finished now.

Below is an overview of the changes that I made. If anyone notices mistakes or omissions, please let me know and I'll correct it.

Wieger
  • * Added a section about character encodings.
    * Adapted the allowed values for the Result tag, and added a ResultFormat tag that can be used to specify uncommon result values.
    * Added clk, mct, egt and emt embedded commands.
    * Added TimeControlWhite and TimeControlBlack tags for specifying individual time settings.
    * Added requirements for notation type and capture separators.
    * Adapted the grammars to allow alpha numeric moves without separator (a3b4).
    * Added documentation about when the full capture notation may/must be used.
    * Added requirement about disambiguation of ambiguous moves.
    * Added a comment that the empty string is always allowed for a PDN tag value.
    * Added line comments starting with a %.
    * Updated the PDN checker.
Krzychumag
Posts: 145
Joined: Tue Sep 01, 2009 17:31
Real name: Krzysztof Grzelak

Re: PDN 3.0 Standard Review Request

Post by Krzychumag »

I have such a question. Whether PDN 3.0 standard document is compulsory in Russian and Brazilian draughts. Whether he is only regarding Draughts International.
Wieger Wesselink
Posts: 1157
Joined: Sat Jun 28, 2003 13:22
Location: Eindhoven, The Netherlands
Contact:

Re: PDN 3.0 Standard Review Request

Post by Wieger Wesselink »

Krzychumag wrote:I have such a question. Whether PDN 3.0 standard document is compulsory in Russian and Brazilian draughts. Whether he is only regarding Draughts International.
The PDN 3.0 standard also covers Russian and Brazilian draughts. People are free to choose whether they want to use this standard or not, but I think it would be beneficial if they do.
User avatar
Wishmaster
Posts: 304
Joined: Wed Nov 10, 2004 21:03
Real name: Pascal Stil
Location: Beal Feirste, Ireland
Contact:

Re: PDN 3.0 Standard Review Request

Post by Wishmaster »

Is it possible to get a page in the definition that gives an overview of the changes between 2.0 and 3.0? I think that would make it easier for developers to update their implementation.

And it seems that there is a mistake in the example of the analysis, where the result is still in the PDN 2.0 format (1-0 instead of 2-0 for an international game)
everytime is a good time to take your time to have a good time
Wieger Wesselink
Posts: 1157
Joined: Sat Jun 28, 2003 13:22
Location: Eindhoven, The Netherlands
Contact:

Re: PDN 3.0 Standard Review Request

Post by Wieger Wesselink »

Wishmaster wrote:Is it possible to get a page in the definition that gives an overview of the changes between 2.0 and 3.0? I think that would make it easier for developers to update their implementation.

And it seems that there is a mistake in the example of the analysis, where the result is still in the PDN 2.0 format (1-0 instead of 2-0 for an international game)
Thanks for noticing the mistake in the example. I just fixed it.

The most important difference between PDN 2.0 and PDN 3.0 is that grammars are being used in PDN 3.0. That was done to make the standard precise. The recommended way to implement a PDN 3.0 reader is to use these grammars. I don't want to encourage people to tweak their existing implementations using an imprecise description of changes. Implementing a PDN 3.0 writer should be easy enough without referring to the PDN 2.0 standard.
Post Reply