Шахматная страничка Сергея и Дмитрия

    
НОВОСТИ+ ТУРНИРЫ Чемпионат СНГ-1 Чемпионат СНГ-2 Чемпионат СНГ-2006 Чемпионат СНГ-2006 Финал

КАК УСТАНОВИТЬ Что такое Winboard? Все движки WB Другие интерфейсы DOWNLOAD NEW!! TOPLIST-1 TOPLIST-2   TOPLIST-3  TOPLIST-4  TOPLIST-5 TOPLIST-6 Российские движки Движки UCI (ARENA) UTIL   Бесплатные программы/Freechess Движки для ChessBase Шахматные продукты от Chess Assistant Партии А.Д.Петрова   Читатели обсуждают "Человек и компьютер" "Прыжок Ливитского" Совместимость Архив 2001 года   Новости 2002 года Новости 2003 года Новости 2004 года Новости 2005 года Об авторах Наши ссылки (Links) Интервью с авторами программ


Инсталляция Winboard 4.1.0 + Winboard 4.2.3 и Winboard 4.2.4 и установка двигателей (engines)


02 мая 2001 г.

1. Для удобства установки последней версии Winboard рекомендуем использовать кроме предлагаемого дистрибутива готовый файл, автором которого является Фрэнк Кусински. Его адрес можно найти на  нашей страничке "Утилиты".

2.После установки оболочки на диск, скопируйте вторую часть файла Winboard.ini из архива config2.zip -для Winboard 4.2.3, которая  представляет из себя перечень движков, с которыми оболочка может работать, с указанием пути.

3.  Начало второй части файла Winboard.ini выглядит так:

}
/firstChessProgramNames={Comet_B33 /fd=c:\chess\WinBoard\Comet
"Amy_07_Co -ht 32m" /fd=c:\WinBoard\Amy
"Amyan_131i" /fd=c:\WinBoard\Amyan
"AnMon_509 xboard" /fd=c:\WinBoard\AnMon
"Ant_603 -t32768" /fd=c:\WinBoard\Ant

и т.д.

4. Если Вы обратили внимание, вместо значка кавычки " используется значок фигурная  скобка } . Кроме того, в начале каждой командной строки не используется значок слеш "/", а описание пути не требует двойного значка слеш "//", а лишь одинарного.

5. Кроме того, на сайте вы найдете наш файл Winboard.ini, а также правильно сконфигурированные управляющие файлы тех движков, которые их имеют.

Скачать его можно со страницы UTIL  или кликнув по прямой ссылке: SERGEUTIL.zip


Вначале несколько слов о функциональных возможностях программы. Условно их можно разделить на три группы: 

  •     универсальная графическая оболочка, позволяющая работать с с десятками шахматных программ; 
  • редактор для просмотра шахматных баз данных в форматах (*.pgn и *.gam);
  •  удобная графическая оболочка для игры в шахматы в интернете, которая в большинстве случаев превосходит по удобству работы шахматные оболочки, предлагаемые крупными шахматными игровыми серверами.

На нашей страничке мы рассматриваем прежде всего первую самую интересную, на наш взгляд, возможность этой программы.

Скачайте дистрибутив и  начните установку. По умолчанию программа предлагает установить оболочку Winboard - 4.1.0 в папку Program Files,  однако мы бы посоветовали Вам поставить ее непосредственно на диск "C:\", так как это в дальнейшем упростить настройку всех двигателей, с которыми  Вы будете работать.

Следующим шагом будет определение тех программ, которые Вы сочтете нужным установить. Допустим, Вы остановили свой выбор на программе Crafty 17-13.

Для более удобной работы с программами, совместимыми с Winboard, лучше воспользоваться готовым файлом config2.zip, в котором находятся папки основных двигателей и сконфигурированный под них файл windord.ini.

Вы скачали нужный файл config2.zip и заархивировали его. У Вас получилась груда папок, в которых находятся управляющие файлы соответствующих шахматных программ, а также вышеупомянутый файл windord.ini. Эти управляющие файлы сконфигурированы, как правило, таким образом, чтобы соответствующая программа (движок-engine) играла сильнейшим образом. Однако это подразумевает, что у пользователя не только мощный современный компьютер с огромной оперативной памятью, но также и  то, что он располагает обширными Table Base (эндшпильными базами данных), которые становятся довольно популярными не только на Западе, но и у нас в России.

Должны сразу сказать, что ничего страшного нет, если у Вас старенький Пентиум 133. Единственное, что важно для шахматных программ, это оперативная память. Минимальное требование здесь должно быть на уровне 32-64 мегабайта. Что касается эндшпильных баз данных, то до настоящего времени мы тоже не успели ими обзавестись, поэтому отсутствие их у Вас, думаем, пока еще не смертельно.

Поэтому, для того, чтобы адаптировать эти управляющие файлы для Вашего компьютера, нужно будет внести минимальные изменения в эти файлы. Что и как поменять для каждой программы, Вы сможете найти в наших пояснениях по установке, которые даются по каждой программе отдельно. Для этого в главном меню нужно щелкнуть мышкой по соответствующей программе.

Итак, Вы выбрали Crafty 17-13, следовательно, вы должны Папку WCrafty поместить в директорию Winboard, которая, как мы говорили выше, должна находиться непосредственно на диске "C:\". Теперь вы скачиваете двигатель Crafty 17-13 и помещаете его в директорию WCrafty. Чтобы двигаться дальше, Вам потребуется еще немного поработать с  файлом Winboard.ini

В принципе, в новой версии Winboard в Вашем Winboard.ini файле уже прописаны командные строки большинства программ, с которыми может работать новая версия, но так как этот перечень не включает все сильнейшие программы (так, в списке отсутствует такая сильная программа как Nejmet, а ряд других представлены далеко не последними версиями), мы бы рекомендовали Вам воспользоваться заключительной частью файла Winboard.ini из архива config2.zip. Скопируйте список приводимых ниже командных строк в файл Winboard.ini. Этот список следует поместить в файл Winboard.ini сразу после строки:

chess.net /icsport=5000 "


/firstChessProgramNames="Comet_B23-3 /fd=c:\\WinBoard\\Comet

\"Amy_07_C -ht 32m\" /fd=c:\\WinBoard\\Amy

\"Amyan_12\" /fd=c:\\WinBoard\\Amyan

\"AnMon_509 xboard\" /fd=c:\\WinBoard\\AnMon

\"Ant_416 -t32768\" /fd=c:\\WinBoard\\Ant

\"Arasan_54 -H 32768\" /fd=c:\\WinBoard\\Arasan

\"Averno_031\" /fd=c:\\WinBoard\\Averno

\"Baby_10-2\" /fd=c:\\WinBoard\\Baby

\"Bestia_03e\" /fd=c:\\WinBoard\\Bestia

\"Betsy_50 -xboard 33554432\" /fd=c:\\WinBoard\\Betsy

\"Bionic_401 /tbpath=f:\\edwards\" /fd=c:\\WinBoard\\Bionic

\"Bringer_17 /winboard\" /fd=c:\\WinBoard\\Bringer

\"Chesster_i4b\" /fd=c:\\WinBoard\\Chessterfield

\"Cilian_413 -easy -hash20 -xboard -mvnw\" /fd=c:\\WinBoard\\Cilian

\"ColChess_70\" /fd=c:\\WinBoard\\ColChess

\"Crafty_1713\" /fd=c:\\WinBoard\\Crafty

\"CRikus_12\" /fd=c:\\WinBoard\\CRikus

\"Crux_40 -xboard\" /fd=c:\\WinBoard\\Crux

\"DChess_102\" /fd=c:\\WinBoard\\DChess

\"Dragon_311-2 xboard\" /fd=c:\\WinBoard\\Dragon

\"DrChess_140-18 xboard\" /fd=c:\\WinBoard\\DrChess

\"EXchess_314 xb\" /fd=c:\\WinBoard\\EXchess

\"Faile_14 -hash32\" /fd=c:\\WinBoard\\Faile

\"Fortress_162\" /fd=c:\\WinBoard\\Fortress

\"Francesca_081\" /fd=c:\\WinBoard\\Francesca

\"Freyr_1067 -hashsize 20 -tbdir f:\\nalimov\" /fd=c:\\WinBoard\\Freyr

\"Gandalf_432f xboard\" /fd=c:\\WinBoard\\Gandalf

\"GnuChess_414 -T 1400000\" /fd=c:\\WinBoard\\GnuChess4

\"GnuChess_50 xboard\" /fd=c:\\WinBoard\\GnuChess5

\"Golem_01\" /fd=c:\\WinBoard\\Golem

\"GLChess_210 -hash 24 -log\" /fd=c:\\WinBoard\\GLChess

\"Gromit_22 -tablebasepath f:\\edwards -xboardquiet\" /fd=c:\\WinBoard\\Gromit2

\"Gromit_30 gromit.cui\" /fd=c:\\WinBoard\\Gromit3

\"Gully_213 -p --transref 20\" /fd=c:\\WinBoard\\Gullydeckel

\"Holmes_035 xboard\" /fd=c:\\WinBoard\\Holmes

\"InmiChess_305\" /fd=c:\\WinBoard\\InmiChess

\"Knightx_155\" /fd=c:\\WinBoard\\Knightx

\"LambChop_71 -xboard -hash 40\" /fd=c:\\WinBoard\\LambChop

\"LarsenVB_03 -xboard\" /fd=c:\\WinBoard\\LarsenVB

\"LDBlanche_20c xb hash 32\" /fd=c:\\WinBoard\\LDBlanche

\"LGoliath_29a\" /fd=c:\\WinBoard\\LGoliath

\"MFChess_10\" /fd=c:\\WinBoard\\MFChess

\"Mint_161\" /fd=c:\\WinBoard\\Mint

\"Monik_20\" /fd=c:\\WinBoard\\Monik

\"NewRival_1817 -winboard 32768 -info\" /fd=c:\\WinBoard\\NewRival

\"Nejmet_256 xb\" /fd=c:\\WinBoard\\Nejmet

\"Noonian_21-2 xboard\" /fd=c:\\WinBoard\\Noonian

\"OliThink_221 -H 32 -t\" /fd=c:\\WinBoard\\OliThink

\"Ozwald_043\" /fd=c:\\WinBoard\\Ozwald

\"Pepito_103\" /fd=c:\\WinBoard\\Pepito

\"Phalanx_22 -l+ -t32768 -r900\" /fd=c:\\WinBoard\\Phalanx

\"Phalanx_22_C -o- -l+ -t32768 -r900\" /fd=c:\\WinBoard\\Phalanx

\"Pierre_17\" /fd=c:\\WinBoard\\Pierre

\"Raffaela_002\" /fd=c:\\WinBoard\\Raffaela

\"Sjeng_73_Co\" /fd=c:\\WinBoard\\Sjeng

\"Skaki_119\" /fd=c:\\WinBoard\\Skaki

\"SnailSCP_107 hash=21\" /fd=c:\\WinBoard\\SnailSCP

\"SOS f:\\nalimov\" /fd=c:\\WinBoard\\SOS

\"SSEChess_202\" /fd=c:\\WinBoard\\SSEChess

\"Storm_06 -ht 32M -xboard\" /fd=c:\\WinBoard\\Storm

\"TCBishop_45 TCBxInit.cui\" /fd=c:\\WinBoard\\TCBishop

\"Tristram_416 hash=32m ponder=off\" /fd=c:\\WinBoard\\Tristram

\"TSCP_161_Co xboard\" /fd=c:\\WinBoard\\TSCP

\"Yace_022_Co\" /fd=c:\\WinBoard\\Yace

\"WBNimzo2000b\" /fd=c:\\WinBoard\\Nimzo

\"ZChess_20\" /fd=c:\\WinBoard\\ZChess

\"Zephyr_061\" /fd=c:\\WinBoard\\Zephyr

"

/secondChessProgramNames="Comet_B23-3 /sd=c:\\WinBoard\\Comet

\"Amy_07_C -ht 32m\" /sd=c:\\WinBoard\\Amy

\"Amyan_12\" /sd=c:\\WinBoard\\Amyan

\"AnMon_509 xboard\" /sd=c:\\WinBoard\\AnMon

\"Ant_416 -t32768\" /sd=c:\\WinBoard\\Ant

\"Arasan_54 -H 32768\" /sd=c:\\WinBoard\\Arasan

\"Averno_031\" /sd=c:\\WinBoard\\Averno

\"Baby_10-2\" /sd=c:\\WinBoard\\Baby

\"Bestia_03e\" /sd=c:\\WinBoard\\Bestia

\"Betsy_50 -xboard 33554432\" /sd=c:\\WinBoard\\Betsy

\"Bionic_401 /tbpath=f:\\edwards\" /sd=c:\\WinBoard\\Bionic

\"Bringer_17 /winboard\" /sd=c:\\WinBoard\\Bringer

\"Chesster_i4b\" /sd=c:\\WinBoard\\Chessterfield

\"Cilian_413 -easy -hash20 -xboard -mvnw\" /sd=c:\\WinBoard\\Cilian

\"ColChess_70\" /sd=c:\\WinBoard\\ColChess

\"Crafty_1713\" /sd=c:\\WinBoard\\Crafty

\"CRikus_12\" /sd=c:\\WinBoard\\CRikus

\"Crux_40 -xboard\" /sd=c:\\WinBoard\\Crux

\"DChess_102\" /sd=c:\\WinBoard\\DChess

\"Dragon_311-2 xboard\" /sd=c:\\WinBoard\\Dragon

\"DrChess_140-18\" /sd=c:\\WinBoard\\DrChess

\"EXchess_314 xb\" /sd=c:\\WinBoard\\EXchess

\"Faile_14 -hash32\" /sd=c:\\WinBoard\\Faile

\"Fortress_162\" /sd=c:\\WinBoard\\Fortress

\"Francesca_081\" /sd=c:\\WinBoard\\Francesca

\"Freyr_1067 -hashsize 20 -tbdir f:\\nalimov\" /sd=c:\\WinBoard\\Freyr

\"Gandalf_432f xboard\" /sd=c:\\WinBoard\\Gandalf

\"GnuChess_414 -T 1400000\" /sd=c:\\WinBoard\\GnuChess4

\"GnuChess_50 xboard\" /sd=c:\\WinBoard\\GnuChess5

\"Golem_01\" /sd=c:\\WinBoard\\Golem

\"GLChess_210 -hash 24 -log\" /sd=c:\\WinBoard\\GLChess

\"Gromit_22 -tablebasepath c:\\chess\\edwards -xboardquiet\" /sd=c:\\WinBoard\\Gromit2

\"Gromit_30 gromit.cui\" /sd=c:\\WinBoard\\Gromit3

\"Gully_213 -p --transref 20\" /sd=c:\\WinBoard\\Gullydeckel

\"Holmes_035 xboard\" /sd=c:\\WinBoard\\Holmes

\"InmiChess_305\" /sd=c:\\WinBoard\\InmiChess

\"Knightx_155\" /sd=c:\\WinBoard\\Knightx

\"LambChop_71 -xboard -hash 40\" /sd=c:\\WinBoard\\LambChop

\"LarsenVB_03 -xboard\" /sd=c:\\WinBoard\\LarsenVB

\"LDBlanche_20c xb hash 32\" /sd=c:\\WinBoard\\LDBlanche

\"LGoliath_29a\" /sd=c:\\WinBoard\\LGoliath

\"NewRival_1817 -winboard 32768 -info\" /sd=c:\\WinBoard\\NewRival

\"Nejmet_256 xb\" /sd=c:\\WinBoard\\Nejmet

\"Noonian_21-2 xboard\" /sd=c:\\WinBoard\\Noonian

\"MFChess_10\" /sd=c:\\WinBoard\\MFChess

\"Mint_161\" /sd=c:\\WinBoard\\Mint

\"Monik_20\" /sd=c:\\WinBoard\\Monik

\"OliThink_221 -H 32 -t\" /sd=c:\\WinBoard\\OliThink

\"Ozwald_043\" /sd=c:\\WinBoard\\Ozwald

\"Pepito_103\" /sd=c:\\WinBoard\\Pepito

\"Phalanx_22 -l+ -t32768 -r900\" /sd=c:\\WinBoard\\Phalanx

\"Phalanx_22_C -o- -l+ -t32768 -r900\" /sd=c:\\WinBoard\\Phalanx

\"Pierre_17\" /sd=c:\\WinBoard\\Pierre

\"Raffaela_002\" /sd=c:\\WinBoard\\Raffaela

\"Sjeng_73_Co\" /sd=c:\\WinBoard\\Sjeng

\"Skaki_119\" /sd=c:\\WinBoard\\Skaki

\"SnailSCP_107 hash=21\" /sd=c:\\WinBoard\\SnailSCP

\"SOS f:\\nalimov\" /sd=c:\\WinBoard\\SOS

\"SSEChess_202\" /sd=c:\\WinBoard\\SSEChess

\"Storm_06 -ht 32M -xboard\" /sd=c:\\WinBoard\\Storm

\"TCBishop_45 TCBxInit.cui\" /sd=c:\\WinBoard\\TCBishop

\"Tristram_416 hash=32m ponder=off\" /sd=c:\\WinBoard\\Tristram

\"TSCP_161_Co xboard\" /sd=c:\\WinBoard\\TSCP

\"Yace_022_Co\" /sd=c:\\WinBoard\\Yace

\"WBNimzo2000b\" /sd=c:\\WinBoard\\Nimzo

\"ZChess_20\" /sd=c:\\WinBoard\\ZChess

\"Zephyr_061\" /sd=c:\\WinBoard\\Zephyr

"

Операцию по редактированию файла windord.ini лучше всего проводить в блокноте Windows. Старый перечень командных строк, разумеется, необходимо удалить. Теперь, почти все готово. Однако без дальнейшего минимально редактирования этого файла, к сожалению, не обойтись. Поясним это на примере. Как мы условились, нам нужно активизировать движок Crafty. Командная строка, относящая к этой программе, выглядит в windord.ini следующим образом:


\"Crafty_1713\" /fd=c:\\WinBoard\\Crafty

\"Crafty_1713\" /sd=c:\\WinBoard\\Crafty

В правой части строки прописан путь, где находится запускной файл шахматной программы. В левой части прописано имя запускного файла без расширения. Однако командный файл программы Crafty имеет другое имя - Wcrafty1713, а папка, в которую мы поместили движок называется не Crafty, а Wcrafty.  Поэтому, командные строки для этой программы должны выглядеть следующим образом:


\"Wcrafty1713\" /fd=c:\\WinBoard\\Wcrafty

\"Wcrafty1713\" /sd=c:\\WinBoard\\Wcrafty

Предпочтительнее всегда перередактировать командную строку в Winboard.ini  файле, а не переименовывать запускной файл программы, так как в ряде программ запускные файлы переименовывать нельзя.

Нельзя стирать командные строки в Winboard.ini файле, так как это может привести к тому, что некоторые шахматные программы не будут работать

Аналогичным образом следует отредактировать и другие командные строки.

Меню выбора программ выглядит так:

                                        

Меню выбора автоматического проведения матчей между программами выглядит так:

                                            

                             Вернуться на главную страницу

Используются технологии uCoz