登录
首页 » 算法 » 基于α-β剪枝法的五子棋人机对弈

基于α-β剪枝法的五子棋人机对弈

于 2022-08-23 发布 文件大小:13.66 MB
0 126
下载积分: 2 下载次数: 1

代码说明:

应用背景主要使用α-β剪枝法应用于五子棋,AI人工智能,可以实现分好的人机对战,对于学习人机博弈算法很有好处!主要使用α-β剪枝法应用于五子棋,AI人工智能,可以实现分好的人机对战,对于学习人机博弈算法很有好处!关键技术归纳一下以上讨论,可将α-β过程的剪枝规则描述如下:   在进行α-β剪枝时,应注意以下几个问题:   (1)比较都是在极小节点和极大节点间进行的,极大节点和极大节点的比较,或者极小节点和极小节点间的比较是无意义的。   (2)在比较时注意是与"先辈层"节点比较,不只是与父辈节点比较。当然,这里的"先辈层"节点,指的是那些已经有了值的节点。   (3)当只有一个节点的"固定"以后,其值才能够向其父节点传递。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 著名的BM字符串匹配
    著名的BM字符串匹配算法-famous BM string matching algorithm.
    2023-02-17 17:25:03下载
    积分:1
  • JPEG图像压缩
    利用opencv实现JPEG图像压缩,并进行编码解码,此外本程序还有一个滚动条,方便读者主观评价图像质量
    2022-06-16 14:26:56下载
    积分:1
  • 飞船相对测站的位置矢量单位矢量在赤道坐标系中的三个分量...
    计算飞船相对测站的位置矢量单位矢量在赤道坐标系中的三个分量-Calculation of the spacecraft relative position vector of the station unit vector in the equatorial coordinate system of the three subscales
    2022-08-09 06:25:40下载
    积分:1
  • 这是一个猫吃老鼠问题。
    这是一个猫吃老鼠算法问题。-This is a problem of cats eat rats algorithm.
    2022-06-20 09:01:23下载
    积分:1
  • C commonly used numerical algorithm
    C常用数值算法--特征函数-C commonly used numerical algorithm-- eigenfunction
    2022-07-18 03:53:25下载
    积分:1
  • 利用高斯消去求线性方程组 自己写的 简陋了点
    利用高斯消去法求线性方程组 自己写的 简陋了点-using Gaussian elimination method for solving linear equations themselves have written a simple point
    2022-06-17 17:38:07下载
    积分:1
  • CSP 代码共同的空间分布格局
    对于脑电信号(EEG)特征提取的问题,因为 EEG 信号非常微弱(微伏级),甚至噪声的强度会超过有效的 EEG 信号,因此使得特征提取问题变得困难。目前应用广泛的一种方法是共同空间模式(Common spatial pattern,CSP)算法,该算法已经在一些 BCI 应用中显示出较好的特征提取性能。
    2022-09-08 10:40:05下载
    积分:1
  • use vc realized random test code, can achieve simple to the complex random pictu...
    使用vc开发实现的随机验证码,可以实现简单到复杂的随机图片,非常好用-use vc realized random test code, can achieve simple to the complex random pictures, very handy
    2022-08-15 19:08:49下载
    积分:1
  • 矩阵乘源代码
    矩阵相乘问题的算法源程序-matrix multiplication, the algorithm source code
    2022-04-15 20:53:47下载
    积分:1
  • 数独计
    在已知数字区域填充上数字,然后计算未知区域的数字。 使用Visual C++开发,用mfc开发界面,但界面十分简单,主要为计算提供算法。 使用递归算法,计算每个未知数字的区域可能的填写的数字,然后分别去测试该位置数字填写是否正确,直到找到答案或出现冲突。
    2022-03-25 00:52:55下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载