Why wouldn't you want to recommend us to your friends, or tag it at social networking sites!? Well you can, here!
Chess Academy Playing Program
Chess Academy Playing Program combines an opening book, middlegame book, chess engine and supports endgame databases for playing the game. You should consider such important things like availability of tools to modify the opening book, to create a new one from a game collection, various playing styles (with engine books on/off) and a wide variety of time controls, great analysis possibilities (instant infinite or automated analysis of any position/wholegame from database or any position from tutorial example).
Chess Academy Playing Program supports engine in background, scores played move and principle variation, supports import from EPD format, allows position, material and header search in database, supports PGN format, allows to form opening book from database and modify move frequencies. You can print diagrams and game score, use different time controls including Fisher/Bronstein, separate for each side, game in X time (for example, for blitz games), X moves in Y time (e.g., tournament time controls), engine versus engine playing mode, etc.
Powerful analysis capabilities
Chess Academy has numerous facilities for assisting the user in the analysis of games. Chess Academy allows to analyze an entire game without user intervention. Chess Academy allows also to have the chess engine calculate analysis on the current board position without playing a move.
Strong Chess Academy engine
Chess Academy Engine uses sophisticated programming techniques and highly optimized computer code. It allows to combine fast search speed with knowledge based evaluations and therefore can be called as a hybrid of the two approaches.
You are able to modify various engine parameters (e.g., how the program values particular positions). By changing engine parameters you can fine-tune the performance of Chess Academy engine. One very important use for these parameters is handicapping, which allows you to modify the playing strength of the program. You can set up ply depth, turn off permanent brain, adjust hash tables.
Support of external chess engines
Chess Academy supports also numerous external chess engines (WinBoard and UCI-compatible*). This feature allows you to plug different chess engines into Chess Academy playing and database program. As you probably know, chess engines use different algorithms or methods to determine which move is "the best". Therefore, by changing chess engine, you can obtain a second, third opinion on a particular position or play against a software opponent that uses a different style of chess.
* Supported by any package of Chess Academy 7 OfficeDeluxe.
Chess Academy Opening Book
Huge Chess Academy Opening Book allows the program to recall instantly all the moves it will play in the opening phase of the game. These moves are typically drawn from grandmaster games (as well as from recommendations of chess experts) and are selected to give the program an advantage or at least equality in every opening it will play. These moves are stored in special Chess Academy format. Any currently available Chess Academy program includes such built-in opening book with about 10 million chess positions.
You are able to modify both the moves played and the frequency with which they occur. By adjusting the frequency you can set up a program to play a particular line against you, or you can allow the program avoid certain lines. It may be important if you want to practice playing certain kinds of openings and middlegames.
Another great built-in feature is the ability to create an opening book from a game collection. For example, you could have Chess Academy program play with same opening repertoire that closely matches your style or you wish to use for future tournaments.
Support of Endgame Databases
Like opening books, endgame databases give the Chess Academy playing program perfect knowledge of how to handle endgames once a certain number of pieces (3, 4, 5, 6,...) remain on the board. No calculations or "thought" is required. The program looks up the proper sequence of moves to achieve a draw ot win. Latest version of Chess Academy (Chess Academy 7 OfficeDeluxe) supports both types of Endgame Databases - Nalimov Tablebases and Ken Thompson Databases. Previous versions of Chess Academy will support Ken Thompson Databases only.