資源簡介
剛開始什么都不懂、下了個別人的參考、然后使用了他的位圖、學會了載入位圖、程序大致流程是、TestPlay()->TestMove()->ChangeChessboard()->TestGameOver().AI 算法比較簡單,大致就是下在當前能夠落子的坐標中利益最高的,起碼亂點和剛學會的應該下不過。菜單中功能不全,因為覺得其他的比較雞肋,所以不添加了。
代碼片段和文件信息
//?Chess.cpp?:?Defines?the?class?behaviors?for?the?application.
//
#include?“stdafx.h“
#include?“Chess.h“
#include?“MainFrm.h“
#include?“ChessDoc.h“
#include?“ChessView.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CChessApp
BEGIN_MESSAGE_MAP(CChessApp?CWinApp)
//{{AFX_MSG_MAP(CChessApp)
ON_COMMAND(ID_APP_ABOUT?OnAppAbout)
//?NOTE?-?the?ClassWizard?will?add?and?remove?mapping?macros?here.
//????DO?NOT?EDIT?what?you?see?in?these?blocks?of?generated?code!
//}}AFX_MSG_MAP
//?Standard?file?based?document?commands
ON_COMMAND(ID_FILE_NEW?CWinApp::OnFileNew)
ON_COMMAND(ID_FILE_OPEN?CWinApp::OnFileOpen)
//?Standard?pri
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????666748??2012-02-10?20:26??Chess\Chess.aps
?????文件???????2243??2012-02-21?14:31??Chess\Chess.clw
?????文件???????4239??2012-02-02?22:19??Chess\Chess.cpp
?????文件???????4868??2012-02-03?22:32??Chess\Chess.dsp
?????文件????????518??2012-02-02?22:15??Chess\Chess.dsw
?????文件???????1345??2012-02-02?22:15??Chess\Chess.h
?????文件??????49664??2012-02-21?14:31??Chess\Chess.opt
?????文件???????1142??2012-02-21?14:25??Chess\Chess.plg
?????文件??????11806??2012-02-10?20:26??Chess\Chess.rc
?????文件???????1722??2012-02-02?22:15??Chess\ChessDoc.cpp
?????文件???????1464??2012-02-02?22:15??Chess\ChessDoc.h
?????文件??????16544??2012-02-21?14:25??Chess\ChessView.cpp
?????文件???????2542??2012-02-21?14:25??Chess\ChessView.h
?????文件???????1936??2012-02-02?22:18??Chess\MainFrm.cpp
?????文件???????1581??2012-02-02?22:15??Chess\MainFrm.h
?????文件???????4287??2012-02-02?22:15??Chess\ReadMe.txt
?????文件???????3382??2012-02-03?17:31??Chess\res\bitmap1.bmp
?????文件???????3382??2012-02-03?17:31??Chess\res\Black.bmp
?????文件???????1078??2012-02-02?22:15??Chess\res\Chess.ico
?????文件????????397??2012-02-02?22:15??Chess\res\Chess.rc2
?????文件?????608454??2012-02-03?17:31??Chess\res\ChessBoard.bmp
?????文件???????1078??2012-02-02?22:15??Chess\res\ChessDoc.ico
?????文件???????3382??2012-02-03?17:31??Chess\res\Empty.bmp
?????文件???????1078??2012-02-02?22:15??Chess\res\Toolbar.bmp
?????文件???????3382??2012-02-03?17:31??Chess\res\white.BMP
?????文件???????1475??2012-02-10?20:24??Chess\resource.h
?????文件????????207??2012-02-02?22:15??Chess\StdAfx.cpp
?????文件???????1054??2012-02-02?22:15??Chess\StdAfx.h
?????目錄??????????0??2012-02-21?14:31??Chess\Debug
?????目錄??????????0??2012-02-03?17:31??Chess\res
............此處省略5個文件信息
評論
共有 條評論