Stockfish Analysis with Scid vs. PC

This post will detail a bit on using the Stockfish chess engine to analyze games with Scid vs. PC.

First step is obviously to install stockfish; in any Debian or Ubuntu based distro this is easily accomplished with

apt-get install stockfish

Next step is to make Scid aware of it. Open up Scid and select Tools>Analysis Engines. Press the “New” button. In the “Configure Engine” dialog, give it a name (Stockfish) a command (which would simply be “stockfish”, no quotes) and set the directory to ~/.scdvspc (by clicking the button labeled such to the right). As Stockfish is a UCI engine make sure the UCI button is selected under Protocol. Click OK and you’re good to go. You can start the engine analyzing the current game selected in Scid from that same dialog by clicking “Start”.

If you’ve started the analysis before you’ve clicked through any moves in the game, it will begin analyzing the entire game. Unless you have it add annotations to each move as it goes, this isn’t very useful. Switch to the Analysis pane in the main Scid window, and press the Annotate button (looks like a page with a pencil and bookmark). The menu that it brings up has a lot of options; seconds to spend on each move or depth per move, blunder threshold, etc. I set the blunder threshold to 0.5 (any move that causes the loss of .5 of a pawn gets flagged), select “All moves” under Add Scores, and set the seconds per move to anything from 30 to 120. These are just some settings I’m experimenting with. You can vary yours as you see fit.