关于对象棋软件引擎的棋力的看法

现在外面象棋软件版本很多,有普通版本,高级级本,密版,豪华版,开发版,测试版,等等,到底是不是依次增强呢,我作为一个软件作者,不作具体的评价.
   我个人发表一个用来比较引擎的最实在也是相对可靠的方法,那就是同机脱谱胜率.我在这儿解析一下什么时候叫同机脱谱胜率,同机,就是在一样的机器条件下,用不同的引擎来测试.脱谱胜率,就是引擎在脱谱第一步,如果引擎认为没有落后很后很多,比如我的引擎认为得分在-50分以上时,最后得胜,和,与负的比例,这个比例越高,说明引擎越完善.
   引擎的综合表现是由很多方面来决定的,我想影响因素如下:
   1,机器,同一个引擎,当然机器越强,算的越深,相应的棋力也会有所提高.据我的测试,快棋,一般来说机器提高一倍速度,相对应华山1个级别左右,也就是说如果引擎6300,2U 1.8G可以打到天罡,那么6300,2U,超频到3.5G左右,这个引擎打到无极是没有任何问题的.这也是佳佳象棋在引擎的计算速度上多作考虑的原因.
   2,开局库,有很多专业棋手,会有自己的开局库,也就是所谓的飞刀,绝招,如果引擎脱谱后,连引擎也认为自己落后很多,比如佳佳认为自己落后-100分以上,那么要想让引擎翻盘,是有相当困难的,当然如果引擎在很多情况下,能反劣势为优势,这就是很流行的说法,这个引擎中局力量强大.但你不要希望引擎会一直这样,因为那是别人的引擎不完善的地方,如果别人的引擎完善了,或者你和同样的引擎下,你就会发现翻盘机会越来越少.一个好的开局库,可以帮引擎提高200~300个ELO左右,也就是相当华山慢棋的一个到二个级别,可见库对引擎的影响还是相当大的.特别是对中象这个选择棋步少的棋软来说,开局库更显得重要一些.一个好库,不可能是会一定让引擎会沾光的库,是让引擎走出不落陷阱的库,也就是平衡的库,才是好库.很多棋友在做什么无敌的库,我认为不太可能,如果靠库先手一定会胜的话,那么象棋也就没有存在的必要了.象棋的最高境界是和棋,也可以是双方平稳的和,也可以是双方在中局急战成和,这才是象棋真正魅力所在.所以佳佳一般不提供所谓的强库,实事上也没有一直强的库,一个库用久了,人家研究出了相当的应招,这个库也就平凡了,世上没有一直让你沾光的库,这是真理.
   
   3,引擎本身,包括二个方面,1,引 擎对各种局面审局的完善程度,具体的表现就是体现在引擎分数的变动,如果老是忽上忽下,引擎审局分让人琢磨不透,那么这个引擎的审局,搜索是有相当的问题存在的.这也是每一个棋软作者需要不断完善的地方.2,引擎的搜索效率,也就是同样的局面,引擎要多长的时间才能得出正解,我认为,好的引擎应不是通过简单的减少剪枝,强机的体现的.国象的Rybka,用单核的机器,ELO也能达到2800分以上,这也是了不起的成就.也是一个引擎的能力的体现.
   
   我在这儿要说明的另一个问题是,没有不败的引擎,所以有时看到人家一听某强机的什么版也负了,不要大惊小怪,这是正常的,抛开开局问题不说,引擎总有盲区,关键是盲区的多与少.此时如果有使用此引擎的人员能将一些认为引擎走的明显不对的地方,发给作者作为参考,对作者今后引擎的更改会有一定的帮助.
   
  还有就是如何设置引擎的问题,我认为一般用户除了引擎的HASH外,其它的设置没有太大的意思,我的引擎有上千个可调的参数,但我从不建议用户自已去设置,为什么呢?1,这些参数本身对引擎的影响,比较复杂难理解,2,作者一般是用的最平衡的设置,也就是考虑大多局面的情况的设置,有些用户一看,改了某个引擎的参数,一些局面很快解出来了,就认为改强了,这个想法不好,也不正确.引擎的完善不是靠改改参数就行了.是由算法,审局来决定的.按下葫芦,起了瓢这个道理,想必各位都知道.要是用户一改就强,那么作者远比你对他的引擎了解,为什么他自己不改呢.,所以这也是佳佳不提供引擎微调参数的原因,当然也会少了些DIY的乐趣.
   最重要的一点,就是要以平常心来对待引擎,引擎的发展是要长期的开发与努力的,中象棋软的发展与国象的成熟还有相当的距离,离不开各位使用棋软的棋友对作者的支持与鼓舞.
(来自 http://www.ggchess.com/ 佳佳象棋作者lovechess的原文)

(0)

相关推荐

  • 中国象棋主流象棋引擎分析

    前言 象棋旋风与佳佳象棋,从出现以来就广泛吸引住了人们的眼球.在那个奇兵与大圣逐渐没落的年代,旋风与佳佳的接连出现为象棋软件的发展注入了新的活力.两个软件都采取了新的算法,使得棋力相比过去的软件有了较 ...

  • 十大象棋软件排行榜,象棋软件哪个好

    随着计算机技术的进步,象棋软件越发专业化,难度也更高,各类赛事相继推出,使得象棋人机对弈已成为一大主流.与电脑下象棋软件有很多,如象棋旋风.象棋名手.小虫象棋.象棋巫师.佳佳象棋.象棋奇兵.天机象棋等 ...

  • 棋软迷,象棋软件,象棋辅助,引擎,界面,开局库

    [告棋友的一些话] 棋软迷以一个有着快20年棋软玩家的经历告诫棋友:引擎,有一个就足够了,不要听信哪款哪款厉害,其实都各有特点,各有输赢!不要听信什么U越多越厉害,这个差距在同引擎之间的表现是不明显的 ...

  • 手机象棋软件发展简史,哪款软件棋力天下第一,微学堂天天象棋?

    要问世界上下象棋谁最厉害?答案绝不是王天一,而是电脑象棋软件.就算是公认的当今天下第一象棋高手王天一,在直播的时候也经常被网友用软件砍得落花流水,名手.旋风等强软➕强机,让王天一两先都能完胜.但要问现 ...

  • 和象棋软件下棋,反复被虐,能够从中学习象棋知识,迅速提高棋力吗?

    和象棋软件下棋,反复被虐,能够从中学习象棋知识,迅速提高棋力吗? 由网友 董事长慢慢懂事慢慢长 提供的答案: 以无事取天下. 和电脑下象棋,想赢棋,不容易.特别是残局阶段,一个不小心,好好的局面就变坏 ...

  • 怎么用象棋软件拆棋

    如果题主是在现实下棋,你遇到某些局面不知道最好的招法是什么,就用手机拍照下来,然后用手机象棋软件或者电脑象棋软件,在软件的编辑功能里摆成你拍摄的棋局,然后选择电脑思考红方或者黑方,看软件是怎么走的,软 ...

  • 如何用象棋软件在网上下棋

    操作方法 01 首先第一步,大家可以在网上下载一些比较有名的象棋旋风软件,或者是象棋名手软件,这里不推荐用象棋巫师,因为巫师的水平本身很有限,在当今这个时代,还是名手和旋风两大软件比较有效果,下面我给 ...

  • 如何利用象棋软件提高象棋水平

    如何利用象棋软件提高象棋水平 如今象棋软件人工智能高度发展,其水平在高端机器上已经超越了特级大师水平. 合理利用好这一利器,他将是你学习象棋和快速稳定提高棋艺的绝佳工具,让你事半功倍. 象棋软件的用途 ...

  • 和象棋软件下棋再复盘就能快速提高象棋水平?附全面练棋指南!

    常言道:九层之塔,起于垒土. 打个不那么恰当的比方,"软件"就相当于"九层"之上的那片辽阔天空,而你仍处在地平线之下.说白了,答主还是建议你从打好地基开始,在没 ...

  • 虎牙象棋主播几个纯人 十大象棋软件主播

    游戏 admin 2021-05-29 11:40:19 有些象棋主播用软件冒充纯人,这是一种怎样的行为?你是否赞同? 我也下过一段时间的象棋,我的看法如下: 1.现场象棋使用两个摄像头,一个面对屏幕 ...

  • 中国象棋业余和职业为何差距不大?因为有象棋软件做“家庭老师”

    一直都想厘清这样一个长期让行外人士误解的点. 在很多人的印象中,绝大多数体育运动.竞技项目中的职业运动员,都是可以"碾压"业余爱好者的. 比如说足球--韩寒就说过自己作为" ...