Як завантажити stockfish і змусити його грати, нічого не встановлюючи)

Як завантажити StockFish і змусити його грати, нічого не встановлюючи :)

StockFish (дослівно, "в'ялена риба", в народі "в'ялений") - відкритий безкоштовний шаховий движок, який претендує зараз на звання найсильнішого в світі.

За відгуками експертів, поточна версія 8 на пристойному "залозі" грає чи не на ЕЛО 3450-3500 проти 2800-2850 у чемпіона світу-людини (втім, варто пам'ятати про відносність машинних рейтингів, як і людських).

Як подивитися це чудо на простий домашньої "персоналке"? А проблем, в общем-то, ніяких немає, ось інструкція для "зовсім чайників". Вона підійде і для інших "движків".

Для гри в шахи "голого" движка мало, а потрібна ще окрема UCI сумісна шахова програма-оболонка, до якої цей движок буде потрібно підключити.

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

До речі, якщо не хочете возитися з налаштуванням "движка", скачайте і встановіть Кветко. в яку Стокфіш вже зашитий.

А ми краще на цій сторінці подивимося і "Арену", і альтернативи.

Зі сторінки найзручніше скачати Портабельная (яка потребує установки) "Арену", візьмемо останню з наявних на даний момент версій по посиланню 3.5.1-port.

На офсайте "Арени" теж викладаються як Портабельная (ZIP), так і встановлювані (Setup) збірки кожної нової версії.

Витягуємо вміст архіву Arena зі створенням нової папки.

Запускаємо Arena.exe. вибираємо англійська мова, в програмі тиснемо F11 (Менеджер движків), у вікні менеджера вибираємо вкладку Details, кнопка Installation wizard, кнопка Forward, показуємо на папку движка, знову Forward, вибираємо і відзначаємо "галочкою" відповідний виконуваний файл для своєї платформи, наприклад, stockfish_8_x64.exe. якщо у вас 64-розрядна Windows, потім пару раз знову тиснемо кнопку Forward, правильно вибираємо тип движка UCI і, нарешті, тикаємо заповітну Finish.

У вихідному вікні кофигурации "движків" все на тій же вкладці Details вибираємо наш новий движок зі списку, тиснемо кнопку "Start this engine right now!". Стокфіш готовий до гри з передвстановленим в "Арену" движком.

За комбінації клавіш Ctrl + 1 або з меню Engines - Engine1 - Configure з'явиться вікно налаштувань, де можна конфігурувати активний движок.

Всі настройки Стокфіша за замовчуванням в порядку, можна нічого і не чіпати. Детально настройки StockFish описані, наприклад, тут.

Ще добре б мати ендшпільних бази по Налимова. щоб уникнути типово-комп'ютерної "метушні" в кінці партії, але це вже панство :) Трёхфігурние закінчення, втім, вбудовані в комплект, а чотирьох- і пятіфігурние можна докачати.

Щоб уникнути нудних повторів партій, дебютну книгу все ж підключіть.

Додаткові дебютні книги (Opening Books) для StockFish в форматі "Арени" * .abk є на офсайті.

У головному вікні з дошкою робимо подвійне клацання по годинах компа, у вікні вибираємо обмеження часу гри (за замовчуванням час на роздуми не обмежена, Infinite). Поставте йому, наприклад бліц.

Тиснемо кнопку Demo або комбінацію клавіш Ctrl + D і найсильніший у світі движок заграв сам з собою бліц :) За звичайним пункту меню File - New движок, втім, захотів грати зі мною чорними, щоб він заграв сам з собою, знову тиркнул Demo.