The new 4.7 version of SCID is now available:
https://sourceforge.net/projects/scid/f ... cid%204.7/
The linux binary requires the tcl/tk library, which can be installed on
debian based systems with:
sudo apt install tcl tk
This new version includes many bug-fixes and I want to thank all the
users for their reports.
The PGN parser has been rewritten and now very large PGN files can be opened,
like for example the CCRL 40/40 one (~3.5 GB uncompressed):
http://www.computerchess.org.uk/ccrl/40 ... 75].pgn.7z
With patience and a powerful PC it is also possible to open the huge lichess' databases:
https://database.lichess.org/
Study the games of your friends and easily beat them
Also, games can now be copied or added directly to PGN files.
Uwe Klimmek did a lot of work.
He refined the look and feel of the GUI and created custom themes which
can be downloaded here:
https://sourceforge.net/projects/scid/f ... p/download
He updated the Graph window to include time information and bars for
engine evaluations; the Elo graph and PlayerInfo window to use data from
the spellcheck file; the FICS window to store movetime information.
He also updated the spelling files and player's photos.
On the development side:
- doxygen code documentation is now available:
http://scid.sourceforge.net/doxygen/htm ... abase.html
- building with cmake is now possible.
- the warning level for c++ code has been raised (/W3 for VC, -Wall
-Wextra -pedantic for gcc/clang).
- integration of googletest, with coverage of the core database
functionality:
http://scid.sourceforge.net/doxygen/gcov/src/index.html
I hope you enjoy it
SCID 4.7
Moderators: hgm, Rebel, chrisw
-
- Posts: 4605
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: SCID 4.7
Thanks!
What format does it expect to be able to display the time info in the graph?
-
- Posts: 4605
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: SCID 4.7
Found it in graph.tcl. A pity that plain pgn time as used by cutechess/winboard/arena etc is not supported
and I hate to bloat up my already refined pgn files.
Code: Select all
[Event "My Tournament"]
[Site "RWBC-CAPPUCCINO"]
[Date "2019.01.29"]
[Round "2"]
[White "amoeba_28-64"]
[Black "LC0_0202-ID40528"]
[Result "1/2-1/2"]
[ECO "C41"]
[Opening "Philidor's defense"]
[PlyCount "66"]
[TimeControl "40/120"]
1. e4 {book} e5 {book}
2. Nf3 {book} d6 {book}
3. Bc4 {book} Bg4 {book}
4. h3 {+0.61/19 6.44} Bh5 {-0.70/4 3.00}
5. d3 {+0.60/19 4.87} Nf6 {-0.69/5 3.40}
6. g4 {+0.64/19 2.80} Bg6 {-0.89/6 2.70}
7. Nc3 {+0.64/18 3.10} Be7 {-0.68/5 3.85}
8. O-O {+0.53/16 2.27} c6 {-0.31/4 3.10}
9. Bb3 {+0.53/18 5.18} Nfd7 {+0.11/4 3.30}
10. d4 {+0.40/18 5.83} a5 {+0.27/4 3.32}
11. dxe5 {+0.52/19 4.50} dxe5 {+0.54/5 2.81}
Code: Select all
# MoveTimeList
# Returns a Tcl list of the numeric times of each move, as found
# in the commment for each move.
# A time is a number with the format
# "%clk 00:00:00" or
# "%clkms 12345" (used by BabaChess) or
# "%emt 00:00:00" (used by pychess)
# "%emt 1.23" (used by Raptor)
# found somewhere in the comment of the move.
-
- Posts: 4605
- Joined: Wed Oct 01, 2008 6:33 am
- Location: Regensburg, Germany
- Full name: Guenther Simon
Re: SCID 4.7
Hmmm, transformed with a regex script to the easiest available one above still doesn't work here?Guenther wrote: ↑Wed Jan 30, 2019 2:36 pmCode: Select all
# MoveTimeList # Returns a Tcl list of the numeric times of each move, as found # in the commment for each move. # A time is a number with the format # "%clk 00:00:00" or # "%clkms 12345" (used by BabaChess) or # "%emt 00:00:00" (used by pychess) # "%emt 1.23" (used by Raptor) # found somewhere in the comment of the move.
(again only the eval is displayed in the graph)
[Event "My Tournament"]
[Site "RWBC-CAPPUCCINO"]
[Date "2019.01.29"]
[Round "1"]
[White "amoeba_28-64"]
[Black "LC0_0202-ID40528"]
[Result "1-0"]
[ECO "D22"]
[Opening "QGA"]
[PlyCount "63"]
[TimeControl "40/120"]
1. d4 {book} d5 {book}
2. c4 {book} dxc4 {book}
3. Nf3 {book} a6 {book}
4. e3 {+0.52/19 %emt 5.41} e6 {-0.47/3 %emt 3.25}
5. Bxc4 {+0.66/18 %emt 5.03} Nf6 {-0.39/5 %emt 3.20}
6. O-O {+0.76/17 %emt 2.42} c5 {-0.54/6 %emt 3.27}
7. dxc5 {+0.64/17 %emt 2.05} Bxc5 {-0.63/7 %emt 3.24}
8. Qxd8+ {+0.65/18 %emt 5.23} Kxd8 {-0.69/6 %emt 0.098}
9. Rd1+ {+0.75/18 %emt 2.10} Ke7 {-0.36/5 %emt 5.50}
10. b3 {+0.69/20 %emt 4.91} b5 {-0.15/6 %emt 3.91}
11. Be2 {+0.68/20 %emt 3.07} Bb7 {-0.22/7 %emt 3.10}
12. Bb2 {+0.68/18 %emt 2.05} Rc8 {-0.23/7 %emt 3.56}
13. a4 {+0.75/17 %emt 2.51} b4 {-0.44/7 %emt 3.25}
14. Nbd2 {+0.82/20 %emt 5.45} Nbd7 {-0.48/5 %emt 2.41}
15. Rac1 {+0.82/19 %emt 3.04} Bd5 {-0.42/5 %emt 4.06}
16. Rc2 {+0.81/18 %emt 4.13} Bd6 {-0.48/4 %emt 3.24}
17. Rxc8 {+0.96/21 %emt 2.15} Rxc8 {-1.49/7 %emt 2.90}
18. Bxa6 {+0.96/22 %emt 4.06} Rc2 {-1.76/7 %emt 2.50}
19. Bd4 {+0.87/21 %emt 2.98} e5 {-0.65/5 %emt 3.70}
20. Ba1 {+0.99/18 %emt 4.34} Nc5 {+0.22/6 %emt 3.50}
21. Bc4 {+1.47/20 %emt 2.42} Bxc4 {-0.79/5 %emt 3.50}
22. Nxc4 {+1.73/22 %emt 3.70} Bc7 {-1.27/7 %emt 3.30}
23. Bxe5 {+2.18/21 %emt 3.61} Bxe5 {-1.73/6 %emt 2.80}
24. Nfxe5 {+2.07/21 %emt 4.87} Nxb3 {-1.55/6 %emt 2.60}
25. f3 {+2.03/21 %emt 2.36} Ke6 {-2.97/5 %emt 4.10}
26. Rd6+ {+3.26/20 %emt 3.13} Ke7 {-6.79/7 %emt 2.70}
27. Nc6+ {+7.59/24 %emt 2.72} Kf8 {-15.60/7 %emt 3.31}
28. Rd8+ {+7.85/23 %emt 3.62} Ne8 {-26.26/5 %emt 0.098}
29. Nd6 {+7.72/24 %emt 3.26} Rc1+ {-36.59/4 %emt 7.07}
30. Kf2 {+7.82/1 %emt 0.010} Rc2+ {-29.28/4 %emt 3.00}
31. Kg3 {+8.54/21 %emt 2.84} Rxc6 {-95.90/3 %emt 3.40}
32. Rxe8# {+M1/5 %emt 0.009}
{White mate} 1-0
-
- Posts: 1534
- Joined: Sun Oct 25, 2009 2:30 am
-
- Posts: 395
- Joined: Fri Aug 12, 2016 8:43 pm
-
- Posts: 1167
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: SCID 4.7
What's the difference between Scid 4.7.0 and Scid vs PC 4.19 ?
DL-Size is 139MB vs 25MB
Has the big one more features?, Or what is the sense to have two (very) similar progs?
What do the users here recommend?
I whould have an alternative to ChessBase 14
DL-Size is 139MB vs 25MB
Has the big one more features?, Or what is the sense to have two (very) similar progs?
What do the users here recommend?
I whould have an alternative to ChessBase 14
-
- Posts: 395
- Joined: Fri Aug 12, 2016 8:43 pm
Re: SCID 4.7
SCID consists of a graphical front-end written in tcl/tk and a back-end written in c++.
The c++ backend of ScidVsPC is very similar to that of SCID4.4. The result is that SCID is generally faster in database operations, such as searching or sorting. For example, the new PGN parser of SCID is about 3 times faster than that of ScidVsPC.
In addition, ScidVsPC is still single-threaded so for example sorting the games of a database can take 30 seconds in ScidVsPC and less than a second in SCID.
Another feature present in SCID that is missing in ScidVsPC is the ability to perform multiple searches. For example, you can open a window with the games played by Carlsen, another window with the games played by Kramink and another window with the games played in the last year; and study the differences in the openings played.
In ScidVsPC there is the possibility to make engines play with each other, and to use CQL for searches: both features are not present in SCID.
The aesthetic differences in the front-end can be considered a matter of personal taste, and the sensible advice is to try them both.
The difference in download sizes is due to the fact that the precompiled SCID packages include the photos of the players:
https://a.fsdn.com/con/app/proj/scid/sc ... /max/max/1
-
- Posts: 1167
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: SCID 4.7
Fulvio, Thanks for the detailed information.
-
- Posts: 19
- Joined: Wed Jan 16, 2019 7:26 am
- Full name: Daniel Tapia
Re: SCID 4.7
Yes, thank you, Fulvio, for that explanation. I will use both.