Magyarázat
A másodpercenkénti csomópontok száma, rendszerint NPS rövidítéssel, egy keresési sebességét méri. Gyakorlati értelemben a csomópont egy állás a lehetséges folytatások azon szerkezetében, amelyet a motor számítás közben bejár. Ha egy felület 2,000,000 NPS értéket jelez, akkor a motor a saját számlálási módja szerint körülbelül kétmillió csomópontot dolgoz fel másodpercenként.
Az érték függ a processzortól, a feldolgozási szálak számától, vagyis attól, hány párhuzamos számítási folyamatot tud kezelni a processzor, továbbá a motor beállításaitól és az egyes csomópontokon végzett munka mennyiségétől. Ugyanannak a motorverziónak összehasonlítható beállításai mellett a magasabb NPS általában több állás feltárását teszi lehetővé ugyanannyi idő alatt, és segíthet nagyobb elérésében vagy több alternatíva megvizsgálásában.
Az NPS nem a játékerő egyetemes mércéje. Különböző motorok eltérően számolhatják a csomópontokat, és más-más mennyiségű munkát fordíthatnak egy állás értékelésére. Még ugyanazon motor verziói között is előfordulhat, hogy egy lassabb, de pontosabb értékelési módszer, például az , csökkenti az NPS-t, miközben erősebbé teszi a motort. Ezért az NPS nem váltható át közvetlenül Elo-értékre, a versenyzői erő kifejezésére használt skálára, és önmagában nem alkalmas különböző motorok rangsorolására.
Gyakori félreértések
NPS és mélység
Az NPS a feldolgozási sebességet méri, a mélység pedig azt írja le, meddig jut a keresés. Hatnak egymásra, de nem ugyanazt mérik.
Kifejezés megtekintéseForrások
- 1.Advanced Topics, Stockfish Developers
- 2.Nodes per Second, Chess Programming Wiki
