-
err
对弈程序采用了多种搜索算法.以下是本程序主要的类说明:
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
- 2022-03-22 14:50:39下载
- 积分:1
-
隐马尔可夫工具箱,matlab试用,简单易学,方便快捷
隐马尔可夫工具箱,matlab试用,简单易学,方便快捷-Hidden Markov toolbox, matlab trial, easy to learn, convenient and quick
- 2023-08-24 15:35:04下载
- 积分:1
-
电子地图
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
对电子地图信息的读取,查询等操作
- 2023-05-22 06:20:03下载
- 积分:1
-
一维非稳态导热扩散方程计算程序-C语言
求解一维非稳态导热扩散方程的C语言程序,分别考虑三种不同边界条件,采用TDMA算法求解三对角矩阵-Calculation of heat transfer analysis one-dimensional diffusion equation
- 2022-02-04 07:49:44下载
- 积分:1
-
Dijkstra算法
在vc++ 6.0中用c++语言,编写计算最短路径的Dijkstra算法,采用邻接矩阵的存储结构。
- 2022-03-22 19:44:55下载
- 积分:1
-
拼写校正
应用背景使用最小编辑距离算法检查拼写校正 ;关键技术C源代码检查拼写校正的最小编辑距离和显示正确的单词在字典。
- 2022-12-10 13:25:03下载
- 积分:1
-
无线传感器网络在BAN
无线传感器网络在BAN
- 2022-05-06 15:30:24下载
- 积分:1
-
一个用来计算矩阵运算的函数库,希望对大家有用
一个用来计算矩阵运算的函数库,希望对大家有用-One used to calculate the matrix operations of the library and hope for all of us
- 2023-06-13 21:55:05下载
- 积分:1
-
liang barsky line clipping algo
liang barsky line clipping algo
- 2022-03-20 17:54:38下载
- 积分:1
-
Visual.C_#.2010从入门到精通-中文版章节课后源码
此源码为Visual.C_#.2010从入门到精通配套的章节代码,适合初学者跟着课本完成C#的学习
- 2022-09-15 21:45:03下载
- 积分:1