||This page or section is an undeveloped draft or outline.
You can help to develop the work, or you can ask for assistance in the project room.
If you're interested in chess and wish to improve, you might want to consider installing a chess program onto your computer to help train you. Some programs are dedicated to certain areas of the game (such as endgame or opening study, or tactical exercises), while others allow you to input your games into a database and have the computer analyse them for errors and suggestions.
Most regular tournament players usually have some sort of chess engine installed on their computer. These engines are programmed to find the best possible moves in any position given to them and determine who is ahead by means of algorithms. When plugged into an interface, you can either play directly against the engine or submit a game for the machine to analyse.
There are a vast number of chess engines; they vary widely in quality and playing style. Some are commercial, others are freeware and available to download over the internet. Due to advances in technology in the 21st century, some of these engines has become so strong that even the best human players in the world have difficulty beating them, even on an average-speed home computer. A non-Master will probably never be able to beat - or even draw - a strong engine unassisted. In a sense, having a good chess program running over your games is almost like having a Grandmaster on hand to discuss your games with you.
Engines are not all the same. Depending on how it's programmed, it may favour moves that are attacking and tactical, while others prefer solid, positional moves and don't take as many risks. Formerly, commercial engines were the strongest, but now some freeware engines are just as good or even better.
Before you can use an engine, you first have to run it through an interface. There are many that can be used, the most common of which are listed:
- "Fritz" interface - This is one of the most popular interfaces in use by professionals today. It generally comes prepackaged when you buy one of the commercial engines sold by ChessBase (Fritz, Shredder, Hiarcs, et al.). As such, it's considered commercial, although older versions of the interface may be released as freeware. (Be aware though, that there may be compatibility problems in this case.)
- Arena = This is the most common freeware interface. It is compatible with Mac, Windows, and Linux.
- Chessmaster - This interface comes prepackaged with the King chess engine. It is different from the above two interfaces in that not only does it allow you to input games into a database and play against the computer, but there are multiple training tools available as well, such as an openings book, tactics exercises, etc., so you don't have to purchase a separate program to do this. However, it may be harder to install independent chess engines to run underneath this interface.
- Stockfish = Very strong open-source engine, consistently ranked as third or fourth strongest in the world.