登录
首页 » 算法 » err

err

于 2022-03-22 发布 文件大小:188.36 kB
0 138
下载积分: 2 下载次数: 1

代码说明:

对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出所有可能的走法. 3.CSearchEngine类:搜索引擎基类. 4.CNegaMaxEngine类:负极大值法搜索引擎. 5.CAlphaBetaEngine类:采用了Alpha-Beta剪枝技术的搜索引擎. 6.CFAlphaBetaEngine类:fail-softalpha-beta搜索引擎. 7.CHistoryHeuristic类:历史启发类. 8.CAlphabeta_HHEngine类:带历史启发的Alpha-Beta搜索引擎. 9.CAspirationSearch类:渴望搜索引擎. 10.CIDAlphabetaEngine类:迭代深化搜索引擎. 11.CMTD_fEngine类:MTD(f)搜索引擎. 12.CTranspositionTable类:置换表. 13.CAlphaBeta_TTEngine类:加置换表的Alpha-Beta搜索引擎. 14.CPVS_Engine类:极小窗口搜索引擎. 15.CNegaScout_TT_HH类:使用了置换表和历史启发的NegaScout搜索引擎. 本程序还具有悔棋,还原功能,还可以记录走法.-err

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

发表评论

0 个回复

  • lowercase amount to the amount of capital used in capital letters and lowercase...
    小写金额转大写金额 ,用于在大写和小写金额之间进行相互转换,用DELPHI编写,简单实用-lowercase amount to the amount of capital used in capital letters and lowercase interaction between the amount of conversion, prepared using DELPHI, simple and practical
    2023-05-29 09:20:03下载
    积分:1
  • 素数因子产生器:该程序能生成prime factor
    素数因子产生器:该程序能生成prime factor-prime factor Generator : the program can generate prime factor
    2022-03-22 01:33:11下载
    积分:1
  • Kriging Matlab 工具包 很好用
    国外网上找到的Kriging Matlab 工具包,很好用。1.支持变量多维度, 核函数有多种选择。2.可以根据自己的研究任务进行修改。3.已通过测试,在适当样本点的情况下,插值精度很高。
    2022-01-22 10:56:53下载
    积分:1
  • A * Java代码
    A * 使用最好先搜索并且发现从给定的初始费用最少的路径节点一个目标节点(一个或多个可能的目标输出)。由于 A * 遍历图,它如下路径的预计总成本最低或距离,保持排序 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2023-05-16 00:30:02下载
    积分:1
  • C++常用数值 原代码 复化辛卜生公式
    C++常用数值算法 原代码 复化辛卜生公式-C++ Commonly used numerical algorithm of the original code complex formula辛卜Health
    2022-03-19 00:20:39下载
    积分:1
  • 格子Boltzmann方模拟不稳定绕柱流
    采用格子Boltzmann方法模拟不稳定绕柱流的情况,在固体边界出采用反弹格式进行处理
    2022-05-25 19:48:19下载
    积分:1
  • 利用dijkstra编写的公交线路的最小换乘问题的
    利用dijkstra算法编写的公交线路的最小换乘问题的算法-Dijkstra algorithm to use the bus lines to prepare the smallest change Algorithm
    2023-03-23 00:45:03下载
    积分:1
  • 全波形反演程序
    本程序使用forten编写的,内容详细,可运行得到反演结果,解压后,主要程序在名为src的文件夹中,正演部分采用交错网格有限差分法,反演基于共轭梯度实现
    2022-09-09 17:45:03下载
    积分:1
  • kpca的matlab实现
    使用matlab实现核主成分分析,代码有详尽的注释,供读者理解。 同时也是很好的用来学习matlab的代码。
    2022-01-30 12:53:48下载
    积分:1
  • Chapter 1 TURBO PASCAL senior programming technology and its use 1.1 1.2 modules...
    第1章 TURBO PASCAL高级编程技术 1.1 单元及其使用 1.2 与汇编语言混合编程 1.3 与C语言混合编程 1.4 过程类型及其使用 1.5 中断例程的编写方法 1.6 动态数组及其使用 1.7 扩充内存(EMS)及其使用 1.8 扩展内存(XMS)及其使用 1.9 程序的标准数据作代码处理的方法 第2章 实用工具单元 2.1 屏幕输入与输出单元ACRT 2.2 字符串处理单元ASTR 2.3 磁盘操作单元DISK 2.4 热键单元POPUP 2.5 数据库交互单元DBASE 2.6 扩充内存单元EMS 2.7 扩展内存单元XMS 2.8 数学函数单元MATH 2.9 矩阵运算单元MATRIX 2.10 概率分布函数单元PROB 2.11 复数运算单元COMPLEX 第3章 实用程序 3.1 软锁驱动器程序 3.2 锁硬盘逻辑盘程序 3.3 稿纸打印程序 3.4 源程序列表程序 3.5 查找并替换程序 3.6 备份硬盘主引导扇区程序 3.7 四通-PC文本文件转换程序 3.8 SPT文件与BMP文件的双向转换程序 3.9 数据库卡片打印程序 3.10 BATCH文件转换为COM文件程序 3.11 机密文件的有效销毁程序 3.12 释放内存程序 附录1 源程序文件索引表 附录2 各种显示卡及其显示模态表 -Chapter 1 TURBO PASCAL senior programming technology and its use 1.1 1.2 modules and compile language Programming were mixed with 1.3 C language types and process 1.4 1.5 interrupt routine use of a method of preparation dynamic array .6 1.7 and its use expanded memory (EMS) 1.8 and its use of Extended Memory (C
    2022-08-10 00:12:37下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载