Showing posts with label ECO. Show all posts
Showing posts with label ECO. Show all posts

Thursday, February 14, 2019

SCID on the go


Android SCID functionality is available in the Google Play store. Install SCID on the go





It's a great app, but I wanted to install other chess engines and databases. You can find apps that install some of the big name engines like Komodo. After installation Komodo 13 was available in the selection menu of SCID on the go.

For databases I use Dropbox and import them into SCID on the go. Now we can store and analyze games data on our phones. With super strong chess engines to help us evaluate.  














Endgame Tablebase


Endgame Tablebase

What is an endgame tablebase? “An endgame tablebase is a computerized database that contains precalculated exhaustive analysis of chess endgame positions. It is typically used by a computer chess engine during play, or by a human or computer that is retrospectively analysing a game that has already been played.” - Wikipedia https://en.wikipedia.org/wiki/Endgame_tablebase

Can I see one in action? Yes. Here is a website with a Syzygy database running online. Just drag and drop pieces onto the board, tell it which side is on move and see the results. https://syzygy-tables.info/?fen=4k3/8/8/8/8/8/8/4K3_w_-_-_0_1






Is there more than one kind of endgame tablebase? Yes. If you read the Wikipedia article you’ll see that a number of people have created endgame tablebases. Currently there are two big names in the tablebase world Nalimov and Syzygy. Syzygy seems to be growing in popularity so that is the type I chose to download.

Tablebases Downloads

When the download is complete I recommend moving the files to a “Syzygy” folder or something similar. So you can direct multiple programs to reference it. More on that process in another post.

SCID vs PC Databases Part 3


See also Part 1 Players Pictures and Part 2 Engines

Database Setup and Application

This post will cover loading and using databases in SCID vs PC. First you need to have created your databases. There are two main uses for databases. The primary use would be to load and review individual games. The secondary use may be just as, or more important. Selecting groups of games for statistical analysis.

Database as a Tree: Loading a database into the tree window is one example of the second use. Most of the time you will want a big database of games to load in the tree window. Like Caissabase for example. From the SCID vs PC menu click File. Select "Open Base as Tree". Navigate to your Caissabase or other file and open it.



The tree window gives statistics as you move through a game. Telling you how many games in your database arrived at this position, and showing the success rate of various continuations.

Combining Databases: You will want to combine databases at some point. One example are Chess.com game files.




Open the downloaded files. Just drag each of the additional data sets over to the main data file. For each move a window will pop up. Click the Copy button and the files will be combined into the main database.



Your Games and Filters: If you keep a database of your games (highly recommended) you can filter or search the data to learn important information about your games. For example you can search all your games and find when you play black. Just click the Search option from the menu along the top. Select General search. Enter your name as it appears in the database.




Save this as mygames_black. Load this new database. Right click the database and select more... open as tree. Now you can see how you did as black against various openings.



You can even step through the tree to hone in on specific variations that are dragging down your results.

Player Reports: Another valuable tool to use with a database is the Player Report. It can be found under the Tools menu. When selected it will generate a report on the players results with white or with black. If you run it from a database of your games and use your name you will see a lot of data about your results.



I hope this has given you some ideas about setting up and using databases in SCID vs PC.
For additional information and to download SCID vs PC goto  http://scidvspc.sourceforge.net/

So I took Cassiabase 2022 and added thousands of games from 2023 to make Monsterbase2023 (4.86 million games). I have tried to setup a downloadable zip file. Let me know if it works or not. If not I'll try to fix it. 











SCID vs PC Engines Part 2


See also Part 1 Players Pictures and Part 3 Databases

INSTALLING CHESS ENGINES:

Now if you followed my post on chess engines your ready to install them in SCID vs PC. Click Tools, Anaysis Engines, New. Now browse to the folder where you unziped your engines. Select and open the engine. Enter the name of the engine.






Before you click ok and install the engine, now would be a good time to configure it. You can also do it later. Click Configure. Most of the setting are good by default.




You will want to set the number of Threads to match the number of cores in your Microprocessor (see below). Also I recommend setting the number of Multiple Variations. The default 1 let the engine throw out a long list of variations. I set this to 3. I would recommend 3 to 5 variations. Click save, and OK. The engine is installed.

Next you will want to set active windows for some or all of your engines. Again from the Tools, Analysis Engines window select the engine and click Start. The engines window is created. If you set the Multiple Variations in the engine configuration it will start with what ever number you told it.
Repeat this for each engine you wish to install and activate.

How many cores are in my microprocessor?
Press Ctrl + Shift + Esc to open Task Manager. Select the Performance tab to seehow many cores and logical processors your PC has.






ECO Encyclopedia of Chess Openings

Where will I see an ECO code? How will I use it?

Chess databases are powerful tools to improve your game. I'm building up to a post on that subject, first though we need to know about ECO codes. Because one of the easiest most powerful ways to search a chess database is using ECO codes. You'll see ECO codes displayed in most chess programs. Here are examples from Chess Openings Wizard and SCID vs PC. The SCID vs PC example being very typical of how you might see them displayed in any game database program. 





On Chess.com one pace you will see the ECO code for a game is in analysis mode under details at the bottom.




What is an ECO?

ECO Encyclopedia of Chess Openings a five volume set of books to classify all serious chess openings. Each volume is represented by a letter A, B, C, D, E, and 100 sub catagories 00 - 99. Publishing began in 1974. Here is a link to the full description in Wikipedia

https://en.wikipedia.org/wiki/Encyclopaedia_of_Chess_Openings#First_edition



A link to the publishers website http://www.chessinformant.org/eco-encyclopedia-of-chess-openings

An online index. https://web-beta.archive.org/web/20160913144956/http://www.chessinformant.org/content/eco/index.html

ECO codes with opening names and example games that can be downloaded. Free Internet Correspondence Games Server (FICGS) http://www.ficgs.com/directory_openings.html

ECO codes are useful when searching for games beginning with a particular set of moves, an opening.