Description: Chinese chess game, there is a common search algorithms and valuation algorithms, there are also some of my own thoughts on the inside
To Search:
File list (Check if you may need any files):
Chess\Chess\AISetDlg.cpp
.....\.....\AISetDlg.h
.....\.....\AlphaBetaNegamaxEngine.cpp
.....\.....\AlphaBetaNegamaxEngine.h
.....\.....\AlphaBetaWithHH.cpp
.....\.....\AlphaBetaWithHH.h
.....\.....\AlphaBetaWithTT.cpp
.....\.....\AlphaBetaWithTT.h
.....\.....\AspirationEngine.cpp
.....\.....\AspirationEngine.h
.....\.....\BoardSetDlg.cpp
.....\.....\BoardSetDlg.h
.....\.....\..ok\1.txt
.....\.....\....\2.txt
.....\.....\....\3.txt
.....\.....\....\4.txt
.....\.....\....\5.txt
.....\.....\....\6.txt
.....\.....\....\7.txt
.....\.....\....\8.txt
.....\.....\Chess.aps
.....\.....\Chess.cpp
.....\.....\Chess.h
.....\.....\Chess.rc
.....\.....\Chess.vcxproj
.....\.....\Chess.vcxproj.filters
.....\.....\Chess.vcxproj.user
.....\.....\ChessDlg.cpp
.....\.....\ChessDlg.h
.....\.....\ChessPos.cpp
.....\.....\ChessPos.h
.....\.....\define.h
.....\.....\Eveluation.cpp
.....\.....\Eveluation.h
.....\.....\Eveluation1.cpp
.....\.....\Eveluation1.h
.....\.....\Eveluation2.cpp
.....\.....\Eveluation2.h
.....\.....\EveluationTest.cpp
.....\.....\EveluationTest.h
.....\.....\FailAlphaBetaEngine.cpp
.....\.....\FailAlphaBetaEngine.h
.....\.....\HistoryHeuristic.cpp
.....\.....\HistoryHeuristic.h
.....\.....\IDAlphaBetaEngine.cpp
.....\.....\IDAlphaBetaEngine.h
.....\.....\.mages\BA.bmp
.....\.....\......\BB.bmp
.....\.....\......\BC.bmp
.....\.....\......\BK.bmp
.....\.....\......\BKM.bmp
.....\.....\......\BN.bmp
.....\.....\......\Board1.bmp
.....\.....\......\Board2.bmp
.....\.....\......\Board3.bmp
.....\.....\......\BP.bmp
.....\.....\......\BR.bmp
.....\.....\......\MarkedB.bmp
.....\.....\......\MarkedR.bmp
.....\.....\......\RA.bmp
.....\.....\......\RB.bmp
.....\.....\......\RC.bmp
.....\.....\......\RK.bmp
.....\.....\......\RKM.bmp
.....\.....\......\RN.bmp
.....\.....\......\RP.bmp
.....\.....\......\RR.bmp
.....\.....\......\S.bmp
.....\.....\......\Thumbs.db
.....\.....\MoveGenerator.cpp
.....\.....\MoveGenerator.h
.....\.....\MTD_fEngine.cpp
.....\.....\MTD_fEngine.h
.....\.....\MySearchEngine.cpp
.....\.....\MySearchEngine.h
.....\.....\NegamaxEngine.cpp
.....\.....\NegamaxEngine.h
.....\.....\NegaScoutWithTT_HH.cpp
.....\.....\NegaScoutWithTT_HH.h
.....\.....\PVSEngine.cpp
.....\.....\PVSEngine.h
.....\.....\ReadMe.txt
.....\.....\..lease\Chess.log
.....\.....\res\Chess.ico
.....\.....\...\Chess.rc2
.....\.....\...\icon1.ico
.....\.....\...\Thumbs.db
.....\.....\resource.h
.....\.....\SearchEngine.cpp
.....\.....\SearchEngine.h
.....\.....\SetAIDlg.cpp
.....\.....\SetAIDlg.h
.....\.....\.ound\danger.wav
.....\.....\.....\eat.wav
.....\.....\.....\gamebegin.WAV
.....\.....\.....\gameover.wav
.....\.....\.....\gamewin.wav
.....\.....\.....\go.wav
.....\.....\stdafx.cpp
.....\.....\stdafx.h