资深棋友“棋中事实”前一段时间提出了“关于棋软引擎理想出招层数”的讨论,在此我从不同出发点谈谈棋软的未来:
个人认为理想层数只是相对的本来,深层接触到了新着法就会对分值进行修正,如果出招有问题或有更好的选择就会进行变招,从这个观点出发对深对浅都是理想的。就像军人对兵器的追求一样,手抢对大刀是理想的;大炮、坦克、飞机、导弹。
但现在有个问题,虽说象棋着法无穷尽,但毕竟条件有一定的限制,现在走棋和棋的对局已经越来越多,而且大家知道象棋消耗到最后要有一定的门槛才能取胜对手(这也算老天对弱者的眷顾吧),那有没有可能引擎在思考到一定的层数再出招对手就无法取胜呢(想到这里惊出了点冷汗)? 这种可能性还是存在的。打个比方我们中国有了原子弹后美国虽然比我们先进,就算有氢弹也打不赢我们了。也许原子弹层就是理想的出招层数--和棋层,个人观点此层数应该比30层再深一点(主观感觉)如果哪位高人能验证出准确数值在下顶礼膜拜!
另外以下几点也更坚信了我的想法:
1.现在各修库大侠已经把开局库修的非常的强大,主流着法在开局阶段基本都是保持平稳的局面,而非主流的着法基本上都存在不同程度的亏分。(不亏分的少数着法相信也很快会被大侠们收入完善到开局库里)因此在开局阶段拉开距离的可能性不大;
2.现在大师对软件残局的研究有了很大的进步(在此对以陈朝营老师为首的旋风团队对棋软的贡献表达由衷的敬意)各种定式残局已经可做到兑子进入而不要求局面一定相同(刚在论坛有些浅显的了解),这就更大的压缩了引擎的发挥空间;
3.对于一些有象棋基本功的棋友在遇到一些软件不懂的局面时还可加入自己的人机判断,使对手更难取胜或直接进入和局局面;
4.现在棋软界已经隐隐可以看到这一苗头,软件准顶级对局弈天北斗对北斗基本都是和局(附图佐证)。当然最强有力的证据还是各大名软件之间的巅峰对决(虽然自己也是名手忠实拥趸再此还是要做出大胆的预测在可预见的时间段名手将结束一统江湖的局面)!希望来年有一场名符其实的紫禁之战。看到这里相信各位棋友多少会有一点点和我有相同的想法——原子弹出招层=和棋层。实践是检验真理的唯一标准,然我们一起用时间来验证我的这一预测。
以上文字有非常大的局限性和不足,在此发出仅为支持分享精神和交流想法。
迷先生
2012年11月22日