PGN Technical question
-
- Posts: 2069
- Joined: Fri Apr 04, 2014 1:28 pm
- Location: Morecambe, Europe
PGN Technical question
Draw offers should be recorded on scoresheets by (=) but I cannot find any reference to draw offers in the pgn specification. Can anyone tell me if there is a formal method of representation of a draw offer within the current spec or, alternatively, if there is a generally accepted approach (eg a custom NAG)?
[Note: this is for programming purposes so interoperability with other automated systems is necessary. Obviously I could just use {(=)} but this loses the possibility of machine interpretation]
[Note: this is for programming purposes so interoperability with other automated systems is necessary. Obviously I could just use {(=)} but this loses the possibility of machine interpretation]
-
- Posts: 4828
- Joined: Tue Apr 17, 2007 1:13 am
- Location: Bideford
Re: PGN Technical question
There's no formal method, no. If needed, they're put in as comments.
-
- Posts: 2069
- Joined: Fri Apr 04, 2014 1:28 pm
- Location: Morecambe, Europe
Re: PGN Technical question
Thanks Jack. Rather what I feared. Seems a bit of an omission as it's now a formal part of the notation, but I suppose pgn predates that.
-
- Posts: 757
- Joined: Wed Jul 15, 2009 12:03 pm
- Location: Behind you
Re: PGN Technical question
I don't think they're regularly used in published games either, which is probably also due more to tradition than conscious decision.
True glory lies in doing what deserves to be written; in writing what deserves to be read.
-
- Posts: 2069
- Joined: Fri Apr 04, 2014 1:28 pm
- Location: Morecambe, Europe
Re: PGN Technical question
It raises the interesting question of whether the rule is also ignored in play as well! I must admit that I do not record the majority of draw offers and my impression is that my opponents don't record them either. It came to a head because I reformed myself and did actually do so at the Leyland Congress. This thread arose because when entering the game into my own (self-written) database I realised it couldn't handle the draw offer.
How meticulous are others in recording draw offers?
How meticulous are others in recording draw offers?
-
- Posts: 757
- Joined: Wed Jul 15, 2009 12:03 pm
- Location: Behind you
Re: PGN Technical question
I always record draw offers, though to me this is to show that I've heard the offer as much as to have it noted for future reference.
True glory lies in doing what deserves to be written; in writing what deserves to be read.
-
- Posts: 3148
- Joined: Tue Nov 05, 2013 5:24 pm
Re: PGN Technical question
some draw offers are indicated by "1/2". Look for the UnicodeMichael Farthing wrote:Draw offers should be recorded on scoresheets by (=) but I cannot find any reference to draw offers in the pgn specification. Can anyone tell me if there is a formal method of representation of a draw offer within the current spec or, alternatively, if there is a generally accepted approach (eg a custom NAG)?
[Note: this is for programming purposes so interoperability with other automated systems is necessary. Obviously I could just use {(=)} but this loses the possibility of machine interpretation]
-
- Posts: 3148
- Joined: Tue Nov 05, 2013 5:24 pm
Re: PGN Technical question
I don't record them too.I guess I record a draw offer once in my some 15-year careerMichael Farthing wrote:It raises the interesting question of whether the rule is also ignored in play as well! I must admit that I do not record the majority of draw offers and my impression is that my opponents don't record them either. It came to a head because I reformed myself and did actually do so at the Leyland Congress. This thread arose because when entering the game into my own (self-written) database I realised it couldn't handle the draw offer.
How meticulous are others in recording draw offers?