路过这里,看到这篇文章挺有意思,忍不住也想说两句,
1、超频能缩短CPU寿命,使电脑工作不稳定,工控机、工作站等一类电脑为了工作稳定,不能超频,并不是性能不好,只要银子花的多,照样能买到高性能电脑。
2、棋软要计算多少层才算到底,这个问题没确定前,什么样的电脑是瓶颈,也是无法确定。特别是当前,棋软是靠剪枝来增加计算深度的,而剪枝经多位人机高手证明,可能剪掉了“正着”。剪枝的计算方法恰恰证明了,目前电脑计算能力不足。
看了24楼精雕(刁?)细琢兄的帖子将本帖修改增加如下。
在论坛和其它一些地方有很多人机高手的大作说,在某象棋局面,或开局库、或棋软走法不妥,改走某着于是局面大好等等。由于看这些内容时,是看完就算,没有记这些文章的题目和位置。匆匆间没找到,不好给你举例。但找到另外一篇关于棋软的文章,题目是《关于棋软中国象棋程序设计探索》,在这篇文章中说:“象棋程序的搜索算法都是基于“最小-最大”策略的,因此衍生出以Alpha-Beta为基础的完全搜索算法以及带裁剪的搜索算法。尽管Alpha-Beta算法也有裁剪的过程,但是这种裁剪被证明是绝对可靠的,没有无负面作用,即通常所说的“截断”(Cut-off),它属于申朗所说的A策略。
我们现在所说的“裁剪”(Pruning),特指“向前裁剪”(Forward Pruning),即需要承担风险地对某些线路作的裁剪,也就是申朗所说的B策略。尽管它是完全搜索算法的对立面,但为了克服完全搜索中的“水平线效应”(Horizon Effect),它是程序中必不可少的部分。”
请理解一下文中“即需要承担风险地对某些线路作的裁剪”里的“承担风险”四字。它说明剪枝是可能有缺陷的,虽然缺陷的概率比较低。