从5.22发布ytest 1.0版本后,大约有三周的时间,我尝试了把qst引擎挂在弈天上测试,虽然以前在编写另外一个象棋软件的时候也做过弈天测试,不过因为情况不同,所以也对比以前说一下感受
1. 测试的成绩
qst 3.6.2版本,在弈天的快棋水平是9星24xx分,徘徊在16分左右,往上很难打了,网络因素是首要原因(比较变态的例子是跟一个将族二的ID下了5~6盘都是开局读不到棋步输了),跟着应该是棋力也跟不上了,机器速度相信也是一个原因,测试的机器是AMD 1.4G,因为不是amd athlon xp所以不是很快,对比了一下网上的数据,应该是约同于amd 1500+的速度,我用cpumark 99 v1.0测试,cpumark 150~155之间,其他机器速度参考值:p4 2.8G的测试情况是180~185,p4 3.0G应该是200左右,今天试了一下酷睿双核1.6G,单核的cpumark是239
2. 测试的情况
因为机器不算快的原因,开局一般在9~11层出步,这个深度历史剪裁的效果还不算很明显,再快一点的机器应该会更好一些,刚好今天可以用一台快一点的机器测试了一下,酷睿单核(快35%),粗粗一看层数居然提高了1~2层,不知道是不是2M L1CACHE的原因,比较吓人
和已公布的UCCI引擎的对比,qst 3.6.2比9th联赛的引擎qst 3.5.5,棋力上有了一定的提高,因为在算法上有改变的原因,另外审局也做了一些完善,因为没有对比测试,所以个人认为差距不会很大,按qst 3.5.5在9th比赛中排5th的名次来看,其他引擎应该都能达到同样的成绩,个人认为,目前ucci引擎的水平应该是相当不错的
3. 挂在弈天测试是否有帮助
个人认为没有多大意义,在弈天测试了三周,基本上对引擎没有改动,客观地说,对审局是有帮助,另外对棋规的修正也有帮助(利用软件计算特点长将长捉拖时间的手段还是很常见的),或许对时间控制也有帮助,但是,考虑到网络上的对局质量参差不齐,还有无法知道对方硬件条件的情况,对局的有效性非常低,远远比不上用UCCI联赛测试的结果
1. 测试的成绩
qst 3.6.2版本,在弈天的快棋水平是9星24xx分,徘徊在16分左右,往上很难打了,网络因素是首要原因(比较变态的例子是跟一个将族二的ID下了5~6盘都是开局读不到棋步输了),跟着应该是棋力也跟不上了,机器速度相信也是一个原因,测试的机器是AMD 1.4G,因为不是amd athlon xp所以不是很快,对比了一下网上的数据,应该是约同于amd 1500+的速度,我用cpumark 99 v1.0测试,cpumark 150~155之间,其他机器速度参考值:p4 2.8G的测试情况是180~185,p4 3.0G应该是200左右,今天试了一下酷睿双核1.6G,单核的cpumark是239
2. 测试的情况
因为机器不算快的原因,开局一般在9~11层出步,这个深度历史剪裁的效果还不算很明显,再快一点的机器应该会更好一些,刚好今天可以用一台快一点的机器测试了一下,酷睿单核(快35%),粗粗一看层数居然提高了1~2层,不知道是不是2M L1CACHE的原因,比较吓人
和已公布的UCCI引擎的对比,qst 3.6.2比9th联赛的引擎qst 3.5.5,棋力上有了一定的提高,因为在算法上有改变的原因,另外审局也做了一些完善,因为没有对比测试,所以个人认为差距不会很大,按qst 3.5.5在9th比赛中排5th的名次来看,其他引擎应该都能达到同样的成绩,个人认为,目前ucci引擎的水平应该是相当不错的
3. 挂在弈天测试是否有帮助
个人认为没有多大意义,在弈天测试了三周,基本上对引擎没有改动,客观地说,对审局是有帮助,另外对棋规的修正也有帮助(利用软件计算特点长将长捉拖时间的手段还是很常见的),或许对时间控制也有帮助,但是,考虑到网络上的对局质量参差不齐,还有无法知道对方硬件条件的情况,对局的有效性非常低,远远比不上用UCCI联赛测试的结果