NPS(K值)是什么?代表棋力吗?:修订间差异
跳到导航
跳到搜索
无编辑摘要 |
无编辑摘要 |
||
(未显示2个用户的12个中间版本) | |||
第1行: | 第1行: | ||
<small>[[棋软知识|返回“棋软知识”]]</small> | |||
<br> | |||
<br>'''NPS'''('''N'''odes '''P'''er '''S'''econd)是每秒平均搜索局面数,可以理解成搜索速度,因为常以K(千)为单位表示,又被称为'''K值'''。 | |||
第5行: | 第7行: | ||
'''不同引擎不同版本的引擎nps不能互相比较''',nps只适合比较'''机器'''的强弱:相同引擎的相同版本、相同设置,相同的局面的前提下,进行多次测速。测速出的nps越高,代表机器算力也就越高。 | |||
''' | '''nps不代表引擎本身的棋力。棋力的唯一指标是科学的测试数据。'''只有在引擎相同的情况下(如同一版本不同指令集、同一版本不同机器等),才能通过nps比较引擎的棋力。 | ||
并且部分其他引擎或者远程云引擎会放大nps(一般也会放大节点数),使其更加好看,比如乘以6或乘以2.5。 | |||
皮卡鱼的nps是真实的,如果皮卡鱼的nps只有几十k每秒(也就是几万每秒),那么极有可能不正常,哪里出现了问题。 | |||
[[文件:Hce_vs_nnue.png|500px|thumb|left|左边是皮卡鱼HCE,右边是皮卡鱼NNUE。可以看出皮卡鱼HCE的nps更高,但实际上皮卡鱼NNUE的棋力远超皮卡鱼HCE。]] |
2024年11月8日 (五) 22:43的最新版本
返回“棋软知识”
NPS(Nodes Per Second)是每秒平均搜索局面数,可以理解成搜索速度,因为常以K(千)为单位表示,又被称为K值。
但速度快慢和棋力没什么大关系,例如nnue拖慢了不少nps,但是棋力仍然比传统评估引擎更强(当然其他条件相同的情况下,速度越快越好)。
不同引擎不同版本的引擎nps不能互相比较,nps只适合比较机器的强弱:相同引擎的相同版本、相同设置,相同的局面的前提下,进行多次测速。测速出的nps越高,代表机器算力也就越高。
nps不代表引擎本身的棋力。棋力的唯一指标是科学的测试数据。只有在引擎相同的情况下(如同一版本不同指令集、同一版本不同机器等),才能通过nps比较引擎的棋力。
并且部分其他引擎或者远程云引擎会放大nps(一般也会放大节点数),使其更加好看,比如乘以6或乘以2.5。
皮卡鱼的nps是真实的,如果皮卡鱼的nps只有几十k每秒(也就是几万每秒),那么极有可能不正常,哪里出现了问题。