对于开局库大家都不陌生,而开局库在中国象棋计算机对弈里面的重要不言而喻。最早是国际象棋提出的概念,洋为中用。说到底就是根据概率来使得棋盘中的棋子出步经过统计的结果以最多使用和最优使用作为排序而成。
对于统计学里的意义,我们就不去深究。单看对局特别是下快棋中就会体会到其作用。
开局库的类型大体分为三种:
人机库,纯机库和纯人库
人机库里面谱源为人类大师的谱子和电脑对弈谱子的总和,鱼龙混杂,涵盖面及类相当广泛。可以延伸力强,有时候走到30回合开外依然有谱。
优点:涵盖量大,不会出现漏招,需要人脑自己具有棋力做出判断机会少。大脑不累,下棋不累。
缺点:人机库为了兼顾机器招法与人脑招法的平衡,所以经常是采用2-1-0的取分方式,这样势必造成输棋的局面忽略不计,有时候会遇见胜2,和2,负17这等统计概率依旧画虎,依旧行棋,若是输了是不无道理的。
心德:如果你想追求虚荣的满足,而不是真正想学棋或者精通象棋,建议别用人机库。不然满心欢喜装载之后,到头来被别人绝杀,错误归咎在引擎或者开局库上岂不有失偏颇。
纯机库自然棋谱均为机器实战结果,电脑行棋根据的是算法,而非思维。布局能力较为深刻,一般人脑无法理解的招法,在数步之后发现其深邃的含义。
优点:精练,没有废招和多余的招数,以绝杀或困毙对手为直接目的,精准打击对手,绝不留情。
缺点:不同于人机库,纯机库取分方式趋向多样化,有2-0-2,2-1-2,3-1-2,2-1-1等之多。主流取分方式为2-0-2,2-1-2。以平衡胜负双方。可这个是遇到的情况是容易有些招法被在制作开局库的时候自动被不允许被忽略。其实本来可以下赢对手的,最后只能被系统黯然判和或者说逼和,不得不说纯机开局库的悲哀。(原因:用的谱源类似,甚至相同)
心德:的确能极大的满足虚荣心,可等到一定阶段之后,就会发现满城尽是议和和判和。可以有一种避免这种情况,就是在当初开局库的时候,去除胜和负的棋谱,只有判和的棋谱。取分方式选成0-1-0,只有“和”为计分。只要对手和自己都不犯错即是和棋。当然你胆子大的话,可以试着将和棋全部设为不允许。进一步是绝杀对手,退一步是被对手绝杀。
纯人库以人类大师或自己平时自己下棋为蓝本制作的开局库,更有甚者干脆照抄东萍象棋仓库的概率统计及输赢比例,美其名曰超强手工库。
优点:人脑是一样伟大的作品,软件也是人发明的,所以人类大师想到的步棋有其光辉的一面,有些局面看似在趋势曲线上是劣势,方不知只是布局的陷阱。略待等招之后,优势曲线百转千回。犹如生命心跳的曲线一样激动人心,有时候并非是引擎跳水,只是你中了对方的陷阱。
缺点:无法全面打击,只得事后诸葛亮。就是输了之后,总结之后深研,有的用引擎自动上层,发现靓招之后写入开局库,有的查东萍仓库,找到最高胜率写入开局库,有的干脆脑子自己想。有可能读到这里你会说,这个叫“修库”,并非纯人。但修库多半者喜欢拨弄和驾驭,只要改一处,其实很多地方都会影响(不深谈)。非常耗费精力。
写在最后,以上都是在下对开局库的个人见解,谢绝人生攻击。在下喜欢秒出,很多人和我玩过,有的喜欢到最后一秒在出招,有的喜欢思考一段时间等引擎上层足够在来,都可以。想澄清的是只是想研究开局库和棋盘布局,不会求和也不会断线逃跑。用开局库库杀对手是我的梦想。