Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Shredder 5 under MCS-GUI (Genius 65) !

Author: Martin Grabriel

Date: 20:50:52 05/04/01

Go up one level in this thread


unfortunately cannot use the shredder book (*.bkt) when using the UCI-WB adapter
under winboard, Chessbase GUI or MCS GUI. Any way to do so? thanks



On May 04, 2001 at 23:11:37, Eduard Nemeth wrote:

>On May 04, 2001 at 22:31:21, Eduard Nemeth wrote:
>
>>Deep Shredder Engine under Fritz6-GUI:
>>
>>Sorry, but I can not good english, here also in "deutsch":
>>
>>-----------------------
>>Deep Shredder unter F6-GUI:
>>
>>1.	Download des WB-UCI-Converters von Roland Pfister.
>>unter http://amateurschach.in-trier.de/news.htm
>>es muss der Converter 1.1 sein „V11 UCI-wb.zip“
>>
>>2.	Den ChessBase WB-Adapter vom 23.11.2000
>>            von der Homepage downloaden unter:
>>http://www.chessbase.com/Products/engines/winboard/adapter.htm
>>
>>3.	Unter ChessBase\Engines\ einen Ordner anlegen mit der Bezeichnung
>>„DeepShredder“.
>>
>>4.	Die Deep Shredder.exe aus dem S5-Hauptverzeichnis in den Ordner
>>ChessBase\Engines\DeepShredder\ kopieren.
>>
>>5.	Die DeepShredder.exe umbenennen in Deep_Shredder.exe
>>
>>     6.  Die Zipdatei „V11 UCI-wB.zip“ in den Ordner
>>Chessbase\Engines\DeepShredder\
>>extrahieren, wobei folgende Dateien wichtig sind: *.exe, *.bmp, *.Init, und
>>*.rc.
>>Diese Dateien umbenennen in DeepShredder.exe, DeepShredder.bmp,
>>Deepshredder.init,
>>und DeepShredder.rc.
>>
>>7.	Den ChessBase WB-Adapter vom 23.11.00 „engine.eng“ nach ChessBase\Engines
>>kopieren und in „DeepShredder.eng“ umbenennen.
>>
>>8.	Die DeepShredder.init sieht dann so aus (man kann die Datei mit einem Editor
>>„NOTEPAD“ öffnen):
>>[Parameter]
>>CommandLine =
>>Author = Stefan MK
>>Engine = Deep Shredder
>>Debug = False
>>Logfile = False
>>
>>[Support]
>>AnalyzeMode = True
>>HasMoveNow = True
>>
>>Die DeepShredder.rc sieht dann bei mir so aus:
>>
>>#############################
>>#
>># Adapter Resource Control
>>#
>>#############################
>>#
>># Exe-Name
>>exe=Deep_Shredder.exe
>>#
>># Directory
>>dir=c:\Programme\ChessBase\Engines\DeepShredder
>>#
>># Hashtable size in MB (*not* for UCI)
>>Hash=64
>>#
>># Tablebase Path (*not* for UCI)
>># tbpath=d:\program files\shredder5\tb
>>tbpath=d:\nalimov
>>#
>># Tablebase Cache in MB (*not* for UCI)
>>tbcache=16
>># Style: Aggressive, Active, Normal, Solid
>>style=Aggressive
>># for DeepShredder
>>threads=1
>>#
>>
>>Zu beachten in der *.rc ist die Befehlszeile für den Namen
>>Der Engine sowie der Ordner in dem sie sich befindet, s.o.!
>>
>>In der *.rc lässt sich zudem die Größe der Hashtables sowie
>>TBs samt Cache und Spielstil  verändern.
>>
>>Nun sollte die DeepShredder Engine unter der Fritz6-GUI
>>geladen werden können. Danach verlangt Deep Shredder die
>>S5-CD für einen einmaligen Check, und die Engine ist danach
>>Unter Fritz6 einsatzbereit.
>>
>>Eduard
>---------------------------------------------
>An here for Shredder 5 and MCS (genius 65):
>
>Hier eine Einleitung :
>
>1. Im Verzeichnis Genius 65\Engines wird ein Ordner mit Namen Shredder5
>angelegt. In den Ordner gehören rein:
>WBConv.dll = der WB-Converter von SMK (kann von der Millennium Homepage
>runtergeladen werden, ist aber auch im Lieferumfang von Genius 65 enthalten).
>Shredder5.EXE ( hier wird die Sh5.exe = WB-UCI-Converter von R. Pfister
>umbenannt).
>Shredder_5.EXE ( hier wird die Engine.EXE = Shredder5.EXE aus dem
>S5-Hauptverzeichnis genommen. Damit der WB-UCI-Converter nicht den gleichen
>Namen hat wie die eigentliche Engine, wird die Engine also als "Shredder_5.EXE"
>genannt. Für Deep Shredder habe ich hier die Bezeichnung "Deep_Shredder"
>gewählt.
>
>2. In das "Hauptverzeichnis" des Genius gehört nun die Shredder5.eng hinein (das
>ist vergleichsweise so wie die *.eng im Fritz-Engine-Verzeichnis). Diese
>Shredder5.eng ist am einfachsten herzustellen wenn man die im Genius6/65
>gelieferte *.Eng für den WB-NIMZO (!) dafür nimmt. Die WB-Nimzo2000-ENG wird
>zunächst in Shredder5.eng umbenannt. Mit einem einfachen Editor lässt sich dann
>diese NEUE "Shredder5.eng" für Shredder5 so editieren, hier die exakten
>Einträge, wenn man "alle obigen Dateien" wie oben geschildert, nimmt:
>------------------------
>INIT {
>// First the EXE/DLL path..
>"engines\\Shredder5\\wbconv.dll",
>// Name Text for screen display..
>"Shredder5 Engine",
>// Size of "ENG_FLAGS" structure for this engine
>284,
>
>[#l:1024,1,0,0, 1,0,1,
>#b:'e,'n,'g,'i,'n,'e,'s,'\,'s,'h,'r,'e,'d,'d,'e,'r,'5,'\,'s,'h,'r,'e,'d,'d,'e,'r,'5,'.,'e,'x,'e,0],
>// engines\Shredder5\Shredder5.exe
>
>"",
>0,
>"Shredder5",
>"",
>"",
>"",
>""
>}
>
>DIALOG {
>"Set Options for Shredder5..", // Title for dialog
>250,150, // X/Y size of dialog
>
>// Now the individual data items..
>"TICK", "Permanent brain", [#l:16,4, 20,30, 90],
>"TICK", "White's score in analyse mode", [#l:20,4, 20,45, 120],
>"TICK", "Can show current move", [#l:24,4, 20,60, 120],
>"END", // Must be last
>END }
>
>Wie man sieht lautet hier die Befehlszeile "Shredder5.exe" (also auf den
>UCI-WB-Converter
>gerichtet).
>
>3. Die *.INIT-Datei ist unter Genius 65 "nicht notwendig" !!
>Die "Shredder5.rc –Datei" (umbenannte "Shr5.rc") lässt sich genauso einstellen
>wie es für die CB-GUI der Fall ist, also Hashtables sowie TBs. Ja, unter Genius
>65 nutzt Shredder 5 auch die TBS!
>
>Hier die Einträge für die obigen Angaben:
>--------------
>#############################
>#
># Adapter Resource Control
>#
>#############################
>#
># Exe-Name
>exe=Shredder_5.exe
>#
># Directory
>dir=c:\Programme\genius65\Engines\Shredder5
>#
># Hashtable size in MB (*not* for UCI)
>Hash=16
>#
># Tablebase Path (*not* for UCI)
># tbpath=d:\program files\shredder5\tb
>tbpath=
>#
># Tablebase Cache in MB (*not* for UCI)
>tbcache=
># Style: Aggressive, Active, Normal, Solid
>style=Aggressive
># for DeepShredder
>threads=
>
>Beachten: Der EXE-Name heißt hier (weil die Engine.Exe=Shredder5.exe ist)
>Shredder_5.EXE.
>
>Den Spielstil habe ich hier auf "aggressive" gestellt. Die Einträge für TBs sind
>Individuell.
>
>for DeepShredder
>threads= (hier die Anzahl der Proressoren angeben für Deep Shredder, in der
>Regel also =1
>
>4. Nun verlangt nach dem Laden der Shredder5 Engine, Genius die Shredder-CD. Ein
>Check genügt. Falls man die Schredder_5.Exe z.B. unter der S5 hat (umbenannt) so
>ist ein Check nicht nötig.
>Jedoch muss "dann" in der "Shredder5.rc" der Pfad zur Shredder_5.EXE umgeändert
>werden.
>
>BEST WISHES,
>Eduard



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.