91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 5.97MB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2023-09-24
  • 語言: C/C++
  • 標簽: Visual??

資源簡介

中國象棋引擎ZWM 版本0.2. 中國象棋引擎ZWM 版本0.2.

資源截圖

代碼片段和文件信息


/*?============================================================================================?*\
?* Author : ahei *
?* Email : ahei0802@126.com *
?* Msn : ahei080210114@hotmail.com *
?* QQ : 8261525 *
?* Version : 0.2? *
?* Created : 2005/03/01?9:10:13 *
?* Modified : 2005/01/01?17:15:46 *
?* FileName :? SearchEngine.cpp *
?* Description : This?file?is?using?for?declaring?the?class?CSearchEngineand?this?class?is *
?* using?for?generating?movesevaluating?and?searching. *
?*? Warning?????:? Copyright?(c)?ahei?2004?All?rights?reserved.?? *
\*?============================================================================================?*/

#ifdef?_WIN32
//#include?
#endif
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#include?“Idle.h“
#include?“DispMsg.h“
#include?“SearchEngine.h“

using?namespace?std;

//?棋子基本價值
FSINT?g_nBasicValues[8]?=?
{
BV_NOCHESS //?無
BV_KING //?將
BV_ADVISOR //?士
BV_BISHOP //?象
BV_ROOK //?車
BV_KNIGHT_OPEN_GAME //?馬
BV_CANNON_OPEN_GAME //?炮
BV_PAWN_OPEN_GAME //?卒
};

//?用于CHESSMOVE的排序
FSbool?UDgreater(CHESSMOVE?cm1?CHESSMOVE?cm2);

/*******************************************************************************************************
函數名?:?CSearchEngine
描??述?:?
參??數?:?無
返回值?:?無
版??本?:?0.2.0.0
作??者?:?ahei
時??間?:?2005年9月28日?22:24:53
*******************************************************************************************************/
CSearchEngine::CSearchEngine()
{
//?此處的變量不能放到InitVar函數里面他們要提前初始化
m_bAllocateMem?=?FALSE;
m_EgnProtocol?=?EgnPUCCI;
m_nHashTabMask?=?0x7ffff; //?hash表屏蔽位

FSINT?nLen;

GetCurrentDirectory(MAXBUFFERLEN?m_szDir);
m_szDir[nLen?=?strlen(m_szDir)]?=?‘\\‘;
_ASSERT(nLen?<=?MAXBUFFERLEN?-?1);
m_szDir[nLen?+?1]?=?‘\0‘;
}

/*******************************************************************************************************
函數名?:?~CSearchEngine
描??述?:?
參??數?:?無
返回值?:?無
版??本?:?0.2.0.0
作??者?:?ahei
時??間?:?2005年9月28日?22:25:03
*******************************************************************************************************/
CSearchEngine::~CSearchEngine()
{
DeleteCriticalSection(&g_CriticalSection);
}

/*******************************************************************************************************
函數名?:?AllocateMem
描??述?:?分配內存
參??數?:?無
返回值?:?無
版??本?:?0.2.0.0
作??者?:?ahei
時??間?:?2005年8月7日?12:45:07
*******************************************************************************************************/
FSVOID?CSearchEngine::AllocateMem()
{
if?(CanMemMeet()?==?FALSE)
{
DISPMSG1_ENDL(cout “內存不足程序退出!“);
exit(EXIT_SUCCESS);
}

InitPointer();

//?走法預產生數組
//?車
TRYNEW(m_pcmRookFilePreMoves?=?new?PRECHESSMOV

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????.CA....???1666548??2005-04-29?19:35??ZWM?0.2\Bin\Book.dat

????.CA....???????115??2006-03-26?19:38??ZWM?0.2\Bin\CleanTempFile.bat

????.CA....??????1369??2006-03-26?19:41??ZWM?0.2\Bin\CVS\Entries

????.CA....???????923??2006-03-26?19:41??ZWM?0.2\Bin\CVS\Entries.Extra

????.CA....???????923??2006-03-24?11:06??ZWM?0.2\Bin\CVS\Entries.Extra.Old

????.CA....??????1369??2006-03-24?11:06??ZWM?0.2\Bin\CVS\Entries.Old

????.CA....?????????9??2006-03-13?13:25??ZWM?0.2\Bin\CVS\Repository

????.CA....????????29??2006-03-13?13:25??ZWM?0.2\Bin\CVS\Root

????.C.D.H.?????????0??2006-03-26?19:42??ZWM?0.2\Bin\CVS

????.CA....????993608??2005-12-19?20:48??ZWM?0.2\Bin\eleboard_s?1.06.exe

????.CA....?????????7??2006-03-13?11:27??ZWM?0.2\Bin\Engine.txt

????.CA....????184320??2006-03-18?13:02??ZWM?0.2\Bin\Loger.exe

????.CA....????225280??2006-03-26?19:38??ZWM?0.2\Bin\ZWM.exe

????.CA....???7141386??2006-02-24?15:02??ZWM?0.2\Bin\動畫使用說明.exe

????.C.D...?????????0??2006-03-26?19:44??ZWM?0.2\Bin

????.CA....????????33??2006-03-13?13:25??ZWM?0.2\CVS\Entries

????.CA....????????42??2006-03-13?13:25??ZWM?0.2\CVS\Entries.Extra

????.CA....?????????0??2006-03-13?13:25??ZWM?0.2\CVS\Entries.Extra.Old

????.CA....?????????3??2006-03-13?13:25??ZWM?0.2\CVS\Entries.Old

????.CA....?????????5??2006-03-13?13:25??ZWM?0.2\CVS\Repository

????.CA....????????29??2006-03-13?13:25??ZWM?0.2\CVS\Root

????.C.D.H.?????????0??2006-03-26?19:42??ZWM?0.2\CVS

????.CA....??????1330??2006-03-26?19:41??ZWM?0.2\Doc\CVS\Entries

????.CA....??????1016??2006-03-26?19:41??ZWM?0.2\Doc\CVS\Entries.Extra

????.CA....??????1016??2006-03-24?10:11??ZWM?0.2\Doc\CVS\Entries.Extra.Old

????.CA....??????1330??2006-03-24?10:11??ZWM?0.2\Doc\CVS\Entries.Old

????.CA....?????????9??2006-03-13?13:25??ZWM?0.2\Doc\CVS\Repository

????.CA....????????29??2006-03-13?13:25??ZWM?0.2\Doc\CVS\Root

????.C.D.H.?????????0??2006-03-26?19:42??ZWM?0.2\Doc\CVS

????.CA....???????857??2006-03-26?19:40??ZWM?0.2\Doc\中國象棋引擎ZWM簡介.txt

............此處省略30個文件信息

評論

共有 條評論