Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Can you program understand the following pgn?

Author: Uri Blass

Date: 21:06:19 11/23/04

Go up one level in this thread


On November 23, 2004 at 23:00:47, Robert Hyatt wrote:

>On November 23, 2004 at 11:09:47, Uri Blass wrote:
>
>>Can your program understand the following pgn?
>>
>>Movei still does not understand it and consider the +- as an error
>>Fritz understands it.
>
>There are several errors.  PGN says xx. move, not xx.move.  Also the notations
>of !? are not supposed to be there in non-comments so far as I know.  I made one
>change to crafty's "InputMove()" procedure, to ignore the !/? characters, and it
>reads this pgn just fine.  But it is an example of violating the standard,
>clearly...  Move 13 for white is one problem.

The problem is that games that are for download in the internet often do not use
the pgn standard

I downloaded this game in the following link(used scid to get pgn from more
compressed format)

http://www.freewebs.com/pc-chess/Free%20Downloads.htm

Note that I did not downloaded most of the games and I downloaded only the first
2000 games and used the default option to translate them to pgn by scid(the
first time that I use that program).

After opening the database with scid I used
tools->export all filter games to pgn file

The mistake of using xx.move instead of using space seems to be a bug in scid
because scid exported the games to pgn file and it produced the wrong file based
on compressed pgn.

I used the default option and maybe the pgn is better by changing
export comments,export variations,Indent variations,symbolic annotation style
from yes to no

I want to calculate some statistics on pgn files and I do not like to get errors
in reading them.


Uri



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.