引用
引用第5楼zqdz30于2013-06-11 16:30发表的 回 4楼(rose0329) 的帖子 :
很多局面。很多弃子飞刀、都是前亏后胜。 有些棋更是废弃的棋步,被人机挖掘而呈现妙手的。 应该有支持这个观点的棋友可以举例发言的

既然有很多这样的例子,不如列举一二,来具体讨论一下,没有实战出招,你怎么知道引擎就走不出来好招呢?而且局面的不同,引擎的计算是有区别的,只用名手举例未免过于死板单调了吧,在机器够强大的基础上,虽然引擎还存在审局误区,但是很有限,像你之前提出的在所有选择里面找正解,估计引擎作者做不到,因为他们不是神仙,改变不了基础程序的计算结构,“大圣”被遗弃估计就是这个原因,因为它搜索不裁剪,导致出招过慢,被人误认为棋力差。
另外,引擎的出招包括审局和搜索两个环节,怎么去平衡这个关系,估计小陈和蒋志敏暂时没有什么好办法,楼主的想法虽好,但是离实际差距太大,看了佳佳作者对引擎的评价,应该简单了解象棋软件编程这个领域,原因在于程序员并不会下象棋,如果许银川特大可以编写电脑象棋程序,估计在审局方面会好一些,可那是几乎不可能的事情............
还有,现在的引擎为什么要依赖“开局库”,这是很值得让人深思的问题,因为这是在弥补引擎在计算上的不足,要想甩掉数据库这个大包袱,估计短时间内根本不可能做到,一款引擎如果可以独立完成开、中、残局,基本是不现实的事情,除非引擎分开编写,而且需要强大的编程能力支撑,否则让一个程序去完成不同阶段的局面评估,那等于盲人摸象,总没有一个确切的结果。