Explicație
Noduri pe secundă, abreviat de obicei NPS, măsoară viteza de căutare a unui . În termeni practici, un nod este o poziție din structura continuărilor posibile pe care motorul o explorează în timpul calculului. Dacă o interfață raportează 2,000,000 NPS, motorul procesează aproximativ două milioane de noduri pe secundă, potrivit propriei metode de numărare.
Valoarea depinde de procesor, de numărul firelor de procesare, adică fluxuri paralele de calcul pe care procesorul le poate gestiona, de setările motorului și de volumul de lucru efectuat la fiecare nod. Pentru aceeași versiune a aceluiași motor, cu setări comparabile, un NPS mai mare îi permite în general să exploreze mai mult în același interval și îl poate ajuta să atingă o mai mare sau să examineze mai multe alternative.
NPS nu este o măsură universală a forței de joc. Motoarele diferite pot număra nodurile în mod diferit și pot depune un volum diferit de muncă pentru evaluarea fiecărei poziții. Chiar și între versiuni ale aceluiași motor, o metodă de evaluare mai lentă, dar mai precisă, precum una bazată pe , poate reduce NPS și totuși poate face motorul mai puternic. Prin urmare, NPS nu poate fi convertit direct în Elo, o scară de rating folosită pentru exprimarea forței competiționale, și nici folosit singur pentru a clasifica motoare diferite.
Confuzii frecvente
NPS și adâncimea
NPS măsoară viteza de procesare; adâncimea descrie cât de mult avansează căutarea. Ele se influențează reciproc, dar nu sunt aceeași măsură.
Vezi termenulSurse
- 1.Advanced Topics, Stockfish Developers
- 2.Nodes per Second, Chess Programming Wiki
