Пояснення
Вузли за секунду, зазвичай скорочено NPS, вимірюють швидкість пошуку . У практичному сенсі вузол є позицією в структурі можливих продовжень, які рушій досліджує під час обчислення. Якщо інтерфейс показує 2,000,000 NPS, це означає, що рушій обробляє приблизно два мільйони вузлів за секунду відповідно до власного способу підрахунку.
Значення залежить від процесора, кількості потоків обробки, тобто паралельних потоків обчислень, які процесор може виконувати, налаштувань рушія та обсягу роботи на кожному вузлі. Для тієї самої версії рушія за порівнюваних налаштувань вищий NPS зазвичай дає змогу дослідити більше за той самий час і може допомогти досягти більшої або розглянути більше альтернатив.
NPS не є універсальним показником ігрової сили. Різні рушії можуть по-різному рахувати вузли й витрачати різний обсяг роботи на оцінювання кожної позиції. Навіть між версіями одного рушія повільніший, але точніший метод оцінювання, наприклад на основі , може зменшити NPS і водночас посилити гру рушія. Тому NPS не можна безпосередньо перетворити на Elo, шкалу рейтингу для вираження змагальної сили, або використовувати окремо для ранжування різних рушіїв.
Поширені непорозуміння
NPS і глибина
NPS вимірює швидкість обробки, а глибина описує поступ пошуку. Вони впливають один на одного, але не є тим самим показником.
Переглянути термінДжерела
- 1.Advanced Topics, Stockfish Developers
- 2.Nodes per Second, Chess Programming Wiki
