підключення двигунів

WinBoard (WB)
Даний протокол був розроблений Тімом Менном (Tim Mann) спеціально для своєї однойменної програми - WinBoard (xBoard для * nix систем). Слід зауважити, що більшість лінукс-дистрибутивів вже забезпечені цією оболонкою - так званий GnuChess є движок GnuChess і оболонку xBoard. Характеризується протокол початкової командою xboard. Існує дві версії протоколу, нова і стара :-) Налаштування движків, що підтримують WB протокол здійснюється через ini-файли, або через командний рядок (іноді можна, або навіть потрібно, параметрами).

ChessBase protocol (CB)
Закритий протокол, розроблений фірмою ChessBase. Всі движки, що підтримують цей протокол не можуть бути підключені ні до яких інших оболонок, крім як до продуктам ChessBase (це Fritz, Junior, Shredder, Hiarcs, ChessBase).

є ще якийсь протокол і у продуктів Chess Partner, але про нього я свідомо промовчу.

Chess Partner
Підтримує протоколи UCI / WB / Native
У вас вже запущений він? є два шляхи - через програму, або через Engine Research Tool (ERT, встановлюється одночасно з оболонкою). втім, вони відрізняються тільки початком. в оболонці вибираєте вкладку Extra, пункт Engine Import Wizard і приходьте до того, що я буду описувати нижче, при установці через ERT. У ERT вибираєте вкладку Tools, і знову ж таки Engine Import Wisard
[Img = newz / cp53ert-chess.jpg]
у випадаючому вікні візарду натискаєте кнопку install і вибираєте ваш движок.
[Img = newz / cp53ert2-chess.jpg]
після натискання на NEXT, в наступному вікні ви повинні обізвати движок.
в наступному вікні виберіть протокол движка - врахуйте, якщо ви не знаєте протокол, то не треба намагатися встановити. движок працювати не буде. [img = newz / cp53ert3-chess.jpg]
Ще 2 натискання на Next - і движок встановлений, готовий до вживання.

Shredder Classic
Підтримує протокол UCI / WB
Підтримка WB - движків здійснюється через адаптер wb2uci, який входить в дистрибутив. В оболонці виберіть меню Exstras, в ньому пункт Engines, підпункт Install Engine:
[Img = newz / shredderclassic-chess.jpg]
в появівшемя віконці вибираєте тип протоколу движка, в наступному вікні вказуєте сам движок, і якщо було все вірно зроблено і вказано, то ви повинні були отримати щось схоже на мій результат
[Img = newz / shredderclassic2-chess.jpg]
тобто поля Name і Author виявляться заповненими, якщо це UCI-движок, а в разі WB-движка, ці дані вам доведеться проставити самим.

ну ось і закінчений короткий гід, по установці шахових движків. в майбутньому буде описано, як встановлювати двигуни в оболонки ChessGenius, ChessMaster, Chess Assistant і WinBoard.

Схожі статті