The core resource for me continues to be a database analysis program with a comprehensive, updated games database and engine plugin. Because of my approach to training, which features regular analysis of my own games and related comprehensive opening study (including identifying typical middlegame plans and reviewing complete games), this is the most important computer tool.
- I recently settled on using ChessBase 11 as the primary database software package, along with a 2012 ChessBase format database. This was primarily due to the analytical features available in the package, the ease of generating commentary, and to legacy factors; I've been using ChessBase format for a long time. After having used CB10 for a number of years, I can say that the CB11 interface and display is in fact much improved. The most important improvement for me is better integration of the game reference display, which I use continually. I also observed calculation errors CB10 made in terms of the move results percentages, which CB11 does not do. CB11 also seems to run chess engines with fewer issues as well; CB10 would occasionally lock up, while I've had no errors with CB11 so far.
- Tech note: CB11 took several tries to install and activate on my new Windows 7 laptop. Running the install program in XP compatibility mode and with administrator access eventually worked; I also had issues installing the Fritz 13 program from DVD. CB11's current version has a number of bugfixes and updates; I've had no stability issues or errors since install. I do run it in XP compatibility mode, however, which was a suggestion I found in researching the product before purchasing it.
- The main retail alternative is the Chess Assistant 12 software package from ChessOK. It has its own proprietary database format, as does Chessbase, so the analytic software and databases are integrated (and often sold as packages). Both CB and CA can read and process PGN files, however, so are not limited to the proprietary database formats.
- The latest Scid vs PC package is a popular freeware alternative database program which uses PGN format files. It has a number of analytic features and supports UCI and Winboard chess engines.
- Also free are "lite" versions of the CB and CA software, although these tend to be more useful as "try before you buy" programs, rather than something for permanent use, now that fully-functional freeware programs like Scid vs PC are available.
Closely associated with the above is the use of chess playing and game analysis software. These days there tends to be a large overlap in software categories, as database programs have chess engines integrated into them and chess playing programs have database features. However, the overlap is not quite complete, since the database programs include many more features for processing the database information, while having few if any options for play or complete game analysis.
- Fritz 13's playing and analysis features have changed little from previous versions, although the new proprietary "Let's Check" feature, which uses an online cloud database to enhance position analysis, is an interesting new tool. I primarily use the software for full-game commentated analysis, as part of my computer-assisted analysis practice.
- Houdini 2.0 is now my engine of choice for full-game analysis using the Fritz interface and in CB11 position analysis. I have experienced no issues so far with it in either program. Its free predecessor (version 1.5, still available for download from the site) also worked quite well. The Houdini engine seems to generate better text commentary in the Fritz interface than the Fritz engine does, although that's not a scientific observation. A number of strong freeware engines with a variety of "styles" are also available.
- Aquarium 2011 is the ChessOK retail alternative playing/analysis package, which is set up more for analysis than play. The latest version comes packaged with Houdini 2.
- I still use Chessmaster: Grandmaster Edition for longer-duration training games, employing a "ladder" approach against the CM personalities and always playing the recommended next opponent.
- There are a lot of freeware programs that are available for playing and game analysis purposes, including earlier versions of some of the principal retail programs.
While I use the ChessBase lineup and am quite happy with CB11 and Fritz 13's performance and features, selection of computer tools I think is primarily a matter of personal taste; this is especially the case for us non-professional players. You can find advocates for both CB and CA products with an internet search, although user experiences can vary widely with both packages. It's also difficult to find an objective and contemporary (2012) review and comparison of features. The proprietary formats employed by the two companies mean that users, for convenience's sake, are best off using the respective database and playing/analysis software as a package. For example, I own Aquarium 2011, but the necessary process of converting files to PGN and back for use with the database software (among other things) deters me from using it with my personal games database; it is of course not compatible with the CB format main reference database that I use.
If someone is just starting out with using computer tools, I would recommend comparing the CB lite, CA lite, and Scid vs. PC software (at minimum) before choosing a particular path to follow. If saving $$ is important, the freeware options in the link above offer some great resources and a PGN database can be updated with new games for free using weekly downloads at the TWIC site. Related to that and as mentioned in previous commentary, I had hoped that the Chess King retail package would provide a useful basic-needs approach to integrating database and playing/analysis software, especially since Class-level users like myself may end up not using a lot of the features of the more expensive software programs; however, the lack of database functionality and bugs in the software meant that it was not usable for my training program.