SCID 4.7

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

Moderators: hgm, Rebel, chrisw

Andre
Posts: 98
Joined: Thu Jul 23, 2009 5:40 am

Re: SCID 4.7

Post by Andre »

Thanks!
I've been using Scid vs PC because there's a Mac binary.
Is there a way to get a Mac installer for SCID 4.7 or can we compile the source with latest MacOS?
Thanks again
Daniel
Posts: 19
Joined: Wed Jan 16, 2019 7:26 am
Full name: Daniel Tapia

Re: SCID 4.7

Post by Daniel »

Fulvio, is there some way to customize notation text colors? Red, green, blue, etc. are distracting; plain black would be more accessible.

Also, is it possible to hide the information below the board (the hamburger menu, last move, eco code, comment, etc.)? Or at least, is it possible for that "Last move:" in that information window to be in text and not figurine?

Thank you in advance.
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: SCID 4.7

Post by Guenther »

Fulvio wrote: Wed Jan 30, 2019 7:33 pm
Guenther wrote: Wed Jan 30, 2019 2:36 pm Found it in graph.tcl. A pity that plain pgn time as used by cutechess/winboard/arena etc is not supported
Changing line 466 in tcl/tools/graphs.tcl
from:
set emtExp {.*?\[%emt\s*(.*?)\s*\].*}
to:
set emtExp {\s*[0-9.+-/]*\s+([0-9.]*)}

should work.
Please, can you tell me first why my example with "%emt x.xx" does not work?
Do you have any working pgn sample for testing how it will look, if the graph is shown?
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Fulvio
Posts: 395
Joined: Fri Aug 12, 2016 8:43 pm

Re: SCID 4.7

Post by Fulvio »

Andre wrote: Thu Jan 31, 2019 3:03 am can we compile the source with latest MacOS?
Yes.
SCID depends only on the tcl/tk library, which can be downloaded here:
https://www.activestate.com/products/ac ... downloads/

Assuming Xcode is used to compile, the easiest way is use cmake to create the xcode project:
https://stackoverflow.com/questions/167 ... ng-sources
Fulvio
Posts: 395
Joined: Fri Aug 12, 2016 8:43 pm

Re: SCID 4.7

Post by Fulvio »

Daniel wrote: Thu Jan 31, 2019 3:23 am Fulvio, is there some way to customize notation text colors? Red, green, blue, etc. are distracting; plain black would be more accessible.
Yes, it is possible to select different colors, or to disable colors and have just plain black:
https://sourceforge.net/p/scid/wiki/ThePgnWindow/
Daniel wrote: Thu Jan 31, 2019 3:23 am Also, is it possible to hide the information below the board (the hamburger menu, last move, eco code, comment, etc.)? Or at least, is it possible for that "Last move:" in that information window to be in text and not figurine?
No, those information are not configurable.
Fulvio
Posts: 395
Joined: Fri Aug 12, 2016 8:43 pm

Re: SCID 4.7

Post by Fulvio »

Guenther wrote: Thu Jan 31, 2019 9:52 am Please, can you tell me first why my example with "%emt x.xx" does not work?
Regular expressions are tricky :wink:
It doesn't work due to the missing []
Guenther wrote: Thu Jan 31, 2019 9:52 am Do you have any working pgn sample for testing how it will look, if the graph is shown?
I would like to point out that the tcl/tk code is interpreted, it is not necessary to recompile to implement the changes.
I tried to change that line in the graphs.tcl file, started SCID, copied and pasted the PGN you posted, and it works.

This is a PGN I just downloaded from lichess.org that works by default (black thought an hour before playing 20..d5):

Code: Select all

[Event "Gibraltar International Chess Festival Masters"]
[Site "Caleta Hotel, Gibraltar"]
[Date "2019.01.30"]
[Round "9.2"]
[White "Vachier-Lagrave, Maxime"]
[Black "Alekseenko, Kirill"]
[Result "1-0"]
[WhiteElo "2780"]
[BlackElo "2637"]
[ECO "C78"]
[TimeControl "40 in 100 minutes f.b. 20 in 50 minutes f.b. 15 minutes with 30 seconds added per move"]
[UTCDate "2019.01.30"]
[UTCTime "13:40:05"]
[Variant "Standard"]
[Opening "Ruy Lopez: Closed Variations, Martinez Variation"]
[Annotator "https://lichess.org/@/broadcaster"]

1.e4 
    {[%clk 1:40:57]}
1...e5 
    {[%clk 1:40:41]}
2.Nf3 
    {[%clk 1:41:23]}
2...Nc6 
    {[%clk 1:40:56]}
3.Bb5 
    {[%clk 1:41:50]}
3...a6 
    {[%clk 1:41:07]}
4.Ba4 
    {[%clk 1:42:18]}
4...Nf6 
    {[%clk 1:41:17]}
5.O-O 
    {[%clk 1:42:45]}
5...Be7 
    {[%clk 1:41:13]}
6.d3 
    {[%clk 1:40:47]}
6...b5 
    {[%clk 1:40:52]}
7.Bb3 
    {[%clk 1:41:13]}
7...d6 
    {[%clk 1:41:08]}
8.a3 
    {[%clk 1:41:23]}
8...O-O 
    {[%clk 1:40:57]}
9.Nc3 
    {[%clk 1:41:47]}
9...Na5 
    {[%clk 1:41:02]}
10.Ba2 
    {[%clk 1:42:10]}
10...Be6 
    {[%clk 1:41:20]}
11.b4 
    {[%clk 1:42:34]}
11...Bxa2 
    {[%clk 1:40:13]}
12.Rxa2 
    {[%clk 1:42:29]}
12...Nc6 
    {[%clk 1:40:36]}
13.Bg5 
    {[%clk 1:42:51]}
13...Ng4 
    {[%clk 1:39:48]}
14.Bd2 
    {[%clk 1:43:15]}
14...Nf6 
    {[%clk 1:40:01]}
15.Re1 
    {[%clk 1:43:39]}
15...Qd7 
    {[%clk 1:39:43]}
16.Nd5 
    {[%clk 1:43:16]}
16...Nxd5 
    {[%clk 1:40:03]}
17.exd5 
    {[%clk 1:43:43]}
17...Na7 
    {[%clk 1:40:27]}
18.a4 
    {[%clk 1:43:27]}
18...c6 
    {[%clk 1:40:26]}
19.dxc6 
    {[%clk 1:43:53]}
19...Nxc6 
    {[%clk 1:34:45]}
20.c4 
    {[%clk 1:41:55]}
20...d5 
    {[%clk 0:39:06]}
21.axb5 
    {[%clk 1:41:32]}
21...axb5 
    {[%clk 0:39:24]}
22.Rxa8 
    {[%clk 1:41:56]}
22...Rxa8 
    {[%clk 0:39:46]}
23.cxb5 
    {[%clk 1:41:54]}
23...Nxb4 
    {[%clk 0:39:53]}
24.Nxe5 
    {[%clk 1:41:36]}
24...Qxb5 
    {[%clk 0:40:19]}
25.Qg4 
    {[%clk 1:41:16]}
25...Ra7 $2 
    {Mistake. Best move was Nc2.[%clk 0:14:31]}
    ( 25...Nc2 26.Nxf7 Nxe1 27.Qe6 Qb8 28.Ne5+ Kh8 29.Bxe1 Qf8 30.Nf7+ Kg8
    31.Ne5+ )
26.h4 
    {[%clk 1:34:56]}
26...Nc6 $4 
    {Blunder. Best move was h5.[%clk 0:07:22]}
    ( 26...h5 27.Qxh5 Bd6 28.Qf5 Re7 29.d4 Bxe5 30.dxe5 Nc6 31.Ra1 Qb7 32.
    f4 Re8 33.h5 )
27.Bh6 
    {[%clk 1:29:25]}
27...Bf8 
    {[%clk 0:03:26]}
28.Nd7 
    {[%clk 1:29:35]}
28...f5 
    {[%clk 0:03:14]}
29.Qxf5 
    {[%clk 1:28:16]}
1-0
Amstaff
Posts: 148
Joined: Thu Nov 19, 2009 4:58 pm
Location: College Station, Texas

Re: SCID 4.7

Post by Amstaff »

Thanks for this great SCID update.
Is there any chance that there is an updated rating list somewhere?
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: SCID 4.7

Post by Guenther »

Fulvio wrote: Thu Jan 31, 2019 10:24 am
Guenther wrote: Thu Jan 31, 2019 9:52 am Please, can you tell me first why my example with "%emt x.xx" does not work?
Regular expressions are tricky :wink:
It doesn't work due to the missing []
Oh, thanks. I thought the rect. brackets were part of the regex.
It seems to work now. If I understand it right it shows sum of used time in minutes?
(at least in my example) Would it be possible to thicken the plotting lines in the
tcl too w/o recompiling?
Currently they look a bit thin and lonesome against the evals.
(may be it would be even better to have their own graph to do more visible scaling,
now it is bound to the eval scaling)

Image
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: SCID 4.7

Post by Guenther »

Guenther wrote: Thu Jan 31, 2019 12:18 pm
(at least in my example) Would it be possible to thicken the plotting lines in the
tcl too w/o recompiling?
Currently they look a bit thin and lonesome against the evals.
(may be it would be even better to have their own graph to do more visible scaling,
now it is bound to the eval scaling)
According to the help file there are some settings to this, but it does not mention where to find the menu
for setting those options?

Code: Select all

In a Time diagram the time for the time consumption per move or the time remaining on the clock can also be displayed. For the evaluation of the time the tags[%clk 0:01:19] and [%emt 0:00:19] must be contained in the comment. The values are always displayed in minutes. Via the menu you can select which combination of the diagrams should be shown: 
Both: The game evaluation and time are displayed. 
Time: Only the time graph is displayed ("Both" must be deselected!) 
Sum: In the time display, the sum of the time consumed is displayed if the time is available as [%emt 00:12].
Edit:
Ok I found it the menu for those windows is always clicking the 3 lines in front of the name of the header of such a window.
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Fulvio
Posts: 395
Joined: Fri Aug 12, 2016 8:43 pm

Re: SCID 4.7

Post by Fulvio »

Amstaff wrote: Thu Jan 31, 2019 11:38 am Is there any chance that there is an updated rating list somewhere?
Yes (thanks to Uwe Klimmek):
https://sourceforge.net/projects/scid/f ... er%20Data/