正确!同意,我也是这么认为,在硬件配置都不同意的情况下,说明不了任何问题!
除了硬件,还有软件平台。按我的了解,服务器的运行环境现在最稳定的是unuix等,或者是类unuix,比如linux,就连核反应堆以及战斗机,航母,以及车载系统小小的安卓手机都是用的这个系统,是真正的短小精悍,而大部分所谓软件迷都只知道有个系统是windows,能知道有个98,2000,xp,win7,win8就了不得了,而不知道别的,更别说使用了,据我了解,同样的硬件配置,比如我的双核,2G内存,windows下跑一些程序会觉得很累,而linux系统下,却流畅无比,也即是同样的程序在不同的平台下,运行速度相差很大。具体关于linux的好处就不多说,只是提示大家,还有很多因素需要我们去考虑。
如果真的要测试棋力需要如下几个条件:
1,拿到正版软件的二进制程序,可以将其编译成linux下可以运行的程序(这个,不是可以随便拿到的,哈哈);
2,同样的硬件,参与测试的机器,以百或者千计算,否则,测试结果不能接近事实;
3,测试规则,要统一,不能有人为的参与(如果有人为的参与,那么别的因素都要相对固定,比如对手的人)
4,长时间,大样本测试,然后出结果,
如此,才能说明部分问题,否则,够呛。
有些软件运行时消耗cpu很少达不到100%,如此的话,你用四核和一核,差距不大,只能体现在快棋中,因为运算时间段,达不到相应的精度。
计算机都是以分数来测定棋的胜负的,而真正的对弈不是,如果不是和局,最后都是以以是否将死为结果,因此,难免也出现分数高了,但是,缺输了,这也就是人偶尔能赢机器的原因。当然,可以通过精巧的编程来规避,但是做不到100%。