天机102(beta1)权威测试
因为有101比较全面的测试结果,所以102测试可以针对101的疑难点经行测试,看看101的问题是否有改进。 第一个局面101里出现了不同hash值影响棋步的情况,是相当特殊的。第二个局面101里12层到13层时出现上层bug。第三个局面101无法得出正解而奇兵3.0可以。
首先我们针对以上这几个典型例子开始测试 局面一,(这个局面比较奇怪,改hash值会影响棋路,我们看看102的表现) 2r1kab2/4a4/4b4/4C4/9/3R5/9/4B4/4A4/3K1AB2 r
(19层出子) 384 42.10 正解相5进7 192 50.92 96 42.77 48 15.27 15.35 101里前3个步法相同,而48m则算不到正解,步法不同. 以上为101测试结果 下面是102测试: 192m 13层比48m13层多出一步新招,跑5退1,再次证明hash值在天机里会影响棋步。15层122秒。16层快了很多161,不过可能是步法不同,15层底层变化为炮5退2。18层算到正解相5进7,耗时212秒。 96m 14层,新招车6平9,192里面是没有的。15层124秒,16层275秒。 48m: 13,12层 4/36都想到了,可惜没能确定,快速跳过,15层耗时115秒,16层280秒,而且没能算出正解,反而算出了101没有想到过的相3进1 小结:从该局面看,102残局比101首先是慢了非常多,而且hash值的设置对棋步影响更大了,3个hash值竟然有3种结果,只有1个有正解.101前3个设置都是在50秒内算到19层得到正解,可能是102的剪枝修改或者是selective(随机)的原因,奇兵3.0该局面17层到正解,2分钟左右.
局面二,(这是101里面有上层bug的局面) 2bak4/4a4/n3b4/2pC3R1/rc7/9/2Pp5/4B1Cn1/1r2A4/2RAK1B2 r
正解车7平9 384 268.13 (13层出子) 192 275.59 96 295.43 48 223.70 101里用了240秒才从12层爬到13层,鉴于13层一般情况下都能在2分钟内上到,所以4分钟就属于bug的范围了。以上为101测试结果 下面是102测试: 48m用101的最佳测试102给了我极大的信心,10层就算出来了正解,只用了49.24秒 192m用了48.78大致相同.但是和101相比,192比48快了一些. 小结:因为这里主要是测试102的棋力和找出问题,不是hash的设置,所以不过多的比较和测试hash值, 从这个中局来说天机表现非常优秀,短时间就能算出正解,不过上层bug是否还存在就要看别的测试局面了。
局面三(101里面得不出正解,看看102表现) 4kab2/4a4/b2r5/2RN4p/2P6/3C2p2/P3P1c1P/1r2B1n2/1c7/1RBAKA3 b
384 95.74 14层出子 正解炮2平9 192 96.30 96 96.56 48 99.36 101里面得不出正解,看看102表现. 以上为101测试结果 下面是102测试: 192M,10层18秒就算出了正解。 48m, 和192基本相同 小结:看来天机已经从速度型向审局形转变,101里14层90多秒都没算出正解而102里10层18秒就出了,其奇兵3.0必须要13层1分多钟才算出来也要快的多。 鉴于102的审局强悍,我拿出几个天下有数的强局开测,看看天机能否攻克某些超难局面。
102强测之残局强测:
天下第一残局 2bakab2/1N2n4/4r2c1/9/2p6/9/8P/9/4C4/4K4 r
正解帅5平6 这个局面是必败棋( 小竹认为以后接走炮五进五, 再进边兵,是红胜呀),可称无软可解!棋软都会走兵1进1,考验的是软件判断是否该防守或对子成和,棋软和人最大的区别在于胜负心,任何一个人在这个时候都不会去动边长莫及的兵,当然也不会认为还有赢得可能,只能是想办法防守拖延时间,所以说如果有软件能够解出正照,那这个软件的审局已经和人无异! 天机在第8层就显示了,可惜很快就被否定掉,最后在23层也无法解出,接下来时间过长已经没有测试必要。
天下第二残局 3k2b2/4P4/rc7/p8/9/1R7/9/9/9/4K4 r
正解帅5进1 192m用了18.2秒13层,而101最快用了20秒. 招法相同,看来并不是没个局面102都比101慢. 可惜算到16层2百多秒也没的出正解,挑战失败,不过该局面目前也是无软可解。(棋天,骑兵都可以算出来)
天下第三残局 5kC2/4P4/9/9/2b6/9/9/9/5p3/3AK4 r
正解兵5进1 101,25层时间比102,21层时间还少,最后还是没有算出正解,3.0在16层就算到了正解,从这里看到了残局的差距!