Пояснення
Пошук шахового рушія, тобто програми, що аналізує позиції, мусить десь зупинитися. Оцінка саме в цій точці може бути оманливою, якщо ще триває безпосередня серія взяттів. Наприклад, може здаватися, що фігуру виграно, бо програма зупинилася після першого взяття, хоча суперник може одразу взяти у відповідь. Пошук тихих позицій продовжує розрахунок, доки не буде досягнуто стабільнішої позиції.
Стабільна не означає, що в позиції немає планів чи загроз. Це означає, що оцінку не визначає близька форсована послідовність, яка різко змінить матеріал або безпеку короля. Реалізація зазвичай розглядає взяття. Якщо король перебуває під шахом, вона має врахувати всі легальні способи захисту. Деякі рушії також включають вибрані перетворення або шахи.
Коли король не під шахом, рушій може залишити поточну статичну оцінку як орієнтир, не виконуючи ще одного взяття. Цей орієнтир називається stand pat. Далі пошук продовжує лише ті тактичні ходи, які, схоже, здатні поліпшити це значення. Такі інструменти, як , допомагають відкидати взяття, що, ймовірно, втрачають матеріал.
Метод зменшує помилки ефекту горизонту, коли тактичний наслідок лежить одразу за межею пошуку. Однак це не повне дослідження всіх легальних ходів. Якщо допустити забагато ходів, пошук може різко розростися. Якщо допустити замало, важливу тактику можна пропустити. Тому потрібні фільтри та ретельне .
Використання й контекст
Для спокій є практичним критерієм стабільності оцінки, а не твердженням, що позиція справді мирна.
Поширені непорозуміння
Пошук тихих позицій і повний тактичний пошук
Пошук тихих позицій розширює лише вибраний набір ходів, що вимагають безпосередніх відповідей. Він не доводить, що всі можливі тактичні варіанти розв’язано.
Джерела
- 1.Quiescence Search, Chess Programming Wiki
