當前位置:編程學習大全網 - 源碼下載 - 求壹個c++實現人機對戰,人人對戰的五子棋遊戲源代碼,急用,謝謝

求壹個c++實現人機對戰,人人對戰的五子棋遊戲源代碼,急用,謝謝

五子棋範例的源程序:目錄renju下的內容

程序在附件中,需要請免費下載

renju.dsw

renju.dsp

這兩個是項目文件。包含整個項目的文件配置等信息

RESOURCE.H

renju.rc

這是整個工程中使用的Windows資源列表。包括置於res子目錄下的圖標,

位圖以及光標等內容。

Renju.h

這是應用程序的主頭文件。包含了通用於工程的其他頭文件。以及

CRenjuApp類的聲明。

renju.cpp

這是應用程序的主源程序。包含整個程序的入口點。CRenjuApp類的實現。

StdAfx.h

StdAfx.cpp

這對文件由用於將壹些預編譯信息納入程序。編譯後將產生stdafx.obj

define.h

這是壹個包含程序中的數據表示的定義的頭文件。

NewGame.h

NewGame.cpp

這壹對文件定義並實現用於新遊戲的設置的對話框。

renjuDlg.h

renjuDlg.cpp

這壹對文件定義並實現了,五子棋的主界面。

Eveluation.h

Eveluation.cpp

這壹對文件定義並實現了估值核心類。

MoveGenerator.h

MoveGenerator.cpp

這壹對文件定義並實現了走法產生器。

SearchEngine.h

SearchEngine.cpp

這壹對文件定義了搜索引擎接口。

HistoryHeuristic.h

HistoryHeuristic.cpp

這壹對文件定義並實現歷史啟發類。

TranspositionTable.h

TranspositionTable.cpp

這壹對文件定義並實現置換表類。

NegaScout_TT_HH.h

NegaScout_TT_HH.cpp

這壹對文件定義並實現歷史啟發和置換表增強的NegaScout搜索引擎。

Directory of renju\res

chess.rc2//資源文件

chess.ico//圖標文件

若滿意請及時采納,謝謝

  • 上一篇:jsp
  • 下一篇:天天打麻將的人是什麽心理?
  • copyright 2024編程學習大全網