Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Updating the PGN Standard using XML

Author: Robert Hyatt

Date: 19:44:02 06/08/04

Go up one level in this thread


On June 08, 2004 at 21:11:07, Joshua Shriver wrote:

>I've been working for a while using XML.
>Guess my first question is why?
>
>PGN seems to encompass all of the info needed in a ASCII human readable way
>already. Adding the XML tags would just add more bloat.

There are multiple problems with the current PGN standard.

The most noticable one is the lack of any specification concerning chess engine
output.  IE evaluations.  Variations.  time information for both sides.  Etc.
Now we have ChessBase adding NAGs to give common symbols, but which are not a
part of the PGN standard, and then they have added the % stuff to include
evaluations and the like.

It really is time to clean this up, while not losing all existing PGN data.  And
it is time to give it some thought so that we won't be thinking about this 10
years in the future and saying "wish we had thought of that..."


>
>As for engine developers I would think it would be a little more cumbersome to
>add a XML parser (unless it's opensource and just linked to an existing one).

Those are available which helps...


>
>If you wanted to create an online database of games, then perhaps XML might be
>beneficial since it could be stored in a db, and just parsed out using Xerces or
>the myriad of other parsers.
>
>
>Not trying to be negative, but I dont see the need. I gladly will stand
>corrected :)
>
>Sincerely,
>Joshua Shriver



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.