Author: F. Huber
Date: 12:35:20 04/28/03
Go up one level in this thread
On April 28, 2003 at 14:41:38, Jim Bond wrote: .... >>HashCommand=cm_parm tts=%i000000 >>I guess I got %i004096 with a wb2uci download somewhere or read it someplace. >>I am not sure of the implications of the trailing 004096. I suggested loading >>another engine between hash changes to TheKing from memory use observations I >>made with a program called TaskInfo. >> >>Regards, >>BK > >Thank BK, > >Actually I got this to work last night: > > HashCommand=cm_parm tts=%i000000 > >This means to substitude %1 with the "meg number" from CB's engine parameter >dialog box. So if you set the parameter to 64 Megs, the line will become: > > HashCommand=cm_parm tts=64000000 > >The nice thing is that it gets effective immediately when you click OK and you >don't have to switch to another engine and switch back. You can verify this in >the engine pane and notice your infinite analysis will change as to change your >CB's meg number. And the analysis would be the same when you hard code it to >64000000 and when you soft code it and change the meg number to 64. Note that >if you hard code it, you would have to do the engine switch trick when you edit >the file. > >Jim The setting %i004096 is important and has the following reason: If the GUI doesn´t provide any hashvalue (i.e. %i is 0), then the hashsize with a setting of %i000000 would also be 0 byte - and this is a value which lets TheKing crash! (And those 4096 bytes are the minimum value which TheKing accepts) Regards, Franz.
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.