Таблиця транспозицій

Також відомий як: TT

Пам'ять, що дає шаховому рушію змогу повторно використовувати результати для вже досліджених позицій.

Пояснення

Таблиця транспозицій, або TT, є пам'яттю, яку використовує, щоб не обчислювати ту саму позицію з нуля щоразу, коли вона виникає. Транспозиція відбувається, коли різні послідовності ходів приводять до тієї самої позиції з тією самою стороною на ході й тими самими умовами, що впливають на дозволені ходи.

Таблицю зазвичай реалізують як хеш-таблицю, структуру даних, що перетворює основну інформацію про позицію на компактний ключ, який можна швидко знайти. Запис може містити , показник того, наскільки далеко рушій дослідив позицію, оцінку сприятливості позиції або межу цієї оцінки, а також знайдений добрий хід. Коли позиція виникає знову, рушій може повторно використати ці дані, щоб уникнути зайвої роботи або спочатку дослідити ходи, які вже здаються перспективними.

TT є тимчасовою та обмеженою, тому записи замінюються в міру продовження пошуку. Це не і не . Ці ресурси містять інформацію, підготовлену заздалегідь, тоді як таблиця транспозицій зберігає результати, отримані під час поточного пошуку. У багатьох інтерфейсах налаштування Hash визначає обсяг оперативної пам'яті комп'ютера, переважно виділений для цієї таблиці.

Поширені непорозуміння

Таблиця транспозицій і дебютна книга

Таблиця транспозицій пам'ятає результати, створені під час пошуку; дебютна книга містить підготовлені позиції та ходи, доступні до початку звичайного пошуку.

Переглянути термін
Таблиця транспозицій і таблична база

TT повторно використовує часткові результати пошуку; таблична база надає попередньо обчислену точну інформацію для ендшпілів у межах свого охоплення.

Переглянути термін

Джерела

  1. 1.Terminology, Stockfish Developers
  2. 2.Transposition Table, Chess Programming Wiki

Пов'язані терміни

© 2026 MindZug