bestmove.dll开发资料!

五子棋软件


#1 bestmove.dll开发资料! 作者:小丸.net 发表时间:2008-7-27 11:49:52

    renlib,月下连珠,终结者都引用了bestmove.dll文件,可见这个文件的重要性.经过分析,该文件主要用于计算最强点,VC3,VC2,以及防点,不知道谁能够提供该文件的详细开发资料.丸子在此谢过.

【见五楼】


#2 Re:求助,bestmove.dll开发资料! 作者:有志青年 发表时间:2008-7-27 14:56:03

据我所知bestmove.dll的作者是终结者的作者【renlib中的的也是】。


#3 Re:求助,bestmove.dll开发资料! 作者:江南新绿 发表时间:2008-7-27 22:22:53

就是小4拉


#4 Re:求助,bestmove.dll开发资料! 作者:王娜 发表时间:2008-7-27 23:21:46

http://user.qzone.qq.com/944419848/blog/1217097850

这是我一个朋友空间  不知道有没有你要的。。


#5 Re:求助,bestmove.dll开发资料! 作者:lyx655 发表时间:2008-7-28 22:06:42

这是renlib36源码中有关bestmove.dll设计文档

int __stdcall CheckWin(unsigned char*);
int __stdcall GetBestMove(unsigned char*);
int __stdcall GetClassSize();
int __stdcall GetJinShou(unsigned char*);
int __stdcall GetLevel();
int __stdcall GetNodeNum();
int __stdcall StopThinking();
int __stdcall Vc3Solver(unsigned char*);

// *********************************************************************
// Input:
// *********************************************************************
// The functions with input "unsigned char*" have the same format:
//
//   char[0] :
//   char[1] : the maxmum time in seconds for the computation: char[0]*256 + char[1]
//   char[2] : BestMove level:1-9, actually this is the search depth; if it is 0 ,try to find VCF.
//   char[3] :
//   char[4] :
//   char[5] :
//   char[6] :
//   char[7] :
//   char[8]   : the total number of stones in the board.
//   char[8+1] : the first stone on the board, // usually it is 7*15+7
//   char[8+2] : the second stone on the board:
//   ...
//   ...
//   char[8+totalnumberstone]: the last stone in the board.
//
// *********************************************************************

完整的请在此下载,希望对你有用.

ren36的bestmove.dll.rar


#6 Re:求助,bestmove.dll开发资料! 作者:小丸.net 发表时间:2008-7-28 23:40:40

谢谢楼上的,我要的就是这个.主要是BOARD.CPP文件.