虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

F-counter

  • 对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 1.CEveluation类:估值类,对给定的棋盘进行估值. 2.CMoveGenerator类:走法产生器,对给定的棋盘局面搜索出

    对弈程序采用了多种搜索算法.以下是本程序主要的类说明: 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搜索引擎. 本程序还具有悔棋,还原功能,还可以记录走法.

    标签: CMoveGenerator CEveluation 程序 搜索算法

    上传时间: 2014-01-18

    上传用户:skhlm

  • This GUI can be used by entering nu at the MATLAB command prompt. The user can either select a funct

    This GUI can be used by entering nu at the MATLAB command prompt. The user can either select a function (f(x)) of their choice or a statistical distribution probability distribution function to plot over a user defined range. The function s integral can be evaluated over a user defined range by using: The composite trapezium, simpsons and gauss-legendre rules. This is useful for calculating accurate probabilities that one might see in statistical tables.

    标签: can entering command MATLAB

    上传时间: 2016-11-07

    上传用户:偷心的海盗

  • dropbear在嵌入式开发过程中用于调试监控

    dropbear在嵌入式开发过程中用于调试监控,还可以放在A1200上玩玩; 利用dropbearkey来生成密钥:dropbearkey -t rsa -f dropbear_rsa_host_ke

    标签: dropbear 嵌入式开发 过程 调试

    上传时间: 2016-11-11

    上传用户:kytqcool

  • 数值计算算法

    数值计算算法,包括: (1)Lagrange插值 (2)Newton 插值 (3)求f(x0):秦九韶法 (4)求实系数多项式f(z0)。z0为复数(5)二分法求f(x)=0的根 (6)弦截法求f (x)=0的根 (7)求实系数多项式 方程的实根、复根 (8)解线性方程组:Gauss列主元素消去法( 9 )快速弗利叶变换(FFT)

    标签: 数值计算 算法

    上传时间: 2016-11-15

    上传用户:a3318966

  • 本MATLAB例程

    本MATLAB例程,为通过遗传算法的思想来解决f(x)=x*sin(10pi*x)+2.0,-1<=x<=2的最大值问题。

    标签: MATLAB

    上传时间: 2016-11-20

    上传用户:fxf126@126.com

  • 4*4键盘扫描并且在数码管上显示0-9、10个数字

    4*4键盘扫描并且在数码管上显示0-9、10个数字,A-F、6个字母对应键盘S1-S16

    标签: 键盘扫描 数码管 数字

    上传时间: 2014-01-08

    上传用户:zxc23456789

  • 七段数码显示译码器设计

    七段数码显示译码器设计,通过按钮输入四位二进制数,数码管显示0到F的输出显示。

    标签: 七段数码 显示译码器

    上传时间: 2014-12-20

    上传用户:13188549192

  • 用RBF神经网络

    用RBF神经网络,完成对y=f(x)的曲线拟合。

    标签: RBF 神经网络

    上传时间: 2013-12-06

    上传用户:mikesering

  • 程序设计思路 在动态规划中

    程序设计思路 在动态规划中,可将一个问题的解决方案视为一系列决策的结果,要考察每个最优决策序列中是否包含一个最优子序列。所以在最短路径问题中,假如在的第一次决策时到达了某个节点v,那么不管v 是怎样确定的,此后选择从v 到d 的路径时,都必须采用最优策略。利用最优序列由最优子序列构成的结论,可得到f 的递归式。f ( 1 ,c) 是初始时背包问题的最优解。可使用(1)中所示公式通过递归或迭代来求解f ( 1 ,c)。从f (n, * )开始迭式, f (n, * )由第一个式子得出,然后由第二式递归计算f (i,*) ( i=n- 1,n- 2,⋯ , 2 ),最后得出f ( 1 ,c)。动态规划方法采用最优原则( principle of optimality)来建立用于计算最优解的递归式。所谓最优原则即不管前面的策略如何,此后的决策必须是基于当前状态(由上一次决策产生)的最优决策。由于对于有些问题的某些递归式来说并不一定能保证最优原则,因此在求解问题时有必要对它进行验证。若不能保持最优原则,则不可应用动态规划方法。

    标签: 程序设计 动态规划

    上传时间: 2016-12-03

    上传用户:kristycreasy

  • 数字音乐盒 (1) 硬件电路中用P1.0~P1.7控制按键

    数字音乐盒 (1) 硬件电路中用P1.0~P1.7控制按键,其中P1.0~P1.3扫描行,P1.4~P1.7扫描列。 (2) 用P0.0~P0.7,P2.0~P2.7控制LED,其中P0.0~P0.7控制七段码a,b,c,d,e,f,g,用P2.0~P2.7为数码管位选信号。 (3) 用,P2.0~P2.2作为LCD的RS,R/W,E的控制信号。用P0.0~P0.7作为LCD的D0~D7的控制信号。 (4) 用P3.7口控制蜂鸣器(J2,J4断开,J3短接)。 (5) 电路为12MHZ晶振频率工作,起振电路中C1,C2均为30pf。

    标签: 1.0 1.7 数字 控制

    上传时间: 2016-12-03

    上传用户:ruixue198909