Общи разпоредби за инсталиране на програми в обвивката на Winboard
Програмите, представени на тази страница, работят с обвивката Winboard, разработена от Тим Ман (Тим Ман). Неговата начална страница е: http://www.tim-mann.org/xboard.html
Първо, няколко думи за функционалността на програмата Winboard. Условно те могат да бъдат разделени на три групи:
• универсална графична обвивка, която ви позволява да работите с десетки шахматни програми;
• удобна графична обвивка за игра на шах в Интернет, която в повечето случаи превъзхожда шахматните обвивки, предлагани от големите сървъри за шахматни игри по отношение на удобството, в която можете лесно да инсталирате произволен брой двигатели, съвместими с Winboard. В момента в света има повече от 330 шахматни програми, които работят под обвивката на Winboard, някои от тях са комерсиални (Gandalf 6, Ktulu 8, DeepSjeng 1.6, SmarThink и някои други), а по-голямата част от програмите са безплатни.
(Версия 4.2.7 на Winboard поддържа втория протокол на Winboard. Ако по някаква причина искате да използвате по-стари версии, които поддържат само първия протокол, можете да изтеглите по-старата версия на Winboard 4.1.0) .
Програмата Winboard включва две версии на програмата за шах "GNUchess": GNUchess 4.14 и GNUchess 5.02+. Така че най-нетърпеливите могат да започнат да играят с тези програми веднага след инсталирането на обвивката на вашия компютър. (Практическата сила на двете версии на GNU е около 2150-2200 точки). И двата двигателя, както и малка дебютна библиотека, се инсталират автоматично в директорията Winboard по време на инсталирането на програмата Winboard (те заемат малко повече от 3 мегабайта на диска). Инсталирането не трябва да е трудно.
Сега трябва да свържете Winboard и предлаганите на нашиястраници шах двигатели (програми).
На тази страница сме събрали повече от 110 двигателя за Winboard. Тук ще намерите всички най-силни програми с рейтинг от поне 2400 единици, т.е. практически съответства на силата на народния майстор. В момента има около 20 такива програми (сред безплатните)!
Индивидуални програми: Crafty-18.13, LGoliathV3.5, Yace 0.99.56, Pharaon 2.62, Nejmet 3.05 играят на 2500.
Разбира се, стойността на рейтинга на определена програма е относителна концепция, особено след като в световната мрежа можете да намерите много страници, където се провеждат различни турнири по шах както с участието на известни комерсиални програми (Fritz, Genius, Junior, Chessmaster, Shredder, Nimzo, Rebel и т.н.), така и некомерсиални (предимно съвместими с Winboard), въз основа на които организаторите коригират рейтингите на своите отделения.
Представените шах програми (чрез Winboard) могат да бъдат добавени към такива известни комерсиални шах програми като Chess Assistant 7.1,8.1, 9.0 ChessBase 7.0,8.0,9.0 Chess Academy, Fritz 5.32,6,7,8 Junior 6,7, 8,9 Hiarcs-7.32;8.0;9.0 Nimzo 8, Shredder 6,7 ,8,9 Шредер > 9000,10000 Genius 6.0 , 6.5.7 и в този случай ще работи под интерфейса на тези продукти, ако, разбира се, ги имате.
От опит можем да кажем, че днес програмите Chess Assistant 7.1,8.1, както и най-новите продукти на ChessBase: Fritz 8,9,10, Junior 9.0, 10.0 Shredder 9,10, са по-добре адаптирани към тези двигатели (Engines). Описваме подробно как да работим с двигатели в тези черупки в съответните раздели. Как да инсталирате двигатели в други интерфейси?
Всяка от предлаганите на вашето внимание програми (двигатели) има индивидуални характеристики. За съжаление принямахме възможност да тестваме изчерпателно всички представени програми (и това едва ли е възможно у дома), отбелязваме само, че проверихме всички програми, включително различни черупки и помощни програми, за които говорим на сайта, сами от гледна точка на тяхната правилна инсталация и нормална стабилна работа!
Инсталирането на всеки двигател в обвивката на Winboard може да бъде схематично разделено на две части:
- Писане на команден ред във файла winboard.ini, който ви позволява да стартирате този двигател от обвивката на Winboard;
- Редактиране на ini файл или друг файл с различно разширение, който определя различни опции за работата на този двигател (ако този двигател има такъв файл). По правило всички най-силни двигатели имат контролни файлове.
Изтеглете дистрибуцията и започнете инсталацията. По подразбиране програмата предлага инсталиране на обвивката Winboard - 4.2.6 в папката Program Files, но бихме ви посъветвали да я поставите директно на устройството "C:\" (по принцип програмата може да бъде поставена навсякъде, нашият стар съвет отразява само първия ни опит, който се отнася до 2000-2001), тъй като това допълнително ще опрости конфигурацията на всички двигатели, с които ще работите. След като инсталирате програмата, трябва да я стартирате с опцията „Играй срещу програма за шах или мач между два двигателя“. В началото имате възможност да изберете да играете с GNUchess или GNUchess 5, както и да играете мач между тези машини. След като стартирате програмата, файлът winboard.ini се появява в директорията, в която сте го поставили. Този файл, подобно на обикновен ini файл, съдържа основна информация за избраните програмни опции. По-долу е даден фрагмент от този файл:
; ; WinBoard 4.2.7 Файл за запазване на настройките ; ; Можете да редактирате стойноститена опциите, които вече са зададени в този файл, ; но ако добавите други опции, следващите настройки за запазване няма да ги запазят. ; Вместо това използвайте пряк път, @indirection файл или .bat файл. ; /whitePieceColor=#ffffcc /blackPieceColor=#202020 /lightSquareColor=#c8c365 /darkSquareColor=#77a26d /highlightSquareColor=#ffff00 /premoveHighlightColor=#ff0000 / movesPerSession=40 /timeDelay=1 /timeControl="5" /timeIncrement=-1.
> /icsNames=freechess.org /icsport=5000 /icshelper=timeseal global.chessparlor.com /icsport=6000 /icshelper=timeseal chessanytime.com /icsport=5000 chess.net /icsport=5000 zics.org /icsport=5000 jogo.cex.org.br /ics port=5000 ajedrez.cec.uchile.cl /icsport=5000 fly.cc.fer.hr /icsport=7890 freechess.nl /icsport=5000 /icshelper=timeseal jeu.echecs.com /icsport=5000 chess.unix-ag.uni-kl.de /icsport=5000 /icshel per=timeseal chess.mds.mdh.se /icsport=5000 >
Следващият етап ще определи тази програма, която Вие искате да установите. Допустим, Вие оставихте своя избор на програмата Crafty 18.13. След това трябва да поставите папката Crafty в директорията на Winboard, която, както казахме по-горе, трябва да се намира непосредствено на диска "C:\". Сега качвате двигател Crafty 18. 13 и го помещавате в директорията Crafty. За да продължите по-нататък, вие се нуждаете от малко работа с файла winboard.ini, т.е. напишете в winboard.ini името на файла Crafty за стартиране и покажете пътя, където се намира.
Командните редове Winboard.ini за Crafty 18.13 могат да изглеждат по следния начин:
"Crafty 18_13" /fd=c:\WinBoard\Crafty
"Crafty 18_13" /sd=c:\WinBoard\Crafty
Командните редове трябва да бъдат записани два пъти за това, за да може движението да се включи към Winbaard като приигра с бели фигури и черни! Така след тази операция файлът winboard.ini ще изглежда така:
"Crafty 18_13" /fd=c:\WinBoard\Crafty
"Crafty 18_13" /sd=c:\WinBoard\Crafty
След като сте направили промени във файла winboard.ini, всичко, което трябва да направите, е да запазите тези промени и да стартирате Crafty под обвивката на Winboard.
Ако се чудите защо горният фрагмент от winboard.ini изброява само файловете за стартиране на GNU двигателите и не указва път до тях, това е защото тези двигатели (GNU програми) се намират директно в директорията Winboar d.
В някои случаи ще трябва да преименувате стартиращите файлове на двигателите, тъй като winboard неправилно разпознава имена, съдържащи тирета "-" и точки ".".
Ето фрагмент от нашия собствен файл winboard.ini: /firstChessProgramNames="Adamant" /fd="D:\chess\winboard\Adamant" ; /name="Adamant 1.6" "Amy07 xboard" /fd="d:\шах\winboard\amy" ; /name="Ейми 0,7"
"crafty xboard" /fd="D:\Winboard\Crafty" ; /name="Crafty 20.14BH" /group="a" "Deep Shredder 10UCI" /fUCI /fd="D:\Winboard\Shredder2" /fcp="EngineDeepShredder10UCI.exe" ; /name="Deep Shredder 10 UCI" "DeepSjeng" /fd="D:\Winboard\DSjeng" ; /name="DeepSjeng 1.6" /group="a" "Delfi" /fd="d:\winboard\delfi" ; /name="Delfi 4.5" /group="a" "Dragon45WB xboard" /fd="d:\шах\winboard\dragon\dragon_45" ; /name="Dragon 4.5" "eeyore" /fd="d:\chess\winboard\eeyore" ; /name="Eeyore 1.47" "Fruit221" /fUCI /fd="D:\Winboard\Fruit 221" /fcp="Fruit221.exe" ; /name="Плодове 2.1.1" /group="a"
"TheKing 3.33"/fUCI /fd=D:\Winboard\TheKing /fcp="Wb2Uci.exe" ; /name="TheKing 3.33" /group="a" "Thinker hashsize=6" /fd="D:\Winboard\Thinker" ; /name="Мислител 4.7a"/group="a" "ufim802" /fd="d:\winboard\ufim" ; /name="Ufim 8.02" /group="a" "WildCat_6" /fd="D:\Winboard\WildCat6" ; /name="WildCat 6.0" /group="a" >
Както може да се види от горния фрагмент, за редица двигатели, в допълнение към името на стартовия файл, са посочени и допълнителни команди, които определят параметрите на двигателя в обвивката на Winboard (в някои случаи те са задължителни!).
Освен това тук, след иконата, точка и запетая „;“ Можете също така да видите допълнителни команди, които използваме за работа с програмата WBTM 0.32 на Ю. Островски, която осигурява автоматични турнири между двигателите на Winboard.
Контролните файлове са конфигурирани за машина със 128 мегабайта RAM. Ако имате по-малко мощна машина, хеш параметрите трябва да бъдат намалени според вашите възможности.
Сега трябва да редактираме файла, който определя работата на самия двигател Crafty.
В този файл можете да промените параметрите на RAM, използвана от двигателя, да зададете команди за използване на бази данни за края на играта и някои други параметри.
В заключение, няколко думи за системните изисквания за използване на Winboard. Програмата няма никакви ограничения за използването на процесора, но е чувствителна към размера на RAM паметта. Според нас минимумът е Pentium 100-133 с 64-128 мегабайта RAM. Това е особено важно, ако планирате да стартирате съвпадения между двигатели, тъй като някои двигатели изискват минимум 16 мегабайта RAM и ако има два такива двигателя ... В допълнение, самият Winboard + всеки Windows.
В нашия стар сайт ще намерите описание на монтажа на повече от 160 двигателя. За да видите описанието на всеки двигател, трябва да разгледате страницата: ДвигателиW.B.
Менюто за избор на програма изглежда така:
Менюто на UCI двигателя изглежда така:
Щракнете тук, за да продължите (следва продължение)