Introduction - If you have any usage issues, please Google them yourself
I machine game program using a variety of search algorithm. The following are the major types of procedures Description:
1.CEveluation categories: valuation category, given the valuation of the chessboard.
2.CMoveGenerator categories: Generator moves on the chessboard of the given situation in search of all possible moves.
3.CSearchEngine categories: search engine base class.
4.CNegaMaxEngine categories: negative maxima method search engine.
5.CAlphaBetaEngine categories: the use of the Alpha-Beta pruning technology search engine.
6.CFAlphaBetaEngine category: fail-softalpha-beta search engine.
7.CHistoryHeuristic categories: history inspired category.
8.CAlphabeta_HHEngine categories: history inspired with Alpha-Beta search engine.
9.CAspirationSearch categories: desire to search engine.
10.CIDAlphabetaEngine categories: iterative deepening search engine.
11.CMTD_fEngine category: MTD (f) search engine.
12.CTr