Searching for GUI to display time usage coming from pgn file

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
RubiChess
Posts: 42
Joined: Fri Mar 30, 2018 5:20 am

Re: Searching for GUI to display time usage coming from pgn file

Post by RubiChess » Thu Dec 06, 2018 5:59 pm

Guenther wrote:
Thu Dec 06, 2018 5:08 pm
Thanks! I will try it, but so far I did not find how to find that time graph option?
I downloaded Scid 4.64 and also found nothing in the help file.
Same here. Maybe squid only offers this time graph if it can read "valid" (from Scids point of view) time data in the pgn and we have to fix the source first to make it read cutechess time data.

ChessGUI also shows some time graph within the eval graph but its quite ugly.

Anyway, thanks all for the info.
Andreas

casaschi
Posts: 164
Joined: Wed Dec 23, 2009 12:57 pm

Re: Searching for GUI to display time usage coming from pgn file

Post by casaschi » Thu Dec 06, 2018 10:06 pm

Guenther wrote:
Thu Dec 06, 2018 12:02 pm
Can it read standard pgn for this, because the screenshot only shows ugly CB style pgn for time? '[%clk ...]'
What do you mean with "standard pgn"?
The '[%clk ...]' syntax is THE standard for storing time information in a pgn file, I'm not aware of any other published standards.

User avatar
Guenther
Posts: 2522
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: Searching for GUI to display time usage coming from pgn file

Post by Guenther » Fri Dec 07, 2018 7:53 am

casaschi wrote:
Thu Dec 06, 2018 10:06 pm
Guenther wrote:
Thu Dec 06, 2018 12:02 pm
Can it read standard pgn for this, because the screenshot only shows ugly CB style pgn for time? '[%clk ...]'
What do you mean with "standard pgn"?
The '[%clk ...]' syntax is THE standard for storing time information in a pgn file, I'm not aware of any other published standards.
Well, I know meanwhile it is a pgn extension especially due to DGT clocks, but the original goal of pgn was to be also being easily readable
for Humans and I often read pgn games w/o any board.
I really don't understand why it was needed to add so much chars and extra brackets just for parsing clock time.

A 'standard' pgn for me (and Andreas and most others here) looks like this:
(only difference in giving 's' for seconds in cutechess/cutechess-cli and omitting it in other GUIs,
and that WB is capable to give accumulated rest time instead, if enabled during game play)

Code: Select all

[Event "CuteTest"]
[Site "RWBC"]
[Date "2014.04.02"]
[Round "1"]
[White "Senpai_10"]
[Black "Stockfish_14031419"]
[Result "0-1"]
[PlyCount "235"]
[Termination "adjudication"]
[TimeControl "40/195"]

1. b3 {book} e5 {book} 2. Bb2 {book} Nc6 {book} 3. e3 {book} d6 {book}
4. Nf3 {book} Nf6 {book} 5. d3 {book} Be7 {book} 6. Be2 {book} O-O {book}
7. O-O {-0.05/14 4.1s} e4 {-0.07/19 9.9s} 8. dxe4 {+0.06/16 6.6s}
Nxe4 {+0.05/20 5.0s} 9. Nbd2 {+0.12/16 4.0s} Bf6 {+0.04/20 3.3s}
10. Nd4 {+0.17/17 4.6s} Nxd4 {+0.03/20 7.5s} 11. exd4 {+0.15/16 4.1s}
Bf5 {+0.06/20 8.6s} 12. Re1 {+0.14/15 5.0s} Nxd2 {+0.03/23 11s}
13. Qxd2 {+0.12/15 2.3s} c6 {0.00/21 4.5s} 14. Bd3 {+0.14/16 4.7s}
Qd7 {+0.04/19 4.5s} 15. Re2 {+0.08/17 6.1s} Bxd3 {+0.12/20 3.2s}
16. Qxd3 {+0.08/15 2.4s} Rae8 {-0.03/22 8.4s} 17. Rae1 {+0.09/17 7.6s}
Rxe2 {+0.05/23 3.2s} 18. Rxe2 {+0.03/16 7.5s} Re8 {+0.01/20 6.6s}
19. Rxe8+ {+0.10/16 4.9s} Qxe8 {+0.01/1 0s} 20. g3 {+0.08/18 8.3s}
g6 {+0.06/20 8.0s} 21. Kg2 {+0.06/18 7.3s} d5 {+0.07/21 8.9s}
22. f3 {0.00/18 15s} Qe1 {+0.27/24 5.0s} 23. Bc3 {0.00/19 4.0s}
Qc1 {+0.31/25 7.3s} 24. a4 {0.00/18 3.6s} Bg5 {+0.29/26 3.2s}
25. f4 {0.00/19 3.7s} Be7 {+0.29/26 4.0s} 26. h3 {-0.05/18 8.1s}
f5 {+0.40/24 5.0s} 27. Qd2 {-0.04/21 3.6s} Qb1 {+0.40/25 3.4s}
28. Qe2 {-0.09/18 5.4s} Kf7 {+0.38/25 7.9s} 29. Ba5 {-0.07/18 4.4s}
Qb2 {+0.52/22 9.4s} 30. Qd2 {-0.09/21 5.4s} b6 {+0.53/21 4.2s}
31. Bc3 {-0.11/21 4.0s} Qa3 {+0.42/23 6.9s} 32. Qe1 {-0.03/20 5.4s}
h5 {+0.49/23 3.3s} 33. Kf3 {-0.07/19 6.2s} a5 {+0.60/23 6.7s}
34. h4 {-0.10/19 7.7s} Bf6 {+0.56/23 8.2s} 35. Kf2 {-0.06/19 5.1s}
Qf8 {+0.55/23 2.7s} 36. Kf1 {-0.08/19 5.6s} Qd6 {+0.55/23 4.6s}
37. Qe3 {-0.08/20 6.3s} Qc7 {+0.55/24 4.6s} 38. Qe1 {-0.08/22 8.8s}
Qb8 {+0.55/25 3.1s} 39. Kg2 {-0.07/21 7.9s} Qa7 {+0.55/24 3.8s}
40. Kg1 {-0.08/21 3.6s} Qa8 {+0.55/26 5.9s} 41. Kf1 {-0.07/21 15s}
Qh8 {+0.55/26 5.4s} 42. Qe3 {-0.07/22 10s} Qb8 {+0.55/27 5.2s}
43. Ke2 {-0.10/21 7.2s} Qb7 {+0.55/23 9.6s} 44. Kd2 {0.00/21 5.1s}
b5 {+0.46/25 13s} 45. axb5 {-0.08/23 8.7s} Qxb5 {+0.26/29 9.0s}
46. Qe1 {-0.05/24 9.0s} a4 {+0.26/28 4.2s} 47. bxa4 {-0.08/22 4.7s}
Qxa4 {+0.21/32 4.1s} 48. Qa1 {-0.06/22 4.8s} Qxa1 {+0.20/33 9.2s}
49. Bxa1 {-0.03/27 2.8s} c5 {+0.21/37 3.9s} 50. Bc3 {-0.05/31 6.8s}
c4 {+0.21/40 4.8s} 51. Ke3 {-0.05/31 5.1s} Be7 {+0.21/43 3.8s}
52. Ba5 {-0.05/34 4.7s} Bd6 {+0.21/46 3.7s} 53. Be1 {-0.05/32 6.0s}
Ke7 {+0.21/46 3.7s} 54. Ba5 {-0.05/34 4.5s} Ke6 {+0.21/48 3.7s}
55. Ke2 {-0.05/27 4.3s} Ba3 {+0.21/42 5.0s} 56. Ke3 {-0.05/34 7.8s}
Kd7 {+0.21/45 3.6s} 57. Kd2 {-0.05/35 7.2s} Bd6 {+0.21/46 3.5s}
58. Bb6 {-0.13/21 3.8s} Bb4+ {+0.21/41 3.5s} 59. c3 {-0.13/25 3.8s}
Bd6 {+0.21/45 3.5s} 60. Ke2 {-0.06/25 3.8s} Ba3 {+0.21/46 3.5s}
61. Ke3 {-0.06/27 3.2s} Be7 {+0.21/46 4.8s} 62. Ba5 {-0.05/27 3.0s}
Bd6 {+0.21/47 3.4s} 63. Bb6 {-0.05/26 2.9s} Ba3 {+0.21/47 3.8s}
64. Ke2 {-0.05/31 3.9s} Be7 {+0.21/47 3.6s} 65. Ba5 {-0.05/31 2.3s}
Bf8 {+0.21/49 3.4s} 66. Ke3 {-0.05/29 3.6s} Kc8 {+0.21/49 4.2s}
67. Bb6 {-0.05/32 3.3s} Ba3 {+0.21/49 3.4s} 68. Kd2 {-0.05/31 2.5s}
Be7 {+0.21/49 3.4s} 69. Ke3 {-0.05/30 4.4s} Kb7 {+0.16/47 3.5s}
70. Ba5 {-0.05/33 4.1s} Ka6 {+0.16/47 4.0s} 71. Bc7 {-0.05/31 2.8s}
Kb5 {+0.16/54 3.7s} 72. Kd2 {-0.05/29 2.9s} Kc6 {+0.16/52 7.9s}
73. Be5 {-0.05/25 3.4s} Kb7 {+0.16/56 3.4s} 74. Ke3 {-0.05/30 2.7s}
Kb6 {+0.16/57 3.5s} 75. Ke2 {-0.05/29 4.0s} Kb5 {+0.16/56 3.7s}
76. Kd2 {-0.05/27 2.8s} Bd8 {+0.16/56 3.9s} 77. Bd6 {-0.04/28 3.5s}
Ba5 {+0.16/57 4.3s} 78. Be7 {-0.04/28 3.8s} Kc6 {+0.16/47 4.9s}
79. Bc5 {-0.04/29 5.9s} Bd8 {+0.16/52 6.0s} 80. Ke3 {-0.04/29 3.8s}
Kb5 {+0.16/51 7.3s} 81. Kd2 {-0.04/35 10s} Bc7 {+0.16/53 5.1s}
82. Bb4 {-0.04/26 11s} Bb6 {+0.16/52 5.0s} 83. Bd6 {-0.04/29 9.4s}
Kc6 {+0.16/57 4.9s} 84. Be7 {-0.04/32 7.5s} Bc7 {+0.16/50 4.9s}
85. Ke3 {-0.04/32 10s} Kd7 {+0.16/48 5.4s} 86. Bb4 {-0.04/30 6.3s}
Bd8 {+0.16/51 4.7s} 87. Ke2 {-0.04/24 10s} Kc6 {+0.16/53 4.8s}
88. Bc5 {-0.04/35 6.7s} Bc7 {+0.16/46 5.2s} 89. Kd2 {-0.04/34 9.2s}
Ba5 {+0.16/50 4.5s} 90. Be7 {-0.04/33 5.1s} Bb6 {+0.16/50 4.6s}
91. Ke3 {-0.04/34 5.8s} Kd7 {+0.16/50 4.4s} 92. Bb4 {-0.04/28 8.5s}
Ke6 {+0.16/50 4.4s} 93. Kf3 {-0.04/30 4.9s} Bd8 {+0.16/52 5.5s}
94. Ke3 {-0.04/30 6.4s} Bf6 {+0.16/52 4.3s} 95. Kd2 {-0.04/24 4.1s}
Bg7 {+0.16/51 4.2s} 96. Kc2 {0.00/28 6.6s} Kd7 {+0.16/43 4.2s}
97. Kb2 {0.00/30 4.0s} Bf6 {+0.16/42 6.9s} 98. Ka3 {-0.04/29 5.3s}
Bd8 {+0.16/36 4.0s} 99. Ka4 {0.00/31 4.0s} Bc7 {+2.09/29 8.2s}
100. Kb5 {0.00/25 3.4s} g5 {+3.02/28 6.6s} 101. fxg5 {-1.21/17 3.4s}
Ke6 {+3.25/29 3.7s} 102. g6 {-1.65/18 4.5s} Bxg3 {+3.53/29 7.2s}
103. g7 {-1.65/16 2.1s} Kf7 {+4.37/30 13s} 104. Kc6 {-1.68/15 2.0s}
Bxh4 {+4.81/30 12s} 105. Bd6 {-1.80/17 2.0s} Be1 {+4.89/29 2.8s}
106. Kxd5 {-2.79/19 8.8s} h4 {+5.44/26 4.6s} 107. g8=B+ {-3.09/18 2.9s}
Kxg8 {+6.75/28 5.0s} 108. Bf4 {-3.98/22 11s} Kf7 {+7.49/28 2.7s}
109. Bg5 {-3.51/18 1.5s} Kg6 {+8.38/31 4.9s} 110. Bf4 {-5.34/20 3.5s}
Bxc3 {+15.49/23 6.5s} 111. Kxc4 {-3.91/20 1.3s} Be1 {+57.42/32 3.6s}
112. Kd3 {-5.98/22 3.0s} Bg3 {+63.79/30 4.2s} 113. Be3 {-11.33/24 10s}
h3 {+68.21/32 2.3s} 114. Bg1 {-11.26/22 0.33s} h2 {+138.15/32 2.4s}
115. Bxh2 {-11.26/21 0.33s} Bxh2 {+M51/28 7.3s} 116. d5 {-9.89/19 0.42s}
Kf6 {+M43/27 3.2s} 117. Kc4 {-11.05/19 0.52s} Bc7 {+M41/27 2.1s}
118. Kc3 {-9.89/17 0.27s, Black wins by adjudication} 0-1

Fulvio
Posts: 99
Joined: Fri Aug 12, 2016 6:43 pm

Re: Searching for GUI to display time usage coming from pgn file

Post by Fulvio » Fri Dec 07, 2018 8:40 am

Guenther wrote:
Thu Dec 06, 2018 5:08 pm
Thanks! I will try it, but so far I did not find how to find that time graph option?
I downloaded Scid 4.64 and also found nothing in the help file.
It is a new feature written by Uwe Klimmek a few months ago:
https://sourceforge.net/p/scid/code/ci/ ... 8577e149a/

It is available in the latest source code (download snapshot):
https://sourceforge.net/p/scid/code/ci/master/tree/

The menu item is "Tools -> score graph".

Post Reply