Strangeness in TWIC PGN files
Posted: Sun Jul 06, 2014 12:48 pm
In the past couple of weeks, PGN downloads from http://www.theweekinchess.com have started giving my PGN parser fits. It seems that several files now contain games where a pair of hyphens ("--") appear in place of a move; twic1025.pgn has dozens of occurrences. Typically, these are at the end of the game (example #1) but once or twice they've appeared in the middle (example #2). Am I correct in assuming that this is invalid PGN?
--- example #1 ---
[Event "TCh-TUR 2014"]
[Site "Konya TUR"]
[Date "2014.06.26"]
[Round "5.7"]
[White "Adhiban,Baskaran"]
[Black "Kuljasevic,D"]
[Result "0-1"]
[WhiteTitle "GM"]
[BlackTitle "GM"]
[WhiteElo "2624"]
[BlackElo "2564"]
[ECO "C53"]
[Opening "Giuoco Piano"]
[WhiteTeam "Tasduvar Satranc Spor Kulubu"]
[BlackTeam "Alapli Aktif Genclik Spor Kulubu"]
[WhiteFideId "5018471"]
[BlackFideId "14506661"]
[EventDate "2014.06.23"]
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 a6 6. Bb3 d6 7. Nbd2 Ba7 8. h3 h6
9. Nf1 Be6 10. Ng3 Qd7 11. O-O O-O 12. Be3 Bxb3 13. Qxb3 Ne7 14. d4 Ng6 15. -- 0-1
--- example #2 ---
[Event "Turkey Cup 2014"]
[Site "Kemer TUR"]
[Date "2014.02.02"]
[Round "2.71"]
[White "Subasi,Zeki"]
[Black "Yuvarlak,U"]
[Result "1/2-1/2"]
[WhiteElo "1714"]
[BlackElo "1850"]
[ECO "C45"]
[Opening "Scotch"]
[Variation "Schmidt variation"]
[WhiteFideId "6345433"]
[BlackFideId "6305598"]
[EventDate "2014.02.01"]
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8.
O-O Bxc3 9. bxc3 dxe4 10. Qe2 O-O 11. Bxe4 Re8 12. f3 Bf5 13. Bg5 -- 14. Rad1
Qe7 15. Bxf6 Qxf6 16. Qc4 Rad8 17. Bxc6 1/2-1/2
--- end ---
Cheers!
Humble Programmer
,,,^..^,,,
--- example #1 ---
[Event "TCh-TUR 2014"]
[Site "Konya TUR"]
[Date "2014.06.26"]
[Round "5.7"]
[White "Adhiban,Baskaran"]
[Black "Kuljasevic,D"]
[Result "0-1"]
[WhiteTitle "GM"]
[BlackTitle "GM"]
[WhiteElo "2624"]
[BlackElo "2564"]
[ECO "C53"]
[Opening "Giuoco Piano"]
[WhiteTeam "Tasduvar Satranc Spor Kulubu"]
[BlackTeam "Alapli Aktif Genclik Spor Kulubu"]
[WhiteFideId "5018471"]
[BlackFideId "14506661"]
[EventDate "2014.06.23"]
1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 a6 6. Bb3 d6 7. Nbd2 Ba7 8. h3 h6
9. Nf1 Be6 10. Ng3 Qd7 11. O-O O-O 12. Be3 Bxb3 13. Qxb3 Ne7 14. d4 Ng6 15. -- 0-1
--- example #2 ---
[Event "Turkey Cup 2014"]
[Site "Kemer TUR"]
[Date "2014.02.02"]
[Round "2.71"]
[White "Subasi,Zeki"]
[Black "Yuvarlak,U"]
[Result "1/2-1/2"]
[WhiteElo "1714"]
[BlackElo "1850"]
[ECO "C45"]
[Opening "Scotch"]
[Variation "Schmidt variation"]
[WhiteFideId "6345433"]
[BlackFideId "6305598"]
[EventDate "2014.02.01"]
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8.
O-O Bxc3 9. bxc3 dxe4 10. Qe2 O-O 11. Bxe4 Re8 12. f3 Bf5 13. Bg5 -- 14. Rad1
Qe7 15. Bxf6 Qxf6 16. Qc4 Rad8 17. Bxc6 1/2-1/2
--- end ---
Cheers!
Humble Programmer
,,,^..^,,,