人机对战五子棋c#
用c#编写的五子棋人机对战核心算法核心算法就是计算计算机应该在哪里落子。 思路的伪代码如下。 PC_Stone Fori=1to15 Forj=1to15 If(board[i][j]!=-1) Qz[i][j]=- Esle FindQz(Qz[i][j]) getTheMaxQz() 而在这个过程中最主要的算法是计算每个点的权重,由此判断电脑应该将棋子落在哪个地方。 计算确定点的权重的函数是FindQz();,函数里面有对于多种不同情况下,函数所赋给那个点的权重值,这
下载地址
用户评论
很好,学习了
很不错,稍微学习下
很不错,我借鉴了部分算法