转闲人指路论坛cezhu11版主修库经验
我也做库,只是兴趣所在,毫无评论别人之意,大家不要多心,我只是想说说自己的经验和大家一起交流,因为我修库的时候有很多细节问题找不到更好的办法。
1.一步步计算走20回合到了一个局面,然后快速走库20回合到了相同局面,如果这时候脱谱因为hash影响引擎计算出招未必一样。特别是一些复杂局面,虽然走棋过程一样,但引擎有了计算和未计算的区别,所以有时候可能一下找到正招,也可能出个昏招。所以修库时候必须要用引擎参照看看是不是有很高几率对手会那么走。
2.弱机必须要注意所走的布局体系难易,如果一个双核走了粤东的谱,特别是那些先被动然后翻身的变化,那么很可能弱机就无法翻身了。因为对手一旦在库招之外变化,机器跟不上就等于引火自焚,除非纯人水平很高或者是能够熟练掌握软件。(比如低层找出相对正确的招法,如何不叫软件跳水等等)。所以修库时候一定要做出不同标示或者根据机器修改是否选用大众性变化还是窄路变化。
3.如果是选择了一两胜的招法,必须要要注意进入这一两胜之前的真正局势,同时要注意是中局还是残局。很多时候的一两胜只是在没库可以遵循通过引擎计算hash影响(通过一点点计算积累和直接分析一个特定局面很多时候结果不同)、时间多少(有可能当时玩家时间不够而匆忙出招)、特定引擎(比如当时失败方是佳佳,但旋风不会走那个特定招法)等等情况下走出来的时候才好用,如果没走出那特定的一步未必能赢得到,特别是在中局的时候。如果到了残局则可以比较随意的直接选用,残局一般什么机器都可以应对的了。修库时候必须要修一个自己需要的延伸,如果是共享的就要修出两路以上变化,大众性和小众型。
4,中局三两胜的招法必须要延伸看一下是不是必然胜利,如果是掺有偶然性则要分析明白(别选择对方跳水胜的招法)。并且一旦中局进入选择一两胜的走法,如果对手人机有些经验,那么他肯定要考虑脱谱,也肯定会寻找脱谱时机,那么一定要了解自己选择这一路的变化最容易出变招的是什么地方,最起码后继的五六个回合要琢磨清楚是不是真能占优(下棋时候分析模式自己按照库往后走几个回合就知道了),如果某一步可能出现变招脱谱,一定要多看几个引擎的应对,多做几个延伸,千万别专杀佳佳或者是专杀旋风.....
5.一定要明白中局和残局脱谱不一样,修库的时候要根据自己的机器和能力来选择一个布局体系的脱谱早晚和时机。别弱机纯机专门挑选中局最复杂时候或者专门挑选无理手脱谱。
6,不赞成做库过于严格的筛选(当然了,假谱、超时、低级谱这些还是要挑选的)。很多人习惯性的做库把条件设置的特别严格,比如进入开局几步必须是100胜进入中局必须50胜残局必须多少胜等等,且不说这样会漏掉多少妙招,这样做出的库在开局库的各种数据参考中已经失去了很多价值,人机有时候就是简单的参考以往的数据。
最后说一下要了解脱谱的概念,不只是自己的库里没招法了就是脱谱(你脱了对手未必脱谱,特别是一败的棋谱往往给很多人做库时候筛选掉显示不出来了,你的脱谱可能就是进入了对手一两胜库招),如果你选择了一个一两胜的招法时候就预示着很快要脱谱了(对方如果人机肯定要变的,不会坐以待毙。即使纯机也未必会配合胜招走下去。),虽然的库里还有一万八千步延续,但未必用的上了。想要进入一两胜或者迫使对方脱谱时候一定要注意自己的库在这个局面下延伸的是否全面,尽可能多做几个变化。