棋软收藏站
设为首页
加入收藏
联系我们
  网站首页  |  中国象棋  |  围棋软件  |  五子棋  |  国际象棋  |  开局库  |  棋牌软件  |  棋书棋谱  |  棋软知识  |  精品软件  |  技术教程
搜索: [高级搜索]
您的位置: 首页 > 棋软知识
象棋软件的人机操作技巧象棋软件的人机教程
作者:不详       时间:2019-05-02

    以前总是下快棋,因为没有耐心下慢棋,最近春节放假在家偶尔下慢棋却为它深深吸引!!!下快棋两年了,而留给自己好象除了弈天的一个称号外,脑海里空空如也。而慢棋你可以细细品位象棋的魅力!!每一盘棋都会在脑海中留下深深的印记!!不象以前只有胜负的概念,而至于怎么胜的怎么负的却从未考虑过!!!感觉自己对象棋艺术的理解上升了一个层次!!!同时也得到了很多乐趣!!因此推荐大家下慢棋!!今天是正月十五了,明天就要开始一年紧张的工作生活了!!!谨以此文献给那些奋战在棋坪前的朋友!!!最后友情提示:象棋只是我们的业余爱好,我们生活中还有很多需要我们去做的事情,因此千万不要沉迷其中!!!河北特大李来群才是我们广大棋迷朋友的榜样!!!
      正文:慢棋人机操作体会
一、机器篇
      当然是配置越高越好,高配置的机器可以在短时间内分析多种变化!!而且软件都能算到较高层次。这种情况下一般很少出漏招!!!因此本人也非常羡慕那些拥有扣肉等强机的朋友!!!但是我们不可能每个人都去配置强机!!!而且使用强机下棋人的主动性就下降了很多,因为机器都给你算好了,就算这盘棋你轻松取胜了,那你又得到了什么呢?自豪吗?我觉得应该是电脑自豪才对,因为都是它走的!!!呵呵...是吧?并且去年的浪潮杯首届中国象棋人机大战中“浪潮天梭”以42亿步/秒的计算能力不一样有人可以击败他吗?所以机器在人机中应该不是第一位的,大家要量力而行!!如果只是为了下棋而配置高端电脑我个人认为是不可取的!!!
二、软件篇
    1、软件的选择:
软件在人机中很重要,好的软件可以在很低层次得到正解,对于低端机器尤其重要!!!但是最近的四大棋软的棋力可以说是各有所长、难分高下。因此只有选择适合自己的软件就好了!!我个人最近经常使用天机102,因为它的人机功能确实不错!!!可惜的是它的后台思考不能直接行棋!!耽误了一些时间!!期待天机103早曰脱壳成功!!!另外的软件如旋风,棋力相当不错,个人感觉好象还略高于天机,或许差不多!!!但是他人机操作似乎不太方便。而且他的棋路偏窄!!有时候只有一种思路,而天机的思路要宽的多,这或许和剪支的多少有关系吧!!另外两个软件:大圣由于很依赖机器,俺的低端电脑很少使用!!奇兵中局已经不占有优势,因此一般在残局使用!!!
   2、软件的设置
合理设置软件也很重要。它可以使软件发挥出最大的威力!!软件当然要根据自己的机器来设置,不是千篇一律的!!软件hash值的多少可以自己通过比较得出!!!比如分别设置为32M、64M、96M等,然后找个局面分别测试,最快达到一定层次的就是你的机器的最佳选择!!!我的奔3机器一般用默认的32M。在分析模式下时间一般不用怎么设置,主要设置好层次就可以了。我一般设置13层出子。如果机器好可以设置15层甚至更高!!!在读秒的时候可以设置为40-50秒出子。
三、人篇
       既然是人机操作当然人是占第一位的!!!要坚持以认为本!!!不要过分相信软件!!以前走快棋简直把棋软棋步奉若神明。因为我们的棋力确实不如他。可是在下慢棋时间长了后,你会发现他的棋步有些也是值得商榷的。甚至有些根本就是错误的!!!特别是在低层次下的棋步经常是有问题的!!下面这几个局面看看你的软件有几个能在3分钟之内算出来?
(1)1rb1kab2/4a2c1/2n3R2/p1C1p3p/9/4C1P2/P1p1r3P/9/4AR3/2BAK1B2 r
正着:红炮五进四
(2)3ckab2/4a4/4b4/1r6p/4C2r1/p2R2C2/n1P1P3P/N3B2c1/4A4/4KABR1 b
炮8平1弃子入局
(3)3aka3/9/9/R8/2PP2P2/8P/3r5/4B3B/9/c1Cc1K3 b
炮4退5弃子入局
(4)1r2kabr1/4a4/2C1b2c1/p3p3p/1c3n3/2p3R2/P3P3P/N3C1N2/7R1/2BAKAB2 b
炮8平3弃子
(5)1rbaka3/9/2n1b1c2/p3p3p/9/1NR6/P3P1c1n/4C2rN/1C2A4/1RBAK1B2 b
后炮进7
(6)1C2kab2/4a4/3rb3n/9/PNc1c3p/9/6R2/2C1B4/4A4/2B1KA3 r
马八进七
(7)3ak1b2/4ar3/2R3nr1/p1p1p3p/6p2/2PN5/P3P3P/4C1N2/C3A4/2BAK3c r
正解:炮五平八!
        而人是可以走出来的。
因为他只管他范围之内的,其他的他是不管的!!也就是说他只管他算到的,算不到的他就无能为力了!!!如果你的软件能算到13层,那么在这5-6步棋之内的他都没有问题。但是如果超出这个范围他就不管了!!!你整盘棋的输赢他更是不管的!!而且贪吃和大局观不强、残局不会赢等更是他的软肋!!因此要坚信自己,要有你自己的思路,你要做软件的领导!!要软件做你的助手!!!一开始可能你有些不习惯,而且你棋力也确实不如他,做一个曾经是你领导的人的领导确实是很辛苦的!!!但是不要怕输棋!!!时间长了,相信你自己的棋力会大有提高!你慢慢的已经可以胜任做他的领导了!!这个时候才是真正的人机,我们初步能达到的还只是机人操作!!你想想如果有一天你能做到指挥棋软去战斗,那是多么爽的事情?
四、战略篇
       没有战略也就没有战术,也就谈不上指挥艺术了!!!你要想人机进步,指挥软件下棋,那么你必须要懂得战略战术!!何谓战略战术?就是你要知己知彼,制定合理的棋路!!首先你要了解对手的实力!!机器的强弱!!!如何了解?当然是看对方的资料了!!弈天都有啊!!包括棋手的下棋时间、总的战绩、快棋的成绩、慢棋的成绩、胜率如何、等级分和卫冕分的高低、!!!从中你基本可以知道对手是新手还是老鸟、机器的强弱(快棋成绩基本可以确定、还有对方行棋的速度也可以作为参考)、综合实力如何(你的软件的运行速度基本上就可以反映对手的实力了,如果运行流畅,上层很快一般是你占优,如果你的软件运行吃力,则说明对手很强)!!!了解对方后你就有了自己的战略战术!!遇到比你弱的你要把局面引入复杂,避免大量兑子,否则一旦简化尽管你占优,但是却很有可能不能赢棋了,岂不遗憾?反之如果对手实力强劲,则你该指挥软件尽量去兑子简化局面,尽管有时候软件显示你略亏,但是如果你对残局有所了解,认为可以和棋,也要争取兑子。简化以后他的强机就发挥不出优势了,他能算到的你的滥机器也能算到。他怎么赢你啊?如果你保持复杂局面就麻烦了,对方机器强劲,很有可能在本来均势的局面下走出你算不到的棋步,结果一举确立优势!如果强机确立优势后,弱机很难翻身,就是象棋大师们都很难翻身!!俺以前就多次吃过这样的亏,本来中局是均势的局面,结果不知道为何越走越被动,最终输掉了。后来复盘才发现,既然无法取胜了赶紧兑子是个不错的选择!!!如下局面:r3kabn1/4a4/1cn1b3c/p3p1p1p/2p6/6P2/P1P1P3P/1CN1C1N2/3R5/2BAKAB2 b
是我的一个实战局面,对手名字记不住了。但是他的快棋是天罡!!!快2600分了,俺的快棋2300分还是用朋友的机器杀上去的呢。所以感觉对手强劲,不宜纠缠。此时天机开局是马8进7,以后对攻复杂,因此我直接选择了车一平四,简化了局面。双方无车,很快在他优势的情况下和棋了!!!
五、实战篇
       俗话说:实践是检验真理的唯一标准!!那么实战则是检验棋力的唯一标准!!经常实战对提高人机很有好处!!!但是不建议每次下很多盘。每次下个两三盘足以!!然后复盘,总结经验教训,我想你会收获不小!!
(一)、开局
     开局的重要性就不要我多说了吧?在软件对战中开局的成功几乎已经决定了一盘棋的结果,这点与人之间对局还有所不同,人开局不利可以等对手走出缓手扳回局面,但是软件是很少犯这种错误的,所以想扳平难度更大!!!
1、建议高配置机器先手走中炮或仙人指路布局,因为容易引起复杂对攻,高配置机器的速度优势可以充分发挥!!在复杂对攻中战胜对手!!而低配置机器建议走飞象等士象布局,减少对攻的局面,在平稳的局面下稳持先手,寻找机会,等待对手犯错误而战胜对手是个不错的选择!!!
2、开局方式不要多而要精!!!你选择一种适合你的开局,然后一直使用他!!比如俺机器不好所以先手只用飞象布局!!时间长了可以说几乎所有的应招你全清楚,其中的优劣你可以说了如指掌了,那么布局阶段你怎么可能吃亏呢?
3、下慢棋软件的开局库可以作为参考,但是不可以完全照搬。有的时候软件的开局还是有问题的。比如:旋风的这个局面下开局库居然走车1平6。
2bakabr1/r8/1c4nc1/p3p1p1p/1np6/5NP2/P1P1P3P/N1C1C4/9/R1BAKABR1 b
自己通过实践选出最佳的开局。开始的时候你可能需要软件的开局库,时间长了你就完全可以自己开局了!!
(二)、中局
      也是人机操作的重点,越是在低配置机器上中局人的作用也就越大!!总体上说软件的棋步还是相当厉害的,棋力远远在我们之上。中局我们需要改的步并不多,但是可能就是改了这么一两步,整个局面就变了,也许整个对局的结果就不一样了。因为我们做的是关系全局方向性的改步。因为这一步的改变,下面所有的招法都会和软件的思路有所不同了。我们来决定的是或攻或守,或战或和!!!还有就是弥补软件大局观不强和贪吃的弱点!!!下面的有两局俺在弈天的实战对局,其中有几步是我的改步,谨供大家参考。
       局面1、2ba2RC1/4ak3/n3b4/2p5p/p2Np4/2Pc5/Pr2P3P/4B4/4A4/2B1KA3 w
是我昨天下的一盘棋。(江湖风雨情(6段)-胜-特洛伊木马(月将) 2007年3月3曰 22点48分)当时我已经占优了,但是离胜利还远。当时天机考虑的是炮二退七或退八。也没有问题,但是我感觉走车三退五更好,为什么呢?因为通过捉炮我可以活马,把马运到右侧则车马炮三子归边,速胜!!当然对方也可能一时不察,所以着了我的道,能战胜月将我很开心的。以下招法如下:车三退五炮4进1车三平四士5进6马六进七马1进2马七退五炮4平1车四平二炮1进3仕五退六将6平5车二进四将5退1马五进三车2平5车二平四车5进1仕四进五车5平7车四退一车7进2仕五退四
车7退7车四平三
      局面2、r1bakabr1/9/2n1c1n2/p3p1pCp/1cp6/6P2/P1P1P3P/1CN1B1N2/9/R1BAKA1R1 w
这是今天下的一局棋,(江湖风雨情(6段)-胜-杀了你好吗(3段) 2007年3月4曰 13点47分)是由飞象对左中跑演化而来的。最近对左中跑是输多赢少,很是郁闷。这局决定变招!此局面下天机102的开局库招法是车九进一,通过演变我感觉自己左侧空虚受攻,于是根据自己的理解让软件分析兵七进一,认为还可以,于是第一次改步。破坏了他原来的计划!!r1bakab2/4r4/2n1c4/p3n1p1p/1c7/2B1C1P2/P3P3P/1CN3N2/9/R1BAKA1R1 w
接下来几步形成了这个局面,软件再次考虑车九进一,因为对方很有可能把左车右调,我左侧压力很大再把九路车出来将很难抵挡黑方右侧的进攻。再次被我否定。我决定在他的左侧施加压力以缓解我左侧的压力而走出车二进九的招法。此时软件显示分并不高,只有0.26,但是我坚信自己的策略!!接下来黑方没有理睬我,继续贯彻自己的思路,车5平4给我左侧施加压力!!后面软件没有给对方机会,经过交换以后双方残象,但是我的车路和马路都很灵活,多兵占优,此时黑车还在家里!!如果当时不改步则黑车早已经对我展开攻击了!!!
(三)、残局
      残局是软件的弱点,所以需要我们去仔细研究。如果你残局好其实对你的中局指挥也是有很大帮助的。因为你可以在中局就掌握了全局的发展方向!!把棋局引入对你有利的局面了。这点是软件很难做到的!!!但是残局可以说是千变万化,我们只有把基本的残局定势学好就可以了!!残局水平的高低我个人觉得这除了刻苦的学习研究以外,人的天赋也是很重要的。开局和中局都可以通过学习掌握,但是残局却不能,因为几乎没有完全一样的残局。不过大家也不用灰心,只要我们懂得基本的定势,通过自己的实践,还是可以达到相当高的水准的。实在不行就换上奇兵吧!!!呵呵,他的残局还是相当不赖的!

按字母检索

网站首页 | 代码编辑 | 计算器 | 网站地图 | 广告服务 | 收录地图 | 网站连接 | 在线象棋