Рушії
На сторінці «Рушії» ви керуєте шаховими рушіями, які забезпечують аналіз та комп’ютерних суперників у En Parlant~. Завантажуйте популярні рушії одним натисканням, додавайте власні та тонко налаштовуйте їхні параметри.
Що це робить
Section titled “Що це робить”Шахові рушії — аналітична основа En Parlant~. Вони оцінюють позиції, знаходять найкращі ходи, генерують аналітичні звіти та виступають суперниками, коли ви хочете грати проти комп’ютера. Сторінка «Рушії» дозволяє встановлювати, налаштовувати та керувати всіма ними в одному місці.
Доступні рушії
Section titled “Доступні рушії”En Parlant~ пропонує кілька провідних рушіїв для прямого завантаження з додатку:
| Рушій | ELO |
|---|---|
| Stockfish | 3635 |
| RubiChess | 3600 |
| Dragon by Komodo | 3533 |
| Komodo | 3479 |
| Leela Chess Zero | 3440 |
Рейтинги ELO отримані з CCRL.
Щоб встановити рушій, виберіть його зі списку та натисніть «Завантажити». Додаток зробить решту — жодного ручного керування файлами не потрібно.
Додавання власних рушіїв
Section titled “Додавання власних рушіїв”Ви також можете додати будь-який UCI-сумісний рушій, вказавши En Parlant~ шлях до виконуваного файлу на вашому комп’ютері. Це корисно, якщо у вас є власна збірка, версія для розробки або менш поширений рушій, якого немає у вбудованому списку. Головне, щоб він підтримував протокол UCI — і він працюватиме.
Загальні налаштування
Section titled “Загальні налаштування”Кожний рушій має профіль, який можна налаштувати:
- Назва та ідентифікація версії
- Рейтинг ELO — оціночна сила рушія
- Власне зображення — оберіть іконку або зображення для рушія
Налаштування пошуку
Section titled “Налаштування пошуку”Ці параметри керують тим, як рушій аналізує позиції, і відповідають стандартним командам протоколу UCI:
| Параметр | Опис |
|---|---|
| Time | Тривалість аналізу в секундах |
| Depth | Пошук до певного рівня глибини (ply) |
| Nodes | Максимальна кількість вузлів для оцінки |
| Infinite | Режим необмеженого аналізу |
Для більшості випадків використання стандартні налаштування працюють добре. Якщо ви хочете швидший, але менш глибокий аналіз, зменшіть глибину. Якщо ви хочете, щоб рушій думав стільки, скільки потрібно, використовуйте режим Infinite.
Розширені налаштування (UCI Options)
Section titled “Розширені налаштування (UCI Options)”- MultiPV — кількість варіантів, які виводить рушій. Встановіть значення 2 або 3, щоб бачити альтернативні лінії поряд із найкращим ходом. Більші значення дають більше варіантів, але уповільнюють аналіз.
- Threads — розподіл потоків CPU. Більше потоків означає швидший аналіз, але залиште запас для решти вашої системи. Хорошою відправною точкою є половина загальної кількості потоків вашого процесора.
- Hash — розподіл пам’яті в МБ для хеш-таблиці позицій рушія. Більші хеш-таблиці дозволяють рушію запам’ятовувати більше позицій і уникати повторних обчислень. 256 МБ або більше — розумне значення за замовчуванням для сучасних комп’ютерів.
Важливе попередження
Section titled “Важливе попередження”Uci_Chess960 автоматично вмикається для ігор Chess960 (тих, що мають заголовок
Variant 'Chess960'). Не вмикайте цей параметр вручну в налаштуваннях рушія. Ручне увімкнення може порушити аналіз стандартних шахів і призвести до некоректних оцінок.