Showing posts with label decode chess. Show all posts
Showing posts with label decode chess. Show all posts

Wednesday, February 20, 2019

Combining Technologies Chess Openings Wizard (Bookup) plus Decode Chess


I recently built an opening repertoire in Chess Openings Wizard (COW). It's great for memorizing opening lines. Why memorize opening lines you ask. Here are my reasons. 

1. Save time. Especially in shorter time controls it is a big plus to rip off your first 10 moves. Saving your time for middle game evaluation. 

2. Safety. You are much less likely to fall into a trap if you follow established lines. 

3. Pre-planning. You can work on a plan with the help of a chess engine. This should result in a better plan than you could develop over the board. Also this planning practise should improve your planning abilities.

So I loaded the opening book into COW. Then I went to the end of a 10 move line. The COW program has access to chess engine analysis. That certainly is helpful in evaluating the position and developing a plan from this point. 


Next I exported a pgn file of this line. 


Keep track of where you save the file. Next I opened Decodechess.com and loaded the pgn file.


The depth of analysis at Decode Chess is much more wide and explained. Here are a couple of pages from the process I went through.



Based on the information generated by Decode Chess. I added a few more moves and some study notes to the COW Book.


As a result I think my memory of the moves in the line is reinforced, and my understanding of the final position is improved. In addition my vision for a plan going forward is better developed.
This is one example of how technologies can be combined to improve your chess study. 


DecodeChess use the worlds strongest chess engine to understand key positions in your games and studies. Checkout the demo. CLICK HERE


Chess Openings Wizard
Learn chess openings with Windows, Macintosh, Android and iPad software (free and professional versions) that teaches and tests you on the openings, tactics, middlegames, and endgames. Sorts, searches and animates millions of PGN chess games from Chessbase, Chess Assistant, MasterChess or the web.

Thursday, February 14, 2019

DecodeChess.com


This is a promising site. They seek to use the power of Stockfish to evaluate (decode) a given position(s) and generate a report that is human friendly. I see real value in this. Right now it is a great tactical tool. I hope in the future they can add more strategic plans and evaluations. Take the free trial and you might find yourself signing up like I did for the unlimited plan. Use the code randymerrell for a 10% discount. You can schedule a Skype meeting with them to show you some of the finer points of the program. There is a lot here. Checkout the demo. CLICK HERE



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.