2006年8月,一场史无前例的象棋人机大战震憾了全国棋坛。出人意料的结果是:即使世界冠军许银川亦未能降服电脑。看来,21世纪高科技正咄咄逼人地进入象棋领域,向这项古老艺术挑战!棋手们震惊了,事实迫使他们从固步自封的象棋王国梦中醒悟过来。

电脑既是人类可怕的对手,但又是亲密的朋友,它可以陪人下棋,助人拆棋。象棋与电脑联姻,是象棋走向科学化、现代化的关键,是象棋事业发展壮大和进入千家万户及走向世界的突破口。

只有2年棋龄的电脑“棋天大圣”,竟能与几十年棋龄的特级大师抗衡!电脑棋力提高这么快,秘诀在哪里?它的思维路线是怎么样的?这些都值得研究,揭开这个谜对人类棋手改进自己的思维方式大有帮助。

人们下棋的方式正实现多样化,除了过去人对人及面对面的方式外,还有人对电脑,以及人对人不在同一地点,而通过网络那怕相距千里也能下棋。随时随地有棋可下,太方便了。

研究棋艺的方式也要多样化,除了过去自我拆棋之外,还可利用电脑帮助拆棋,并提供各种棋艺信息供参考。

教棋的方式也应该改变,除了过去师傅带徒弟的手工业方式外,可用电脑面对众多少年儿童,同时进行象棋教学及实习,提高训练效率,缩短培养少儿棋手的周期。

此次人机大战引起了社会广泛关注,国内外近百家媒体,包括人民日报、中央电视台、光明日报等都作了报道,有的还采访棋手与人工智能专家,并发表评论,几十万网民在线观看现场直播。其影响力之大,是以往象棋比赛望尘莫及的,这对于启发人们探索宣传象棋的新模式,开拓象棋棋艺的新视野、新思路,具有极其重大的意义。

一、电脑首次战胜人脑

过去我们只听说轰动世界的人机大战,是美国的“深兰”电脑与世界冠军卡斯帕罗夫对阵,下的是国际象棋。而我们中国人关心的是,国产的超级电脑下中国象棋又如何呢?

2006年8月9日和15日,是广大棋迷难忘的激动人心的日子,历史上首次中国象棋的人机大战开场了。

(一)网络高手 惨遭重创

为庆祝人工智能学科诞生50周年,由中国人工智能学会与浪潮集团联合主办的一系列赛事,包括“联众一浪潮杯”全国首届中国象棋人机大战网络选手选拔赛,“浪潮杯”首届中国计算机博弈锦标赛,“浪潮杯”首届中国象棋人机大战,“浪潮杯”首届中国象棋网络选手人机大战。作为整个活动的核心,人机大战是广大棋迷最为关注的焦点,也是整个活动的高潮。

这一盛大活动引起媒体的广泛关注,美联社、新华社、中国新闻社、人民日报、中央电视台、光明日报、中国计算机报、中国体育报、科技日报、中国日报(英文版)、中国青年报、北京日报、网络世界等近百家媒体进行了报道,有的进行了持续的全程跟踪报道。消息传来,轰动全国。在以往的人工智能科学活动或象棋活动中,从来没有过这么大的影响。

组委会通告,网络选手选拔赛,7月13日至30日在联众世界网站报名,最后选出25人,可来北京与柳大华特级大师对阵,并参加人机对抗。入选者来京旅费及在京3天食宿由大会提供。

通告一出,立即掀起一股热潮,几十万人向网站咨询或报名,最后确定7万多人参赛,全赛程要下满15局。

海选刚进行一周,就发生一件意想不到的事,有几位网络棋手质疑其公平性。此几名常年混迹于“联众”中国象棋网的业余棋手投诉:“已有一些专业棋手参与到海选中来了,作为我这个级别的平时胜率为95%以上,但从上周参赛开始,胜率仅为50%,实在人觉得蹊跷。”

事实上,组委会对于参加海选的棋手资格无法严格规定,象棋不是围棋那样有业余与专业段位之分,事实上所有棋手都可以参加网络选拔,这也会提高网络选手的棋力水平。有的网民说,平时在网上对弈,主要以娱乐为目的,现在大家都要抢最后的25个名额,每一场都是真刀真枪充满火药味,真过瘾。

无论如何,这次海选动员了这么多棋迷,对普及象棋起到很大的推动作用,有3万人下满15局,按积分高低顺序取256名进入

第二阶段的淘汰赛,最后终于选出25人参加人机大战。

8月10日上午,网络高手在北京奥体中心与“浪潮天梭”计算机展开较量。网络高手25人分为5组,每组5人可以商量同下1盘棋,计算机采用冠军级软件“棋天大圣”,同时对弈5盘棋。

网络1组首局执红棋先行,按照流行布局走得很稳健,很快握手言和。第2局浪潮天梭执红先行,演成对兵局的散手棋,中局兑子后演成红车马兵仕相全对黑车马单缺象,红略占优势,如果再考虑电脑走棋快的因素,红可以纠缠下去争取扩优的,但电脑的残棋功夫较差,终于被人逼和。

网络2组首局执先,中盘时疏忽损失一相,由此落入下风,坚持到残局时,红车仕对黑车卒,可惜红未能及时摆出车在帅头、仕支羊角的“单车保剑正局势”,被电脑巧着入局。第2局人决心对攻,欲拼搏挽回一局,而混战局势正利于电脑发挥其特长,只见电脑一着弃马踏象妙手,势如破竹奏凯歌。

网络3组首局先行稳健,很快成和。次局却急于求和而手软,造成少卒的局面,黑车炮双卒对红车马四兵,最后电脑逼兑车而胜。

网络4组有名手牛保明牵头,有意与电脑打拼。首局虽然积极进取,无奈局势平淡,最后双方不变作和。次局人方显得麻痹大意,加上时间紧张,却败下阵来。

第1局 棋天大圣先胜网络4组

1.炮二平六马8进7 2.马二进三车9平8

3.兵三进一 ····

电脑敢于走过宫炮这种非热门布局,说明它所掌握的布局面较宽,在开局库里储存的开局谱较多。此着挺兵制马,而且避免开右车时被黑炮封车的棋。如走车一平二,则炮8进4,兵三进一,炮8平7,红无先手。

3.…..… 卒3进1 4.炮八进四马2进3

5.炮八平七 车1平2 6.马八进七炮8平9

7.车九平八 象3进5 8.车八进四……

下象棋最厉害的电脑(人机大战与网络象棋第一章电脑首次战胜人脑)(1)

如图1,此时局面与五八炮缓开车对三步虎转屏风马局相似,区别只是中炮改为仕角炮,便于联相固防,阵型更为厚实。电脑的布局水平确实不错。

8. …… 车8进4

9.炮七平三 ······

防止黑挺7卒兑兵活马,虽然红炮平七再平三而损失一步棋,但吃得一卒也算补偿了。

9. …… 炮2平1

邀兑车稳健。如求对攻可走马3进4,但前途未卜。根据组委会规程,如弈和“棋天大圣”,可获得一等奖,所以临场有求稳心理。

10.车八进五 马3退2 11.相三进五……

补相偏稳,改车一进一更有力。可移左翼捉马,如黑车8平捉炮,则炮六平四。

11. …… 马2进3 12.车一进一车8平4

13.仕四进五 .……

红迟出横车,被黑捉炮而支仕自塞车路。 马2进3

13.…… 马3进2 14.车一平四

红出横车再移助线,损失一步棋。但仍有进车塞象眼等攻看黑马踏兵随手,可改卒1进1较细致。

15.车四进七 士6进5 16.炮三平九炮1平3

平炮暗瞄红马,但露出右翼底线空虚,显得大意。改卒9进静观棋变为宜。

17.车四平三 ......

佳着,伏炮九进三,炮3退2,车三退一得子。

17. …… 马7进8 18.炮九进三炮3退2

19.车三退二马8进9 20.马三进一 炮9进4

21.车三平一 炮9平8 22.车一平五

先前黑跳外肋马不如炮3平1拦炮,由于红退车扫卒,至此净多双兵,奠定优势地位。

22.…… 车4进2 23.兵三进一

趁势渡兵佳着。黑不能象5进7吃兵,因红炮六进七砸士得势。

23. ·…… 马3退4

如改马3退2,则兵九进一,卒3进1,兵九进一,卒3进1,马?

退8,马2进4,炮六进二,车4退1,兵三进一,对攻中红易走。

24.炮六进三 车4退2 25.兵三进一卒3进1

26.相五进七 车4平1 27.炮九平八车1平2

28.炮八平九炮8平1 29.马七进九车2平1

30.相七退五车1退4 31.马九进七

兑子后,进入红优胜残局。

31. …… 炮3进4 32.兵五进一车1进5

33.马七退五 车1进1 34.马五进三 炮3平7

35.车五平四车1平7 36.兵五进一象7进9

37.兵五平四 车7平6 38.兵三进一 ......

人方故意弃炮求和。例如红改兵四平三,则车6退3,兵三平四,象9进7,黑士象全可望守和马兵。但电脑不贪吃炮,而挺兵攻虚,说明它的残局知识增长了。

38..... 车6退1 39. 兵三进一车6进1

黑炮顶住红马,黑车牵制红车兵,但也难挡红攻势。此着进车不如改士5退6,转换士架为要。

40.兵三平四 象9退7 41.车四平三象7进9

42.后兵平三 车6退5

如改象5进7,则兵四平三,也是红胜势。

43.兵三平二

红车马兵必胜黑车士象全。

网络5组有名手黎德志牵头,棋艺实力强大,决心与电脑拼个高低,反正是业余棋手,即使输了也没有顾虑。两局都采取对攻搏杀,结果电脑1胜1和。

第2局 网络5组先负棋天大圣

1.炮二平五马8进7 2.马二进三 车9平8

3.车一平二马2进3 4.兵三进一卒3进1

5.炮八平七卒1进1

红尚未跳边马,黑不必急挺卒,可改士4进5固防,当然这样就走不成卒林车了。

6.马八进九

可改车九进一抢出横车,如黑马3进2,则车二进六,象3进5,车九平六,车1进3,马三进四,这样抢出一步盘河马,较显先手,又不怕黑炮打马,因车六平八捉双。

6.···· 马3进2 7.车九进一 象3进5

8.车九平六车1进3 9.车二进六

至此红右车过河左车占肋,仍然先手控制局面。黑用卒林车准备坚守,后发制人。

9...... 炮8平9 10.车二平三 ···

平车吃卒压马,积极进击,如改兑车则局势平淡。人方下这盘棋是准备跟电脑拼搏的。

10. ..... 炮9退1

急于平炮逐车,以防红兵渡河。此时不怕红接走车六进六,因炮2平3,车三进一,士4进5,车六平七,马2退3,黑双车战单车易走。

11.兵三进一 炮9平7 12.车三平四 炮7进3

13.马三进四……

下象棋最厉害的电脑(人机大战与网络象棋第一章电脑首次战胜人脑)(2)

如图2,红弃兵给黑炮吃掉,使黑炮失去在下二线的反击能力。

13.…… 士6进5

14.车六进四

没有抓住全局的重点是中路进攻。此时红应改走兵五进一,准备再冲兵过河,在中线展开猛击,必要时还有车四进二塞象眼的手段,黑须忙于应付。

14.…… 象7进9

双象飞散失去联络,不合棋理。可改炮7平6,如红车四平三,则炮6退3,马四进二,炮6平7,马二进三,车8讲9马三退五炮7进8,仕四进五,炮7平4,士五退四,炮4平6,黑有强大攻势。

红方仍然没有找到进攻的切入点。既然黑中象失根,红就可走炮七平六,准备挥炮打士之后,再进左车到士角捉炮象,可突破黑防线。

15. 马2进1 16.相三进一卒1进1

17.炮七平三 炮7平9 18.相一退三 马1进3

19.兵一进一……

下象棋最厉害的电脑(人机大战与网络象棋第一章电脑首次战胜人脑)(3)

如图3,红急于挺兵捉炮,忽略了黑右马咬中兵的手段。应改为先车

六退三,马3退1,兵一进一,炮9平

7,炮三进六,炮2平7,车四平三,后

炮平6,车三平一,双方互缠,红仍有先手。

19...... 炮9平7

20.炮三进六 炮2平7

21.车四平三 马3退5

22.车六退三

如误走车六退二,则马5退7,仕

四进五,车8进9,炮五进五,士5进6,相七进五,后炮平5,黑得子大优。现在退仕角车,可防黑马叫将。

22. 后炮退2 23.相三进一 车8进8

24.车六进一 马5退6 25.仕四进五

虚着,被黑沉车叫将又落仕,浪费一步棋。只能改炮五平四,如车8退3,则马四退五,成互缠局势,但红亦下风矣。

25.…… 车8进1 26.仕五退四 车8退 4

27.车三平四

弃马企图轰象对攻,志在一搏,能否成功已无信心。如改马四退三,则车8平5,亦黑占优。

27. 车8平6 28.炮五进五 士5进4

29.车六平二 ...

想避开黑车6平4兑车脱身,保留实力进行拼搏。

29. ...... 后炮平6 30. 车二进五车1平4

31.仕四进五 ..

红运车并不能造杀,黑阵势固若金汤。此着应改走车四进二则车6进4,帅五进一,马6退5,车四退八,红还有对攻机会。

31. …… 炮7退4 32. 车二退三

此时若进车已晚,即如车四进二,则马6退5,车四退四,马5

进7,车四进五,将5平6,黑多子胜势。

32.·..... 卒1进1 33.马九退八车4平2

34.马八进七车2进4 35.车四退一 ......

如改马七进五,则车2平9,车二退五,象9进7,炮五平二,车

6平5,车四退一,车5进1,车四平三,炮7平8,炮二平一,炮8进

6,炮一进二,炮6进5,黑多子优。

35.…… 车6退1 36.车二平四车2平3

37.相七进五车3退1

黑多子多卒胜定。

方惨败。 网络高手对“棋天大圣”的人机大战,总结果电脑5胜5和,人方惨败。

,