人机对战象棋代码(谁将成为棋盘上的霸主?人机对战象棋代码大揭秘!)
中国象棋软件的发展和成熟,比国际象棋软件要晚一些。象棋软件的发明大概是2001年前后。最早成型的象棋软件,是中山大学的研究生涂志坚研发的“纵马奔流(zmbl)”象棋软件。发明者涂志坚拿着原创去参加第8届电脑奥林匹克大赛,以6胜2和的绝对优势轻松夺冠,据说此软件已经达到了普通象棋大师的水准。
有了“纵马奔流(zmbl)”开的先河,后面的象棋软件像潮水开了闸般涌来:象棋世家、棋隐、象棋奇兵、棋天大圣、旋风、名手、天机、小虫等等,层出不穷,几乎每隔一段时间就会有新的软件版本面世。
人机大战涉足中国象棋是在2005年9月30日,当时由特级大师、“岭南双雄”吕钦、许银川领军的广东队五员战将以总比分1胜4和5负不敌由电脑与5位业余高手组成的“人机合一”队。这是象棋软件发展的一个里程碑,标志着人机高手,已经在中国象棋领域占据了主要地位。而职业棋手,在网络象棋中已经难有大的作为。
在人类顶尖高手与棋软的对战中,最为轰动的当属2006年8月9日,中国象棋史上,首次顶尖人机大战拉开了序幕,国产计算机“浪潮天梭”服务器运行的象棋软件,以11:9的总分,击败了由柳大华、卜凤波、徐天红、张强、汪洋组成的特级大师联盟(柳大华先负黑负,卜凤波先和黑负,徐天红先和黑和,张强先胜黑和,汪洋先和黑胜) 。
其中,象棋旋风两胜特级大师柳大华。为了捍卫人类和象棋的尊严,仅仅6天后,即8月15日,集当时世界、亚洲和全国冠军于一身的“中象第一人”许银川,毅然接受了“浪潮天梭”的高调挑战,与浪潮天梭服务器运行的软件棋天大圣的人机大对决中,最后双方两战皆和,打为平手。
许银川在赛后用了四个字来形容这次巅峰对决的感受---“惊心动魄”。难怪现在大家说“一个高水平的象棋软件和一台高配置的电脑,等于一个甚至几个特级大师的实力”,看来此言一点不虚。

后来的象棋软件经不断改进、完善,已达到了能够轻松击败任何一位顶尖人类高手的水平,最终,人类自己发明的东西把自己打败了。不得不面对的事实是:现在的顶尖象棋软件开中残全面领先人类顶尖特大。可能有的棋友要说:软件的残局水平臭不可言;我的回答是:十年前你说软件残局差的一批估计没人反对。
但是,现在的最新正版软件整体残局水平远高于人类顶尖特大,注意我说的是整体残局水平,并不是所有的残局都比人类棋手下的好,也并不是所有的残局都能解开。经常有棋友跟我说,你看软件连这个残局都解不开,我这马马虎虎的水平都能解开,软件也就那样嘛。看着他得意洋洋的样子,我就知道他获得了极大的成就感和虚荣心满足。
棋软的发展情形大致就是这么多,这里不是要写《中国象棋网络软件发展历史》,没必要学人家红楼梦,把每个出场的角色都描龙画凤渲染一番,大体无非就是b干倒了a,c干倒了b,你追我赶,不断改进不断超越的历程。
棋迷们对“象棋旋风”这款棋软应该不陌生,差不多每十台安装有棋软的电脑里,旋风起码占了五成以上。
象棋旋风由中国农业大学计算机系高材生陈朝营研发,于2006年面世。战绩主要有:
2006年8月在北京举行的浪潮杯首届全国计算机博弈锦标赛,中国象棋组季军。在随后的与特级大师的5对5对抗赛中,象棋旋风两胜著名特级大师柳大华,成为5支电脑队伍中唯一取得两战皆胜战绩的电脑程序。
2007年10月第二届全国计算机博弈锦标赛移师重庆,象棋旋风力压上届冠亚军棋天大圣和象棋奇兵,取得中国象棋组冠军。
2008年借助北京奥运会的影响力,第13届国际电脑奥林匹克大赛于10月在北京举行,陈朝营大师携新一代象棋智能程序“倚天”(intella)参加中国象棋组比赛,并以绝对优势轻松夺冠,为象棋旋风家族添上第一个世界冠军头衔。
2011年11月象棋旋风四代发布,其精湛的棋艺令职业棋手望而生畏,这标志着人类和电脑的对抗中电脑已处于绝对优势。目前象棋旋风最新版本为象棋旋风十一代,代号cyclonexi。
多次ucci中国象棋引擎联赛冠军。
全国博弈锦标赛和世界奥林匹克软件大赛,共获得一个世界冠军(2008),四个全国冠军(2007,2010,2017,2019) 。

1
象棋旋风有哪些特色
总之,象棋旋风一路走来是黄袍加身,一直屹立于象棋软件的巅峰。旋风软件除了具备其他软件都有的计算能力强大、攻守平衡等普遍优点外,还有其独特个性:
一、对宿主要求不高
也就是说,对安装它的电脑配置要求不是太高。只要是支持x86指令集的intel或者amd处理器,并且是windows 64位操作系统的台式机电脑或者笔记本电脑即可运行象棋旋风软件,当然,如果是高配电脑,棋力会更加恐怖。同一款软件,在高配电脑上面的棋力可能是低配电脑上面棋力的两三倍都不止。
二、危险意识极强
旋风的防守有点像许仙的性格,百里开外能听到敌人的马蹄声,从而加强相应区域的防御。
旋风的进攻有点像王天一的性格,常常弃子攻杀,使对手防不胜防。想利用阵型弱点,比如空头炮,窝心马,多子归边等杀败旋风,几乎不可能。这也是旋风多年来在软件大赛中败率几乎为零的原因。有人说旋风6.2(旋风一代)让王天一三先无压力,更何况最新版本象棋旋风十一代,保守估计让旋风6.2(旋风一代)一个马。
三、中残棋力遥遥领先于其他软件
一款棋软的残局功力的下限,是看定式残局的分数。一个简单的方法,你摆一个单车对士象全(位置已正)的图形,如果有软件打分两百分以上,不用说,垃圾软件。
旋风软件在这方面当然轻松过关,但它的强大,还在于它有自己专有的残局库,拆棋者不会陷入“循环走棋”的尴尬局面,是研究残局的不二神器。
四、棋风纯正,利于打谱拆棋
象棋旋风对中国象棋的空头炮,窝心马,多子归边等危险棋型有较完善的评估,想在中盘弃子杀掉旋风,几乎是不可能的事情。象棋旋风攻守平衡,招法纯正, 给打谱分析局面带来很大的便利,是专业棋手极佳的对练工具,也是业余棋手提高棋力的有力助手。目前象棋旋风已被多个象棋专业省队使用,效果斐然。
2
史诗级升级
2020年9月9日,对棋软爱好者来说是一个具有里程碑意义的日子,若干年后,会有人说那一天最强象棋ai软件——象棋旋风进行了史诗级跨时代的升级,为什么这么说呢?因为这一天象棋旋风推出全新神经网络版人工智能引擎——cyclone-nn!

nnue最早出现于日本将棋,旋风作者陈朝营率先将nnue引入到象棋,具有里程碑的意义,瞬间把象棋ai的实力拉到了一个全新的高度。nnue引入之前,等级分提升慢悠悠,nnue引入之后等级分瞬间拔高,直线涨停!
象棋旋风每3个月更新一次,每次提升等级分20-30,引入nnue直接提升70-80,和其他象棋ai又拉开了很大的差距。
旋风陈老师始终站在象棋人工智能行业的最高峰,不断开拓进取,不断迭代创新,每一次的创新,都让旋风在同行业中会当凌绝顶,一览众山小!
象棋旋风技术先进,特点鲜明,独具创新。象棋旋风引擎,是当今世界上最强的中国象棋引擎,同等条件下领先其他引擎最低50elo。
2020.09.09【审局架构更新,棋力恐怖提升】
1、更新适合中国象棋的nnue神经网络审局架构,棋力有极大提升。
2、更新优化引擎算法,上层更快,剪裁更准。
3、修正同一账号多机登录问题。

cyclone-nn推出之后,得到了棋软爱好者的一致好评!大家戏称为旋风奶奶版(奶奶的真牛)、旋风难虐版。评测战绩,cyclone-nn和老版本对打,高出5%的胜率!象棋旋风的之前的版本你可以忽略,可以错过,但是这次史诗级升级的版本千万不能错过,因为cyclone-nn会在未来相当长一段时间内独占鳌头,一统江湖!
3
世外高人陈朝营
按道理说,讲述一款高级事物,肯定要淋漓尽致介绍其发明者,可惜研发这款软件的陈朝营童鞋,估计是武侠迷,崇拜内敛低调却实力高超的风清扬、黄衫女之流,为人过于低调,只愿意就象棋旋风来谈看法,不愿意过多涉及到他个人的情况。
只知道他是河南许昌人,2005年毕业于中国农业大学计算机系,就连性格也是佛系的,比如针对盗版旋风软件这一敏感话题,他说“毕竟是游戏,大家玩得好,玩得高兴就好”,大而化之。
研发旋风的过程,他也是以:灵感+算法设计+代码,一个简简单单的公式一笔带过。不过,一说起棋软本身来,他就有说不完的话,尤其是关于“如何正确使用棋软”这个棋迷最为关切的问题。
一直以来,对于棋软的盛行,坊间、职业棋坛,都有各种不同的看法和争议,网络上也经常有《象棋软件的开发和盛行,对中国象棋的发展究竟是利还是弊》这类的文章出现,对此,象棋旋风作者陈朝营,有何见解呢?
4
陈朝营对棋迷使用棋软的几点意见
一、棋软的作用,复盘功能大于人机对抗功能。
如果是想通过与软件对弈来提高实战水平的话,对于人的一方要求是比较高的,一般以职业棋手为宜,业余棋手则不适用。一来棋力悬殊过大,不利于棋手自信心的建立。二来部分软件着法与人脑思维不太一样,与其强求自己靠近软件思维,不如花时间在开中残基本功的加固上,更能促进实战水平的提高。
复盘则不同,它对所有档次的棋手都适用,是正宗的“万金油”,复盘时,一旦发现自己的棋在软件上出现较低的分数,就可以及时找到自己棋路、思维上的错漏、误区。陈朝营强调,不要完全相信软件,分数差别在100分以内,基本以棋手自己的想法、棋路为主。
二、软件打分的奥秘
为什么很多时候,棋手们对软件分析某个具体局面后得出的分数,有“不认可”、“有疑惑”呢?陈朝营童鞋解释:软件的打分,并不是仅针对当前局面的分数,而是推算了很多步以后得出的分数,这“很多步”中,就包含了多不胜数的分支变化,分支带小分支,棋路呈几何形式增长,人脑不可能瞬间精准判断出各种棋路十多步甚至几十步以后的变化,所以,对软件给出的分数,有疑惑,不理解,是再正常不过的。
陈朝营始终强调“以人为本”的习弈思路,当人脑与电脑发生分歧,不能盲目迷信、迁就电脑,只要棋软拆解过后基本成立的变化,棋迷们“自恋”一点也无伤大雅。

三、不可利用棋软误入歧途
拿旋风6.2(旋风一代)为例,它的棋力哪个特大来了也难以顶住。但如果拿它,想去纯人赛场上讨巧,则会坠入深渊,难以自拔。就算一时不被揭穿,你骗得了别人,能骗得了你自己吗?清夜自思,也会愧于屋漏的吧。
5
象棋微学堂象棋旋风的战略合作
2019年10月份,咱们象棋微学堂与象棋旋风的作者陈朝营达成了战略合作意向,战略合作这个词,听起来有点装逼,具体解释一下,就是用旋风的引擎,来替换掉微学堂已有软件--阿尔法象的引擎。

说句实在话,术业有专攻,微学堂毕竟只是一个教学平台,不是专门做棋软的机构,阿尔法象虽具有较高的棋力,但跟专业棋软相比还是有一定距离的。与其咱们自己投入大力去研发、改造,不如把这个机会成本让给更专业、更权威的团队来做,相信不久以后,棋迷们打开微学堂,会看到一个全新的,能跟多核电脑棋力媲美的阿尔法象。

象棋旋风带给微学堂的还不止是棋软的棋力提升,还有就是困扰许多在线棋友的棋规问题,象棋软件对于中国棋规向来不敏感,甚至会出现没完没了的“长将、长要杀”等等,这次强强合作,目的之一就是为了解决棋软的棋规问题,中国棋规繁杂、麻烦,解决它难度不小,尽量完善吧。
象棋微学堂成立于2016年5月13日,四周年之际,重磅推出专业象棋对弈平台“王者象棋”。有如下四大特色:
1、棋力评测采用中国象棋协会官方等级分制度,让每个象棋爱好者都有自己的等级分(挑战最强王者王天一,历史最高等级分2738);
2、棋力排行榜可以查看在全国以及所在省和所在市的排名;
3、纯人评测采用中国棋规(依托象棋旋风引擎),ai博弈采用亚洲棋规;
4、依托旋风引擎给出ai吻合度和信用分机制,纯人玩家和软件玩家自动分流。
不记得在哪个电视剧里看到的台词:“不同的好东西,放到一起,能让拥有它的人更有魅力,更强大”。我们相信,象棋微学堂与象棋旋风的强强合作,微学堂的课程营养,加上全新的阿尔法象软件的辅助,如虎添翼,最大的受益者,当然是我们广大的象棋爱好者了!
【温馨提示】如果文章内容有帮助到您,别忘动动小手指分享给好友哦!
相关文章
-
天天象棋人机对战精英什么水平(天天象棋人机对战精英,究竟何种棋艺水平)
很多人在关注销魂飞刀了解,并不仅限于制作出足以打败世界象棋冠军的高性能象棋计算机。虽然它只是一个编外项目,但我们还是在上面分配了许多研究人员(包括feng-hsiung hsu和thomas anantharaman),随后研发出了一台名为“深思”的计算机,它还成了首个在象棋赛事中打败象棋大师和专业棋士的计算机程序。
2023-10-30 阅读 (222) -
象棋人机对战软件(谁将成为棋盘上的霸主?探索人工智能与人类棋手的巅峰对决!)
中新网北京12月2日电记者从赛事组委会获悉,来自西安的9岁双胞胎姐妹李昱彤、李奕彤力克ai象棋机器人,这是发生在日前“元萝卜杯人机巅峰对决”挑战赛第四场中的对局,也是“元萝卜”在这次人机对决中首次输棋。虽然两位小棋手挑战的并非ai最高棋力,但她们的表现依然获得了棋友称赞。两位小棋手在对局中 主办方供图
2023-10-16 阅读 (201) -
中国象棋小游戏人机对战(谁将成为棋盘上的王者?挑战人工智能,你敢来战!)
中新网10月16日电 25年前,人工智能“深蓝”在番棋对决中击败了彼时国际象棋第一人卡斯帕罗夫;6年前,alphago与韩国棋手李世石进行了举世瞩目的人机大战;5年前,中国棋手柯洁对决加强版alphago,“人机大战ⅱ”再掀热潮……继国际象棋、围棋等项目后,“人机大战”终于来到“楚河汉界” 。15日晚,中国象棋特级大师、世界冠军谢靖和青少年象棋冠军顾博文分别与“元萝卜senserobot”ai下棋机器人展开对决。
2023-10-23 阅读 (166) -
天天象棋人机对战特级大师(天天象棋人机对战特级大师,谁将成为真正的棋王)
中新网10月16日电 25年前,人工智能“深蓝”在番棋对决中击败了彼时国际象棋第一人卡斯帕罗夫;6年前,alphago与韩国棋手李世石进行了举世瞩目的人机大战;5年前,中国棋手柯洁对决加强版alphago,“人机大战ⅱ”再掀热潮……继国际象棋、围棋等项目后,“人机大战”终于来到“楚河汉界” 。15日晚,中国象棋特级大师、世界冠军谢靖和青少年象棋冠军顾博文分别与“元萝卜senserobot”ai下棋机器人展开对决。
2023-10-12 阅读 (159) -
中国象棋人机对战软件(谁将成为棋盘上的霸主?探索 AI 如何挑战中国象棋大师!)
中新网北京12月2日电记者从赛事组委会获悉,来自西安的9岁双胞胎姐妹李昱彤、李奕彤力克ai象棋机器人,这是发生在日前“元萝卜杯人机巅峰对决”挑战赛第四场中的对局,也是“元萝卜”在这次人机对决中首次输棋。虽然两位小棋手挑战的并非ai最高棋力,但她们的表现依然获得了棋友称赞。两位小棋手在对局中 主办方供图
2023-10-05 阅读 (119) -
人机对战象棋哪个软件好用(挑战顶尖棋手)
科幻网8月16日讯(秦莹莹) 近日,商汤推出“元萝卜senserobot”ai下棋机器人,将ai技术与中华传统象棋文化相结合。这款机器人可以支持象棋棋局的人机对弈,利用它,用户可以在家里和机器人下象棋。中国象棋是起源于中国的一种棋,属于二人对抗性游戏的一种,在中国有着悠久的历史。由于用具简单,趣味性强,成为流行极为广泛的棋艺活动。
2023-09-19 阅读 (102) -
天天象棋人机对战(天天象棋人机对战,你敢挑战 AI 棋艺巅峰吗)
中新网10月16日电 25年前,人工智能“深蓝”在番棋对决中击败了彼时国际象棋第一人卡斯帕罗夫;6年前,alphago与韩国棋手李世石进行了举世瞩目的人机大战;5年前,中国棋手柯洁对决加强版alphago,“人机大战ⅱ”再掀热潮……继国际象棋、围棋等项目后,“人机大战”终于来到“楚河汉界” 。15日晚,中国象棋特级大师、世界冠军谢靖和青少年象棋冠军顾博文分别与“元萝卜senserobot”ai下棋机器人展开对决。
2023-09-24 阅读 (87) -
人机对战中国象棋(人工智能挑战国粹,谁能问鼎棋坛巅峰)
今天下午,一场“人机大战”在上海交通大学举行,中国象棋特级大师孙勇征与中国象棋人工智能引擎“小原”现场对弈,前者中局投子认负。“这个国产人工智能引擎非常强大,下棋速度飞快,让我不太适应。”孙勇征说,中局接触阶段,他行棋出现漏洞,被“小原”抓住机会得子,取得较大优势。“我其实还能坚持十几步、二十步,但考虑到机器几乎不会出错,所以就认输了。
2023-09-17 阅读 (74) -
网页象棋人机对战(如何在网页象棋人机对战中挑战智慧极限)
(二)大师联盟 惜败电脑2006年8月9日下午,象棋大师与浪潮天梭的人机大战开赛了,全场轰动。人方出场的是:特级大师,世界冠军徐天红,特级大师卜风波,特级大师、全国冠军柳大华,象棋大师张强,象棋大师汪洋。电脑方面出场的是2006年世界杯棋软冠军“棋天大圣”,2005年世界杯棋软冠军“象棋奇兵”及“象棋旋风”、“天机”、“将神传说等。
2023-10-10 阅读 (69) -
单机中国象棋人机对战(单机中国象棋人机对战,你的棋艺能打败电脑吗)
今天下午,一场“人机大战”在上海交通大学举行,中国象棋特级大师孙勇征与中国象棋人工智能引擎“小原”现场对弈,前者中局投子认负。“这个国产人工智能引擎非常强大,下棋速度飞快,让我不太适应。”孙勇征说,中局接触阶段,他行棋出现漏洞,被“小原”抓住机会得子,取得较大优势。“我其实还能坚持十几步、二十步,但考虑到机器几乎不会出错,所以就认输了。
2023-10-24 阅读 (59)
