“象棋世家”等级测试报告

来源 :棋艺 | 被引量 : 0次 | 上传用户:entine
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  当今网络棋坛最活跃的棋迷聚会之所当然是“海涛论坛"了,在这里你不仅可以看到最新的棋讯报道,还可以品味棋迷们对各类棋局的热烈讨论。早期上网的棋友们大都在此“指点江山,激扬文字"。今年伊始,这里又多了一个最为活跃的人物,他就是来自宝岛台湾的郑明政先生(大家都唤他小郑)。看到他的帖子,你准能想像出他一手拿棋盘, 一手“牵着"自己编写的宝贝软件“象棋世家"对你微笑。这位乐天派棋迷时而喜欢用玩童般的心情评价一个软件,时而扬言“捉"个大陆软件回宝岛,真是好不快活!
  小郑是一位国小教师,喜欢孩子的他最大的爱好就是下象棋。1995年正值ICCS火爆的时候,他就常到ICCS去玩,并一跃成为21XX分的知名棋手。为了对付那里的职业大师及强悍的对手,小郑就编写了客户端软件zmz,这个客户端不仅能打谱,而且采集了大量流行布局及琳琅满目的江湖“套路",只要走成“定式",准跑不出他的“如来手心"。
  1996年夏天,小郑在ICCS下棋时遇到了一个名叫SKS的棋友向其挑战,看到17XX分的对手,小郑又认为这是一个“烂仔",不值得出手。几次邀请不成,气得这位SKS君留下一句话:“日后见面看我不狠狠K你!"不久后鹿港地区要进行全县象棋大赛,赛前由台湾著名七段高手张鸿钧先生安排大家在一位叫施金山的棋友家过夜,小郑欣然前往。经过攀谈,方知施金山就是SKS, 小郑笑着连赔不是,并慷慨赠其最新版的zmz3.6, 两人由此相识并成为至交(及至几年后施金山成了这个系列软件的台湾总代理)。两人时常相约到外面“踢馆子"、“砸场子"锻炼棋力, 不仅认识了许多象棋“前辈",同时zmz软件经过摸爬滚打也日臻完善起来。 施金山提议软件不仅要能储存棋谱,更重要的是要有开局分析功能,这得到了小郑的认可, 在随后的zmz3.8、4.0、4.2、4.4各版本中,这个功能得到了充分的体现,同时也加入了台湾成功大学陈昭宏先生的DOSICCS4.2软件的树状式开局结构。
  这个软件成为商品后,在港台地区销量一直不错,这时的小郑已开始考虑软件发展的新方向了。2000年3月底,小郑神秘兮兮地约施金山去他那儿吃晚饭,却不肯言明原因。等下午五点半施金山赶到时,小郑不慌不忙地打开电脑,让他试一试他的软件, 施金山满肚子狐疑地与“机器"下了一局顺炮,经艰苦厮杀最终成和。 这时小郑才得意地告诉他,从2月份开始他就着手于人工智能软件的制作了,目标就是把zmz打造成全局软件,为此他采用了PVS算法(alpha-beta算法的变型,在台湾叫做“变动视窗搜索")。 优秀的计算机功底及分析能力使得他仅经过一个多月的奋战,新软件便“诞生"了,而施金山正是与这个软件“单挑"的第一人。得知这个软件还没有合适的名字时,施金山惊叹之余随口命名为“象棋世家"。小郑欣然同意,并把它联到ICCS上,使它成为了一台真正不用人操作就能自动下棋的“机器"。
  此后不久“世家"参加了一次网络计算机象棋软件设计大赛,希望能够得到“评审大爷"的青睐,赢得大奖,虽然最终未能如愿,但小郑却坚定了研究“世家"的信心,初期目标是向ELP(台湾著名的电脑象棋软件)看齐。“世家"出道时并不是很强,与稍强对手对弈都很困难,但通过小郑的悉心修改,棋力一天天强大起来。其间也得到了许多热心朋友的热心指导,包括“中国电脑象棋之父”台湾大学的许舜钦教授、 “阳信杯”冠军台湾七段高手张鸿钧先生(小郑称其为象棋师傅)、棋界高手刘振芳先生(小郑称其为“乱刀流",刘君是“中棋联"个人冠军, 在台湾除了吴贵临外,能胜得了他的并不多,“世家”的中局大多以他为假想敌而设计的)。2000年9月,小郑约了几位好友成立了“世家"测试小组。这个小组包括吴衍奇、唐世彦、施金山、黄恒山等棋友, 每个人各负其责。吴衍奇是小郑的徒弟,早年对人工智能情有独钟,编写过“象棋参谋"软件,历史比“世家"还早,他负责检查“世家"的Bug,并研究象棋攻防理论。唐世彦则负责弃子局的测试工作,大家有所不知的是,台湾象棋论坛的“铁笔"——“folk"就是他,相信通过他撰写的优美棋文使“世家"更能为广大棋迷所了解。施金山则负责搜集最新棋谱并录入,如今“世家"的开局库仅次于软件ELP, 他的工作真是出色极了。还有一位就是香港棋迷“阿恒山哥"黄恒山先生,这位zmz软件在香港地区的总代理在测试小组担任首席测试员,并负责对外活动的规划。“象棋世家"先到台湾最大的象棋网站“阿波罗象棋厅"进行测试活动,结果胜多负少。而后在互联网象棋鼻祖“ICCS"上进行测试,“世家"以连胜20场的记录直达1700分,此后胜率维持在六成五左右,最终战绩已接近1900分,而在中国象棋网上积分也达2100分。 三地测试结果总计1345局, 胜62%、和24%、负14%。
  因测试小组的众位棋友皆来自港台地区,很希望能与大陆棋迷高手过过招,并借此机会也多结识一些大陆棋友。而我是一位活跃在互联网上的超级棋迷,以主持多次网络大赛及撰写棋文为广大棋迷所熟悉。2001年3月,我收到“阿恒山哥"的来信, 盛情邀请我组织一些大陆棋迷高手进行一场对“世家”的友谊测试赛,我怀着浓厚的兴趣主持了这项别开生面的活动。而报名参加测试赛的棋友也皆是广大网络棋迷所熟悉的棋迷好手,其中有“痴迷棋主"、“医理通"、“国风"、“秀行先生"、“东平"等五位棋友,后“秀行先生"、“东平"因故未能到场,改由“国风"和我代他们出场,并最终完成这次测试赛。场地选在“弈天棋缘"网站,时间安排从3月5日至9日每晚20:00准时进行,双方各有40分钟自由分配,而后每30秒一步。“世家”则由“阿恒山哥”代走,运行环境为:AMD 雷鸟1.2G CPU;运算速度:每秒26万个盘面;运算步数:一般为九至十层,将军、解将为十三层以上,吃子算到盘面“宁静"为止;开局环境:含67本大陆棋谱资料,1997-2000年最新棋局,ICCS近五年高手对局。谁也无法想像结果能如何?网络著名棋客“国士无双"是这样分析的:“世家"的开局分析功能是特有的,它能自由制造棋谱分析档,分析开局可以设定到棋局任何一步。分析速度不用一秒钟即可完成,可由第一步进行连续分析到棋局最后一步,并自动显示使用率、红好率、均势率、黑好率,所以开局“世家"不会吃亏,中局功夫也是一流的,但参加测试者皆大陆好手,这样看来双方应该是势均力敌。
  第一位上场的是来自于黑龙江大庆的“痴迷棋主"。“棋主"自幼好弈,且有“棋谱收藏家"之美誉,首局“棋主”获胜,次局“世家"已形成车马炮对单车的必胜之势,不过“世家"由于画面来回切换不方便,迫于时间压力,“山哥"代“世家"走出了一步最大的“盲棋",居然被“棋主"活活照杀,“山哥"万般懊恼,可是谁也无法改变这个结果,被判了一次违例。其余各局“世家"表现得也相当顽强,无奈大陆棋迷水平高超,负于“医理通"两局,与“国风"战成三胜一和,我与“世家"的两局也全部取胜,最后由著名好手“深蓝"补赛一局,总计11局,“世家"最终取得三胜六负二和的战绩。此次测试赛是在一片友好的气氛中进行的,每天更有众多两岸三地的棋迷前来助战,棋迷们进行了广泛的棋艺交流,而最后小郑以“小弟"的谦称对此次测试赛做了精彩的总结:
  非常感谢诸位“大师"的测试。目前“世家"的战绩为三胜六负二和(一违例,一严重Bug),已有了基本的分数,而面对愈来愈强的对手,“世家"也有渐入佳境的表现,实在值得庆幸!现在就这几天心得,发表一下个人的看法:
  
  (一)就世家部分
  1、出现部分严重的Bug, 计有:炮吃士(第四局)以为红优势,乱吃车(第一局)以为黑大优等。
  2、还有相当部分拖步的情形。
  3、残局库也有失误,车马卒(第七局)竟然不会杀(单车),在第61手才吃子,明显车马卒对车双仕转车卒对单车孤帅有Bug。
  4、对于计算深度与速度的调配还有待加强。
  5、危机意识不足。
  
  (二)就测试员“阿恒山哥"部分
  1、过于心急,失误或代走(第二局)被判违例。事后证明,如不违例,世家还是会胜。(车马卒对车单相无士)
  2、求好心切,深度设得过深,其实以小弟对国风(第八局)算至九层即可胜,而“山哥"有时跑到第二十一层(主层十一),浪费太多时间,造成后面用时紧张,残局该胜未胜。
  3、对胜负太执着,如第七局因优势迟迟不提和(当然对人来说可胜, 但“世家"在短时间只跑到第九层,很难算出赢着)。
  4、赛后没有为世家拆棋,加入知识库,纯靠版本更新,修改太过缓慢。
  5、未于比赛时就某些步数回报层数、审局分数,无法与观棋者比较看法,找出疏漏之处。
  
  (三)就测试“大师"部分
  1、未依正统开局走棋,心存侥幸(第一、二、八局),世家之前在ICCS的5.6版前几乎对脱谱者均有严厉的打击。5.7版后由于ICCS“当机",造成之后的版本测试不足(参加测试目前为6.1版)。就正常而言,开局还是以正宗为上,尤其是第九、十局“北方好汉”两盘皆以正统开局对阵,棋局万般精彩,也达到测试世家最强状况的目的,真是好样的!
  2、未发挥机器的特性:愈平稳的局面,“世家"越不容易赢,还不会利用一些弃子战术制造战机。(如第七局,可惜是弃车,损失过大,尤其在对方双车皆明,己方车暗的情形下更是不好)。
  3、于赛后未做自战解说及想法说明。
  
  (四)就比赛场地部分
  1、网络“品质"不佳,开始时连不上中象网。弈天设定也很奇怪,常找不到“座位"。
  2、每次几乎都未能准时开始,有时找不到对手要等很久。
  3、赛后已近午夜,影响作息,建议提早至七时半开始,七时二十分入座。
  4、场外聊天,场内竟然看不到,影响下棋者情绪。
  
  (五)就小弟部分
  1、工作因素无法每盘均到。
  2、时近午夜,往往过夜修改,难免错漏。
  3、未能一一回答网友提问,万般抱歉。
  4、另找“山哥"执行测试,虽较公正,且机子较快,但却减少“世家"威力。因为开局库天天更新,赛后可为“世家"拆棋。我这里提的都是一些小弟自身的看法,不免错漏,只是做一个检讨,并提供后来者参考,无个人好恶恩怨,特此说明。另开放网友建议,也欢迎“梦入神机"、“七星大师"不吝指教,提携后学。
  至此测试赛已全部结束,总的来说,“世家"不失为一个优秀的软件,每一招一式都给棋迷们留下了难忘的印象,同时通过这次活动也加深了两岸三地棋友之间的联系。 小郑在最后一场测试赛中说到:“我会进一步改进世家的,下一次的出场将会更加出色,更加完善!"在此次测试赛中,许多棋友为能认识“世家"欣慰不已,也有的为没能参加测试深感遗憾,不过棋友们期待的“象棋世家"第二次测试赛将会很快来临,呈现在大家面前的也将会是更加崭新的面貌!
  下面选择此次测试赛的第一局,以飨读者。
  象棋世家(先负)痴迷棋主
  (2001年3月5弈于弈天棋缘网站)
  中炮对三步虎
  1、炮二平五马2进32、马二进三炮2平1
  3、马八进七…………
  应改走车一平二,车1平2,马八进七,车2进6,车九平八,车2平3,炮八进五,红方大优。
  3、…………马8进94、车一平二车9平8
  5、兵五进一…………
  进兵嫌急。应改走车九平八,车1平2,炮八进四,卒3进1,炮八平七,红优。
  5、…………士6进5
  应改走车1平2,兵五进一,炮8平5,黑方反先。
  6、车九进一…………
  此时还应车九平八。
  6、…………车1平27、车九平六车2进6
  8、仕四进五…………
  撑仕缓慢。应改走车二进四积极进攻。
  8、…………车2平39、车六进一炮8进2
  10、兵五进一卒5进111、兵三进一车3平7
  12、车二进二卒5进1(图)


  如图形势,红方六强子拥塞一处;反观黑车不但压制红三路马,且中卒已威逼过河,黑方反先。
  13、马七进八炮8平314、车二进七马9退8
  15、车六进四象7进516、马八进七炮1进4
  17、车六平三炮1平318、相七进九前炮进1
  19、马七进五象3进520、炮五进五士5退6
  21、炮五退二车7平322、相三进五前炮平1
  23、车三平五士4进524、车五平七…………
  如改走车五平九,士5进6,车九退四,红方也无好的进攻手段。
  24、…………士5进625、车七进一炮1进2
  26、炮八退二车3进327、车七平五将5平4
  28、车五平六将4平529、车六平八车3退2
  30、车八平四炮3进231、车四平五将5平4
  32、车五平六将4平533、车六退一车3平2
  34、炮八平七炮3平5
  兑炮老练,锁定胜局。
  35、马三进五卒5进136、车六平九炮1平2(黑胜)〖JY〗□
其他文献
蛟龙击水惊涛拍岸  图1是20世纪60年代由中炮过河车对屏风马左象横车的战术形成的中局。初看红方虽然多子,可是主帅被请上高楼,在黑车左右夹击之下,大有高处不胜寒之感。就在这万般危急之下,浙江著名棋手朱肇康弃车砍士突破第二道防线,以夹车炮的战术组合攻城擒王。其连珠妙杀犹如蛟龙击水,令人击掌叫绝!  1、车六进八…………  精妙!既突破防线又为出帅助攻反杀打开通道,一箭双雕!  1、…………将5平42
期刊
  对于徐家亮这个名字,许多棋迷朋友可能是既熟悉又陌生,熟悉是因为你随便拿出一本人民体育出版社出版的象棋棋书,它的作者可能就是徐家亮;而陌生是因为大家只知道他是人民体育出版社的社长,一个棋艺理论家,除此之外几乎是一无所知。其实徐老青年时代就开始从事棋艺研究工作,但由于多在幕后,所以并不像许多棋手那样为棋迷所知。下面就让我们一起走近徐老,感受那段鲜为人知的经历吧!青年时代:从中象到国象   
期刊
1、兵七进一炮8平52、马二进三马8进7  3、车一平二车9平84、炮二进四…………  上期我们主要探讨了马八进七的攻守变化,从总体上看,这是一种稳健的选择,以下黑方可以从容升起8路巡河车,通过兑子战术,使局面趋于平稳。因此现在大多数棋手更倾向于炮二进四,直接进卒林封车的变例。  4、…………炮2平3  黑方平炮乃针锋相对的佳着,意在防止红马八进七。如改走卒7进1,马八进七,马7进6,炮八平九,马
期刊
本人爱看球,常下棋,亦好“爬格子”,我总感觉象棋与足球有颇多相通之处,因此来个“三合一”,以博棋友一笑。  拱卒:强行过人打炮:长传冲吊  跳马:三角短传走车:长短结合  飞相(象):区域联防支仕(士):门前救险  担子炮:左右呼应绊马腿:贴身紧逼  过河卒:中场抢断巡河炮:争夺中场  联手卒:筑起人墙中路炮:中路突破  挂角马:门前告急卧槽马:获得角球  底线炮:下底传中窝心马:被动挨打  单车
期刊
第三局炮8进4式(一)  1、炮二平五马8进72、马二进三车9平8  3、车一平二马2进34、马八进九卒7进1  5、炮八平七车1平26、车九平八炮8进4  左炮封车,禁控红方右翼子力,是力争主动的下法。这一尖锐的选择使双方的右翼都将承受巨大的压力,往往演变成各攻一翼、互相制约的复杂对攻局面。  7、车八进六…………  左车压进,剑锋直指黑方3路弱马,是姿态鲜明的攻法。此时另有车八进四、兵七进一等
期刊
提问:图1是我执红棋与棋友对弈形成的双方不变循环的局势,请问应如何判定?  海南·沈玉成回答:此棋例比较简单,让我们逐着分析一下,自然得出结论。红方炮三进四,防止黑炮打红车,为一闲。黑方士5退6,利用红炮作炮架打车为一捉。红方炮三退四,使黑方失去炮架,又为一闲。黑士6进5打车还是捉。结果红方是两闲,黑方为两打,两闲对两打,根据棋规判定应由黑方变着,不变作负。提问:图2是我在一次单位比赛中与对手
期刊
由中国象棋协会和广西银荔集团共同主办的“银荔杯”象棋全国冠军赛已经成功举办了11届,这也是国内企业独资办赛时间最长、水平最高的比赛。为了更好地激励老全国冠军和先进年轻棋手的竞技斗志,向大众奉献精彩棋局。经中国象棋协会副主席、银荔集团董事长许家威先生和中国棋院陈祖德院长认真协商,决定提高银荔杯棋赛的奖金,充实新鲜血液,从本届起,改名为“银荔杯”象棋争霸赛。  今年的争霸赛于3月28日至4月6日在中国
期刊
炮打中兵不是当前应对卒底炮的流行变化,对棋谱熟悉的人应该发现,许少帅在各个布局领域都力求创新,这也是他能够在各项赛事中所向披靡的重要原因。  广东 许银川(先胜)北京 张强  (2001年3月6日弈于四川乐山)仙人指路对卒底炮  2001年全国赛在风景秀丽的四川乐山拉开战幕。首轮夺魁热门广东队遭遇升班马北京队,两队头台许银川和张强之争成为大家关注的焦点。  1、兵七进一 炮2平3  2、炮二平五
期刊
1989年上海队兵败泾县之后,我开始卧薪尝胆,发愤图强。终于在次年有了回报,全国团体赛我打四台,结果是八胜五和保持不败。团体赛的成绩更增强了我的进取之心,十月我满怀信心地投入到全国个人赛中。开赛伊始,我四胜一和,紧随黑龙江赵国荣之后,第六轮我俩相遇,我因实力不济告负,之后又负于吕钦和柳大华。按照当时的有关规定,必须获得前12名方可批准为象棋国家大师,最后一战,黄仕清与我同积7分,都有机会,双方不得
期刊
  这是银荔杯第一轮首局两位超一流棋手的对决,最终“绿林棋王”陶汉明抓住战机锁定胜局。换先再战,胡司令倾力相拼,历经六个小时,近150回合的鏖战,终于扳回一局,但这也让他体力明显透支,在随后加赛的快棋上,走出大漏着,最后惜败。  吉林陶汉明(先胜)上海胡荣华  (2001年3月28日弈于北京)  仙人指路对起马局  1、兵三进一马2进3  黑方以起马局迎战仙人指路是近期比较流行的阵法,以往在比赛
期刊