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

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

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

代码说明:

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

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

发表评论

0 个回复

  • Kalman filter
    卡尔曼滤波的基础算法,对初学者有很大的帮助-Kalman filter-based algorithm, there is a great help for beginners ...................
    2022-05-28 06:53:28下载
    积分:1
  • numerical algorithm, BreshamLine line drawing algorithms, numerical experiments,...
    数值计算算法,BreshamLine画线算法,数值计算实验,比较简单-numerical algorithm, BreshamLine line drawing algorithms, numerical experiments, relatively simple
    2022-10-07 09:15:03下载
    积分:1
  • 显示前100个反素数
    应用背景 反素数是指一个将其逆向之后也是一个素数的非回文数。例如:17是一个素数,而71也是一个素数,所以17和71是反素数。编写程序,显示前100个反素数。每行显示10个,并且准确对其,如下所示:   13     17     31     37    71    73    79     97    107    113 149   157    167   179  199   311  337   347    359    389 ... 关键技术 step1: 关于如何判断一个数是素数,就是质数, step2: 关于这个素数的逆反数, step3: 再一次判断这个数是个素数, step4: 将这个数输出, step5: 输出前100个反素数。
    2022-07-04 10:11:11下载
    积分:1
  • 基于哈夫曼编码的实现
    基于哈夫曼编码的实现-based on the achievement of Huffman coding
    2022-02-10 04:46:37下载
    积分:1
  • C# TSP问题以及VRP问题
    7、满足随机数大于交叉概率的进行交叉,双交叉点交叉法(已实现)8、初始种群中染色体用Floyd方法或扫描法(未实现,想等到收敛性有一定程度的保证后再采用扫描法)9、两点之间的距离是坐标间的直线距离,之后可以用直接输入的距离10、迭代次数不是很稳定,有时候会陷入死循环,停止调试,重新调试即可11、每点击一次重新运行,程序便从头计算一次,目前我自己遇到的最好结果是3辆车、20个点的情况下总路程105.4,最好染色体适应度0.09+12、约束条件是:车辆数量、载重量和里程数。超出载重量或里程数则换车,超出车已有车辆数量就惩罚。13、建立了解决VRP问题的类,需要时派生出不同的参数适应不同问题
    2022-01-29 04:41:29下载
    积分:1
  • 三次样条插值逼近函数
    三次样条插值逼近函数-cubic spline interpolation function approximation
    2023-07-23 15:30:03下载
    积分:1
  • 3gpp amrnb编码库,vc 2010 调试通过,附工程
    3gpp官网库, 进行了一些修改,做成了直接可用的DLL工程,vs2010编译测试通过.包含完整的编码/解码流程. 使用时直接调用该dll即可.
    2023-01-06 20:25:04下载
    积分:1
  • 24点游戏设计 c++
    24点游戏案例设计,c++语音,用于课程设计和教学案例,项目内容包括界面设计、游戏设计、互动反馈。
    2022-03-31 18:58:06下载
    积分:1
  • STC12系列单片机示波器
    应用背景 STC12单片机示波器 用内部ADC对电压采集 适合新手学习单片机之用 关键技术STC12系列单片机示波器,通过内部ADC对信号的采集,然后转换成电压,在LCD12864上打点显示,可以选择档位显示波形,代码简单易学,适合新手学习单片机之用
    2022-01-27 09:13:17下载
    积分:1
  • ansoft电机分析的入门例子
    应用背景ansoft电机分析的入门例子 ,适用于电机仿真电磁磁路设计,,,,,关键技术有限元磁路仿真很设计,很有参考价值
    2022-01-31 02:16:52下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载