象棋软件教程 象棋软件一般由,引擎、界面、开局库、残局库组成。 早期的象棋软件,界面 引擎开局库等等均为一体,只能下棋对弈,例如将族。随着时代进步,界面和引擎 开始分离,但是大部分软件仍然既开发引擎,也开发界面,例如棋隐,象棋巫师,楚汉棋缘,象棋奇兵,棋天大圣。 象棋软件持续发展,引擎和界面彻底分离。开发引擎的,专门开发引擎,开发界面的着重开发界面。引擎和界面的通讯协议也 相对统一,均使用旋风 uci 协议。知名界面有:冰河五四,鹏飞象棋,鲨鱼象棋。知名引擎有:象棋旋风,象棋名手等。 象棋引擎是象棋软件智能核心,是象棋软件的大脑,心脏。主要负责盘面的分 析计算。象棋引擎,都是通过指令来运算的,就像早期的 dos 程序。对用户来 说,很不友好。直接用引擎来算棋,是可以的,但是,非常的不方便,不是专业人 士,也没法使用。象棋界面是用户交换界面,就像 windows,只需要点点鼠标即可完成分析计 算。象棋软件的功能,说的基本都是界面的功能,例如,加载引擎,加载开局库, 打开棋谱,保存棋谱,制作开局库,修改开局库、自动连线下棋,摆局,分析局 面,电脑自动走棋等。 象棋界面,必须加载引擎,才能正常工作。就像人必须有大 脑和心脏,才能正常生活,否则就是个行尸走肉。 开局库,就是开局历史走法,或者拆解的最优走法,不需要计算,可以直接走 的棋。例如开局第一步,中炮,仙人指路,飞象局。都是一些成熟的,已知的走 法,不会造成被动输棋。 残局库,是通过穷举残局局面生成的库,只要有相应子力的库,就有相应子 力,所有的局面,可以直接走,并且是最优解。随着残局子力的增多,残局库体积 指数级增大。所以目前只有部分子力的库。目前最佳残局库,是旋风残局库,可以 云库官网查询 www.chessdb.cn,或者通过支持云库的象棋界面查询。 决定象棋软件强弱的,是引擎。不同的象棋软件,棋力是有差距的,一般的免费软件,基本都有象棋大师水平。商业软件,棋力更强,具有远超特级大师的棋力水平。使用更强的软件,会获取更加精准的招法,不容易掉入别人设置的陷阱。所以专业棋手,或者对自己棋力有追求的爱好者,尽量选择高端商业软件。一些象棋电子竞技爱好者,必选商业软件,而且是最强的商业软件。这样才能提升自己的胜率,获取最大的满足感,赢取更多的利益。相同的引擎,在不同配置的电脑上面,棋力是有差距的。性能越快的电脑,棋 力越强。同一款引擎,在不同性能的电脑上面,运算速度每翻一倍,大概提升 20~40 等级分的棋力。 相同的引擎,在相同的电脑上面,思考不同的时间,棋力是不同的。思考的越 久,棋力越强。思考时间每翻一倍,棋力提升 30~50 等级分的棋力。 追求强大的象棋软件,需要各个方面,都不要有短板。1.强大引擎 2.运算性能 卓越的电脑.3.能思考足够长的时间。有些人会说,我已经做到了上面三点,为啥还 是胜率不高呢?网络下棋,提高胜率,这个属于象棋电子竞技范畴,对软件操作技术要求,相对要高,后面会着重讲解。 2020 年,NNUE 神经网络审局架构,成功应用于中国象棋引擎。对引擎棋力来说,是个划时代的进步。200~300 等级分的巨大提升。未有使用过 NNUE 引擎的爱好者,建议可以尝试一下。NNUE 架构,对电脑性能指令集要求,相对较高,建议购买架构较新的 CPU。例如包含 AVX2 指令集 CPU 的电脑,会让引擎提 升 20%以上的速度。NNUE 架构的引擎,均对 CPU 有较高要求,内存稍有要求,对其他硬件,例如显卡,网卡,无要求。要配置一台强力的下棋的电脑,需要一块 更强大的 CPU,这是必须的。根据个人预算,选择合适的 CPU。下面我推荐一些下 棋的高端 CPU,AMD 线程撕裂者系列例如 3995wx 、3990x 、3970x;AMD 锐 龙系列 R9 5950x、R9 5900x、R9 3950x;Intel 系列 12900k、12900kf 等。根据 整机价格,来判定下棋性能,是错误的,例如一个配置 i5 6 核心 CPU,rtx3090 显 卡的电脑,看着价格很高,其实下棋性能,相对不好。所以配置一台性能强大的下 棋电脑,请勿购买高端显卡,亮机卡即可,把那些高贵的显卡,留给需要的人吧!选择好电脑后,当然需要一款足够强大的象棋引擎才行。 目前 NNUE 最成功的是皮卡鱼Pikafish。皮卡鱼作为免费的开源中国象棋引擎,当今棋力最强,堪称中国象棋第一 AI。NNUE 优秀的高端商业软件为象棋旋风,小虫象棋,其核心技术大多参考或来自免费引擎皮卡鱼。象棋旋风、小虫专业版,针对大众用户,旗 舰版针对高端用户,电子竞技用户。选择适合自己的即可。引擎选择好了,需要一 个合适的界面,目前大部分界面都是免费的,例如鹏飞象棋、鲨鱼象棋界面,兵河五四界面, 免费的足够使用,如果需要某些特殊功能,可以购买界面的 VIP。开局库方面的选择,技术水平不错的,可以直接用云库即可,云库,包含开局库,和旋风残局库。 新版的鹏飞象棋、鲨鱼界面,和兵河五四界面,均支持云库。云库完全免费,而且更大,更全,有分值参考,实属完美。 电脑,引擎,界面,开局库,全部配好了。现在终于可以愉快的玩棋了。首先打开象棋界面,然后加载好引擎,和开局库(本地库)。如果这些操作都不熟悉,那还是看看界面的帮助文档,比较合适。文档看一遍,知道个大概即可。后期需要啥功能,在详细针对性的查看。 一切准备就绪,开始下棋吧! 象棋属于零和博弈,不存在共赢。象棋是智者的游戏,需要斗志斗勇。象棋电 子竞技,也是需要高超的技术,才能获取更大的胜率。并不是开着象棋软件,即可 赢得比赛。低级的软件爱好者,拿免费软件,砍杀纯人,获取虚荣感,中级的爱好 者,用商业软件,砍其他免费软件,获取满足感,象棋竞技爱好者,用最好的装 备,砍杀,其他用最好装备的玩家,获取成就感。走别人的路,让别人无路可走, 这是对象棋最合适的写照了吧。
|