Computer Chess Club Archives


Search

Terms

Messages

Subject: What program supports the extensions to the PGN standard?

Author: Edward Seid

Date: 18:53:40 12/07/02

Go up one level in this thread


I wonder how the following PGN was created.  The [%emt x:xx:xx] is part of the
proposed extension to the PGN standard.  I note that whereas Gromit is a
Winboard engine, Rebel Century 4 is not.  So perhaps this game was played out
manually on a DGT electronic board and the PGN was created by the DGT software?

Also, would it be a good idea if Winboard (or Arena or ChessPartner) could
optionally add these extended PGN comments to the files that it creates?  It
seems to me that the proposed PGN extensions are well-suited to games involving
chess engines and would be fairly easy to implement into the "referee" program
such as Winboard.

For those unfamiliar with the proposed PGN extensions, details can be found at
http://pgn.freeservers.com/final.txt  Briefly, the proposed PGN extensions are
tags embedded in the PGN comments.  The interesting ones are:

[%emt x:xx:xx]     elapsed move time
[%egt x:xx:xx]     elapsed game time


On December 06, 2002 at 17:54:46, Dieter Buerssner wrote:

>[Event "Tony Hedlund"]
>[Site "SSDF"]
>[Date "2002.09.10"]
>[Round "21"]
>[White "Gromit 3.11.9 A1200"]
>[Black "Rebel Century 4 A1200"]
>[Result "1-0"]
>[ECO "D48"]
>[BlackElo "2684"]
>[PlyCount "127"]
>[EventDate "2002.??.??"]
>
>{142MB, general.ctg, A1200} 1. Nf3 {[%emt 0:00:00]} 1... d5 {[%emt 0:00:01]} 2.
>c4 {[%emt 0:00:00]} 2... c6 {(e6) [%emt 0:00:01]} 3. e3 {[%emt 0:00:00]} 3...
>Nf6 {[%emt 0:00:01]} 4. Nc3 {[%emt 0:00:00]} 4... e6 {[%emt 0:00:01]} 5. d4 {
>[%emt 0:00:00]} 5... Nbd7 {[%emt 0:00:01]} 6. Bd3 {[%emt 0:00:00]} 6... dxc4 {
>[%emt 0:00:01]} 7. Bxc4 {[%emt 0:00:00]} 7... b5 {[%emt 0:00:01]} 8. Bd3 {
>[%emt 0:00:00]} 8... Bb7 {(a6) [%emt 0:00:01]} 9. O-O {[%emt 0:00:00]} 9... a6
>{(b4) [%emt 0:00:01]} 10. e4 {[%emt 0:00:00]} 10... c5 {[%emt 0:00:01]} 11. d5
>{[%emt 0:00:00]} 11... Qc7 {[%emt 0:00:01]} 12. dxe6 {[%emt 0:00:00]} 12...
>fxe6 {[%emt 0:00:01]} 13. Bc2 {[%emt 0:00:00]} 13... c4 {(Le7) [%emt 0:00:01]}
>14. Nd4 {[%emt 0:00:00]} 14... Nc5 {[%emt 0:00:01]} 15. Be3 {[%emt 0:00:00]}
>15... O-O-O {[%emt 0:00:01]} 16. Qe2 {[%emt 0:00:00]} 16... e5 {[%emt 0:00:01]}
>17. Nf3 {[%emt 0:00:00]} 17... Bd6 {(Se6) [%emt 0:00:01]} 18. Ng5 {
>[%eval 7,12] [%emt 0:06:51]} 18... Rhe8 {[%emt 0:10:51]} 19. Qf3 {
>[%eval -16,12] [%emt 0:00:00]} 19... Kb8 {[%emt 0:07:30]} 20. b4 {
>[%eval -35,13] [%emt 0:00:00]} 20... Nd3 {[%emt 0:05:02]} 21. Bxd3 {
>[%eval -52,13] [%emt 0:00:00]} 21... cxd3 {[%emt 0:03:55]} 22. Rfc1 {
>[%eval -60,12] [%emt 0:00:36]} 22... Qd7 {(h6) [%emt 0:05:31]} 23. Bb6 {
>[%eval -142,13] [%emt 0:22:30]} 23... Rc8 {[%emt 0:00:01]} 24. Qxd3 {
>[%eval -142,12] [%emt 0:04:35]} 24... Bxb4 {(h6) [%emt 0:02:01]} 25. Nd5 {
>[%eval -168,12] [%emt 0:06:00]} 25... Nxd5 {[%emt 0:02:04]} 26. Rxc8+ {
>[%eval -169,11] [%emt 0:01:24]} 26... Rxc8 {[%emt 0:01:05]} 27. exd5 {
>[%eval -199,12] [%emt 0:02:58]} 27... Qxd5 {[%emt 0:00:55]} 28. Qg3 {
>[%eval -215,12] [%emt 0:05:02]} 28... Bd2 {(Tc6) [%emt 0:04:32]} 29. Nf3 {
>[%eval -251,12] [%emt 0:03:17]} 29... Bf4 {[%emt 0:07:51]} 30. Qh3 {
>[%eval -285,13] [%emt 0:09:38]} 30... Rc6 {(e4) [%emt 0:00:01]} 31. Be3 {
>[%eval -308,14] [%emt 0:09:23]} 31... Rh6 {[%emt 0:00:03]} 32. Qf5 {
>[%eval -314,13] [%emt 0:03:55]} 32... Bxh2+ {[%emt 0:04:43]} 33. Kh1 {
>[%eval -305,15] [%emt 0:00:00]} 33... Bf4+ {[%emt 0:13:21]} 34. Kg1 {
>[%eval -329,15] [%emt 0:00:00]} 34... Qd6 {(Lxe3) [%emt 0:04:59]} 35. Rc1 {
>[%eval -297,11] [%emt 0:02:58]} 35... Rf6 {[%emt 0:04:56]} 36. Qc2 {
>[%eval -301,13] [%emt 0:00:00]} 36... Bxe3 {[%emt 0:03:21]} 37. fxe3 {
>[%eval -301,12] [%emt 0:03:08]} 37... Qa3 {(Tg6) [%emt 0:01:25]} 38. Qc5 {
>[%eval -263,12] [%emt 0:03:36]} 38... Qxc5 {[%emt 0:03:23]} 39. Rxc5 {
>[%eval -259,15] [%emt 0:00:00]} 39... Bxf3 {(e4) [%emt 0:06:15]} 40. gxf3 {
>[%eval -250,13] [%emt 0:02:15]} 40... Rxf3 {[%emt 0:00:01]} 41. Rxe5 {
>[%eval -268,13] [%emt 0:02:23]} 41... g5 {[%emt 0:01:13]} 42. Re6 {
>[%eval -274,12] [%emt 0:01:56]} 42... Kb7 {[%emt 0:03:54]} 43. Kg2 {
>[%eval -290,13] [%emt 0:00:00]} 43... g4 {[%emt 0:03:31]} 44. e4 {
>[%eval -293,13] [%emt 0:03:43]} 44... Ra3 {[%emt 0:07:14]} 45. Rh6 {
>[%eval -307,13] [%emt 0:00:00]} 45... Rxa2+ {(a5) [%emt 0:03:29]} 46. Kg3 {
>[%eval -359,15] [%emt 0:22:31]} 46... Re2 {[%emt 0:00:01]} 47. Rxh7+ {
>[%eval -301,12] [%emt 0:02:29]} 47... Kc6 {[%emt 0:01:34]} 48. Rh6+ {
>[%eval -364,13] [%emt 0:06:00]} 48... Kc5 {[%emt 0:04:51]} 49. Rxa6 {
>[%eval -365,13] [%emt 0:00:06]} 49... Rxe4 {[%emt 0:15:02]} 50. Ra7 {
>[%eval -541,14] [%emt 0:00:00]} 50... b4 {[%emt 0:07:03]} 51. Rb7 {
>[%eval -572,14] [%emt 0:15:50]} 51... Kc4 {[%emt 0:00:01]} 52. Rc7+ {
>[%eval -959,14] [%emt 0:19:31]} 52... Kb3 {(Kd3) [%emt 0:00:02]} 53. Rc6 {
>[%eval -960,12] [%emt 0:01:17]} 53... Kb2 {[%emt 0:04:14]} 54. Kg2 {
>[%eval -1107,13] [%emt 0:00:00]} 54... b3 {[%emt 0:02:49]} 55. Ra6 {
>[%eval -1217,13] [%emt 0:08:32]} 55... Kc1 {(Kb1) [%emt 0:01:57]} 56. Rc6+ {
>[%eval -1746,13] [%emt 0:03:35]} 56... Kd1 {(Kb1) [%emt 0:03:30]} 57. Rb6 {
>[%eval -1205,11] [%emt 0:00:47]} 57... Re3 {(Te2+) [%emt 0:08:34]} 58. Rd6+ {
>[%eval -1144,11] [%emt 0:00:46]} 58... Kc2 {[%emt 0:03:39]} 59. Rc6+ {
>[%eval -1735,14] [%emt 0:00:00]} 59... Rc3 {[%emt 0:03:53]} 60. Rf6 {
>[%eval -2255,13] [%emt 0:00:00]} 60... b2 {[%emt 0:02:23]} 61. Rf2+ {
>[%eval -32748,17] [%emt 0:02:05]} 61... Kb3 {(Kb1) [%emt 0:09:16]} 62. Rf7 {
>[%eval -32499,18] [%emt 0:11:54]} 62... b1=Q {[%emt 0:02:34]} 63. Rf5 {
>[%eval -32754,17] [%emt 0:00:00]} 63... Qxf5 {[%emt 0:00:02]} 64. Kh2 {
>[%eval -32765,5] [%emt 0:00:02]} 1-0




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.