Author: Mike Byrne
Date: 18:59:52 09/30/02
Go up one level in this thread
On September 30, 2002 at 08:40:59, Eduard Nemeth wrote:
>Thank You for this post but _this your text is not corectlly_:
>
>"//131072=131072K for hash tables - decrease/increase appropriate for your
>given memory"
>
>NO, this is wrong (sorry) ! Here my german test (sorry):
>
>
>*************************ATTENTION********************************
>
>
>Meine Güte, einigen Leuten ist offenbar einfach nicht zu helfen (im CCC), sorry.
>
>Warum kann man sich denn NICHT exakt nach meinen Angaben richten? Vermutlich bin
>ich zu doof auch wenn ich schon sehr viele Engines in das MCS eingebunden
>habe, ich kenne sogar ganz andere Trickt, da ist das ja echt ein Kinderkram !!
>
>Noch einmal:
>
>So sieht der Inhalt der *.ENG für Ruffian im Inhalt aus:
>
Sorry, I am not versed in German and it appears that something is getting lost
in the auto-translation. But the method as I described in English does NOT work
the way I described it.
The setting "1024" should be left alone as that is for Genius native engines
only engines. The winboard engines are set through the *.ini files. Just
leave this as is as described by Eduard.
Sorry for the confusion.
Mike
>
>
>INIT {
>// First the EXE/DLL path..
>"engines\\Ruffian\\wbconv.dll",
>// Name Text for screen display..
>"Ruffian 1.0.1 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,'\,'r,'u,'f,'f,'i,'a,'n,'\,'r,'u,'f,'f,'i,'a,'n,'.,'e,'x,'e,0],
>// engines\ruffian\ruffian.exe
>
>"",
>0,
>"Ruffian",
>"",
>"",
>"",
>""
>}
>
>DIALOG {
>"Set Options for Ruffian..", // 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 }
>
>
>Nicht anders! Die folgende Zeile "[#l:1024,1,0,0, 1,0,1, ...." bleibt so !!
>
>Da wo 1024 Kb = 1 MB steht, haben aber einige schlaue geändert in 128 MB (in
>KB). Das ist absolut NICHT nötig *und Käse*! Interna in der GUI lässt sich diese
>Zahl nämlich sowieso einstellen wie man will - also auch erhöhen (in
>Engine-Option aber nur für native Enginews)!
>
>Diese Zahl "1024 Kb" nur sagt aus dass die Engine hier eine feste sichere Grösse
>von 1024 Kb an HT zugewiesen bekommt. Das kann man aber auch manuell einstellen
>wie man will, fakt ist jedoch dass Genius die HT aus der INI der der WbEngine
>nehmen wird und nicht anders, kein Haar anders!
>
>Diese 1024 Kb sagen insofern für eine Wb Engine prior garnix aus!!
>
>Stellt man hier 128 MB ein, so wird sich garnix verändern, sondern die GUI wird
>soviel Hash für die Wb-Engine nehmen wie es in der *.ini der Engine steht.
>
>Wenn Du also in der INI 82 MB eingestellt hast, so kannst Du oben drehen wie du
>willst, die WbEngine wird 82 MB nehmen - das ist fakt!
>Diese Zeile mit 1024 Kb ist NUR für native engines (also genius selbst) von
>Bedeutung und funktioniert NUR mit nativen Engines so!
>
>Das einzige was sich dennoch ändert ist, wenn man mehrere Engines gleichzeitig
>ladet! Steht dann in den "Grundeinstellungen" als Hash zB. 128 MB, dann wird die
>GUI diese Aufteilen, selbst wenn Du für die WB-Engine 64 MB in seiner INI
>eingesellt hast.
>
>Also trotz 64 MB (eingestellt in der INI) bekäme die Wb-Engine dennoch nur 32 MB
>Trotz 64 MB (für die native Engine Genius) bekäme Genius dann ebenfalls nur 32
>Mb.
>
>Stellt man aber als "eine Feste Grösse" in den Engine-Optionen selbst ( und dazu
>muss man nix editieren ) diese Feste Grösse von 1024 Kb ein, so wird NUR der
>nativen Genius Engine 1024 Kb zugewiesen und der REST also 64 MB minus 1 MB = 63
>MB bleibt für die WB-Engine erhalten.
>
>verstanden?
>
>Die hash-Grösse für die Wb Engines lässt sich NUR (only) in der *.ini der
>Wb-Engine verändern - und nirgendwo anders - auch nicht in der obigen Zeile !!!
>
>Ist das so schwer zu verstehen?
>
>Hier die *.INI von Ruffian (Ruffian.cfg:
>
>RESIGN 700
>KEEP_HASH 1
>HASH 64M -------------->Hier, und nirgendwo anders (!)kann man die HT verändern!
>EGTB_HASH_SIZE 8M
>LOGFNAME ""
>BOOK "ruffian.bok"
>TB_PATH "d:nalimov"
>
>Eduard
>
>
>
>On September 30, 2002 at 02:00:30, Mike Byrne wrote:
>
>>ChessGenius Classic 7 runs winboard engines. Instructions for installing
>>Ruffian (a winboard engine) is as follows:
>>
>>1. The text between the double lines is typed/copied into a plain text file
>>named "ruffian.eng"
>>
>>========================================================================
>>// Example .ENG definition file for Ruffian Engine.
>>// Comments can be added with //
>>
>>
>>
>>INIT {
>>// First the EXE/DLL path..
>>"engines\\ruffian\\wbconv.dll",
>>// Name Text for screen display..
>>"Ruffian 1.0.1 Engine",
>>// Size of "ENG_FLAGS" structure for this engine
>>284,
==========================================================================
>>//131072=131072K for hash tables - decrease/increase appropriate for your given
========================================================================
INCORRECT LEAVE AS "1024"
>>memory
>>[#l:1024,1,0,0, 1,0,1,
>>#b:'e,'n,'g,'i,'n,'e,'s,'\,'r,'u,'f,'f,'i,'a,'n,'\,'r,'u,'f,'f,'i,'a,'n,'.,'e,'x,'e,0],
>>// engines\ruffian\ruffian.exe
>>
>>"",
>>0,
>>"Ruffian",
>>"",
>>"",
>>"",
>>""
>>}
>>
>>DIALOG {
>>"Set Options for Ruffian..", // 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 }
>>========================================================================
>>2. Place the file you just created, "ruffian.eng", in the "C:\Program
>>Files\ChessGenius Classic" directory.
>>
>>2. Obtain the winboard converter from here:
>>http://www.computerchess.com/bilder/downloads/wbkonverter.zip
>>
>>3. Create a new directory for ruffian under the ChessGenius Classic\ENGINES
>>like this:
>>
>>"C:\Program Files\ChessGenius Classic\ENGINES\ruffian"
>>
>>4. Copy the contents of your ruffian folder to this folder. (Ruffian may be
>>obtained from here: http://ruffian.hkust.se/index.shtml)
>>
>>5. Copy the WBConv.dll obtained from the wbkonverter.zip file and place it in
>>the "C:\Program Files\ChessGenius Classic\ENGINES\ruffian" directory.
>>
>>6. Start ChessGenius Classic for Windows.
>>
>>7. Select >Options>Add Engines and point to the ruffian.eng file in the
>>:\Program Files\ChessGenius Classic" directory.
>>
>>8. You now close the Genius 7 engine or you you have Genius 7 play Ruffian in a
>>match.
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.