В свое время уже была сделана небольшая инструкция по установке движков Winboard в среду ChessBase. Ее можно почитать и сегодня, но ориентировна она на старые адаптеры, предназначенные для движков со старым или первым протоколом Winboard (они еще до сих пор находятся в нашем разделе UTIL, отчасти их можно признать компьютерными раритетами, так как версий движков, поддерживающих первый Winboard-ий протокол очень немного, но они есть!). В мире компьютерных шахмат сегодня в первую очередь правит бал протокол UCI и, наверное, по этой причине реализация нового адаптера основана на представлении движка Winboard в среде ChessBase (Fritz, Junior, Hiarcs и другие) как UCI-движка. Настоящий адаптер написан Odd Gunnar Malin в далеком 2002 году!
В архиве находятся следующие файлы, которые следует разделить на три группы.
Engines.txt
Wb2Uci.html
howto.html
index.html
Wb2Uci.eng
Wb2Uci.exe
fritzmenu.gif
Первая группа файлов это описательная с расшиеним *.html и файл графический fritzmenu.gif (просмотр их этих файлов следует начать с файла index.html - это описание адаптера на английском с указанием, как им пользоваться). Файл Engines.txt - содержит ряд примеров, как следует осуществлять установку и собственно два файла Wb2Uci.exe (сам адаптер) Wb2Uci.eng (управляющий файл).
Теперь несколько слов как этим пользоваться.
1. Разархивировать файл Wb2Uci.zip.
2. В папку движка Winboard, который вы хотите запустить в оболочке ChessBase нужно поместить два файла Wb2Uci.exe (сам адаптер) Wb2Uci.eng (управляющий файл).
3. С файлом адаптера Wb2Uci.exe мы никаких действий не производим. Его следует, как мы сказали выше, поместить в папку, в которой находится или будет находиться Winboard-ий движок. В нашем случае этот движок - Thinker. Теперь открываем файл Wb2Uci.eng (я делаю это в блокноте, но можно и в другом редакторе. Правда в этом случае важно его сохранить в родном формате, а не формате редактора, которым вы предпочтете пользоваться.
[ENGINE]
Name=Name of engine
Author=Name of engine author
Filename=Wb2Uci.exe
[OPTIONS]
Program=engine.exe
; See Wb2Uci.html for more options
Первые две строки совсем просты Name of engine (название движка) и Name of engine author (имя автора движка).
Теперь два ключевых момента (Filename=Wb2Uci.exe) - это имя файла адаптера.
Program=engine.exe (здесь указывается имя исполняемого (запускного) файла Winboard-кого движка. (В обычно варианте его можно оставить таким, какое оно есть, но в отдельных редких случаях имя исполняемого файла может содержать некорректно передаваемы символы или быть чрезмерно длинным. В этом случае во избежание сбоев можно корректировать имя исполняемого Winboard-го файла на более простое и короткое. В нашем случае мы оставили имя в том виде как оно есть (хотя опасения были) MP-x86-Passive-Thinker.exe Таким образом, наш файл Wb2Uci.eng приобрел следующее содержание
[ENGINE]
Name=Thinker 5.4c
Author=Lance Perkins, Kerwin Medina
Filename=Wb2UCI.exe
[OPTIONS]
Program=MP-x86-Passive-Thinker.exe
Ponder=false
; See Wb2Uci.html for more options
; (можно добавить дополнительные опции, описание в файле Wb2Uci.html).
В данном случае мы добавили только одну опцию Ponder=false
Теперь осталось открыть это файл в среде ChessBase (в данном случае это Fritz 11). Для этого бы находим в этой оболочке файл Wb2Uci.exe и используем его как исполняемый файл в меню движок UCI.
Собственно на этом все в основном завершено. Остается добавить, что данный адаптер предоставляет дополнительные возможности для установки дополнительных опций, если движок предусматривает такую возможность. В нашем случае мы выбрали опцию Ponder=false, которая регулирует возможности использования процессора одним движком во время работы другого. От себя добавим, что в большинстве случаев, когда турнир и матч между движками проходит на одном компьютере задается опция отключения команды Ponder, собственно как и в нашем случае. Другие возможности желающие могут изучить познакомившись с подробными авторскими описаниями в файле Wb2Uci.html.
Последнее обновление 24.05.14 20-00