Пояснення
Пондерингом називають аналіз, який шаховий рушій, тобто програма для розрахунку ходів, виконує під час ходу суперника. Замість бездіяльності він передбачає найімовірніший хід суперника та починає пошук із позиції, яка виникла б після нього. Мета полягає у використанні часу, який інакше повністю належав би суперникові.
Якщо суперник робить передбачений хід, інтерфейс повідомляє рушію, що прогноз справдився. Уже виконану роботу можна продовжити як звичайний пошук на власному ході рушія. Це називається ponder hit. Якщо суперник обирає інший хід, рушій мусить переорієнтувати пошук. Частина попередньої роботи може втратити значення, хоча збережені результати іноді все ще можна використати.
Користь залежить від точності прогнозу, позиції та того, як рушій і інтерфейс керують ресурсами. Пондеринг також може збільшувати навантаження на процесор і споживання енергії. Тому цей режим зазвичай налаштовується і може бути вимкнений під час домашнього аналізу, на серверах або в змаганнях із технічними обмеженнями.
Пондеринг не виконує хід наперед. ставить дію гравця в чергу, щоб надіслати її у відповідний момент, а пондеринг лише обчислює. Він також відрізняється від , що запитує кілька видимих кандидатів в одній позиції. Пондеринг зазвичай зосереджується на передбаченому ході суперника.
Використання й контекст
Правила обміну між інтерфейсом і містять команди для запуску пондерингу та підтвердження того, що прогноз збігся з ходом.
Джерела
- 1.UCI Protocol and Stockfish Commands, Stockfish Documentation
