Thursday, February 14, 2019

Chessable.com


Chessable offers a computer aided learning system that will present you with a position and step you through the correct moves. Then it lets you repeat the process correcting you when you misstep. It then will take you back to your mistakes and make sure you review them until you know the right move. This is great for memorizing opening lines, or endgames you want to know. You can upload your own material or purchase their "books". So if you develop an opening repertoire in Bookup, Chessbase, or SCID for example you can upload the pgn file for use in their study system. I hope to work my way through the Basic Endgames course and then Dvoretsky's Endgame manual. Take a look and let me know what you think.
https://www.chessable.com/


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.  














Chess Openings Wizard (Bookup)


I've been using Bookup since its early days. There simply is no better tool for deep study of openings. Take a look at the main interface. It is fine tuned for one job. Studying openings. Once you have the database loaded with your own or a purchased "book" you can repeatedly run through the info to memorize the lines you want to play.





You can download a free trial version at http://www.bookup.com/. If you decide to buy the full version there is a lot of useful information and help videos on the site. Mike Leahy is the owner creator, and you will never buy software that is supported better than this. I just want to point out a feature you might overlook. Chess Openings Wizard comes with a very strong chess engine, but you can switch it to one of the engines you installed in the Chess Engines post.
Click Edit, Program Preferences, and select the Engines tab. The button labeled Select Engine File... will allow you to navigate to the engines folder. I also added a line to the startup commands. From the UCI command lines telling the engine to run eight threads  (setoption name Threads value 8). Matching the number of cores in my processor. As I covered in the Chess Engines post.






So now as your entering moves you have the help of some of the strongest chess engines available.


  




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.






SCID vs PC Players Pictures Part 1


See also Part 2 Chess Engines and Part 3 Databases

ADDING PLAYERS PICTURES:

I'm going to show you how to setup three of the most important features in SCID vs PC. SCID vs PC is a free chess database. Much like Chessbase without the expense, but to get all it's amazing features you have to do a little research. SCID vs PC is a spin off from the program SCID (Shane's Chess Information Database). The interface is very customize-able. The picture below is how mine is setup. Links at the end of this post will take you to download sites for SCID or SCID vs PC. I'm using SCID vs PC so this post will pertain to that version. Part 1 will cover adding players pictures. Part 2 installing chess engines. Part 3 creating and using databases.



 In this post I want to share with you how to add players pictures. In future posts I'll cover chess engines and databases.
Once SCID vs PC is installed. Click the link for "Player Files". Download FIDE.zip, Wikipedia.zip, historic.zip, and photos.zip. Unzipped they will each become .spf files. Place those .spf files in the bin subdirectory of your SCID vs PC installation.



Example: C:\Scid vs PC-4.18\bin The next time you start SCID vs PC the picture files should load. They appear when you load a game with one or more player in these files. More on that in Part 3.
SCID  SCID vs PC  Player Files