Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Pro Deo always start with and shows only one meg of ram in Junior8 G

Author: Odd Gunnar Malin

Date: 03:55:48 08/21/04

Go up one level in this thread


On August 21, 2004 at 02:51:52, Ingo Bauer wrote:

>On August 20, 2004 at 16:44:31, Christian Koch wrote:
>
>>Hello Ingo,
>>
>>here is the output from Shredder Classic:
>>
>>Engine: Pro Deo 1.0 (0 MB)
>>by Ed Schroeder
>>
>>Rebel shows 107 MB in taskmanager...
>>
>>Is Shredder Classic crappy too?
>
>OK, I am confused and you are right. This behavior happens if an WB-Engine is
>installed via an adapter to an UCI interface. The GUI is of course not knowing
>the real size of the Hashtables. The display of 1MB is as valid as 0MB of
>course.
>
>I am using nearly NO pure WB-Engine with any adapter (started recently with
>crafty) so I dont have any experience with this 1MB (or 0) by myself but allways
>see this in relation with the Chessbase GUI and complaining people.
>
>I did not have a closer look to the solution in Odds adapter now, but I think if
>people are able to configure any *.rc or *.ini file for the engine why not give
>a simple "hashsize" commandline into the adapter where people have to add a
>number in MB which is given to the GUI? ANy problem with that? (Of course this
>is not the size that is really used but it makes people sensitiv to the problem
>(as me!))
>

I'm not sure where you want the engine to tell the gui about its hashsize.
In the uci world the engine tell the gui on startup what its default value is
(recomanded to be 1), but do the gui take notice of this? At least Shredder
Classic and Fritz propose his own value to the user regardless what this default
are. (This enginedefault have been configurable in the adapter from the very
start.)

I think a more problem is that some gui focus so much on the hashtable with
asking the user to set a number here whenever he load an engine. Why not just
use set a standard hashsize based on the computerresources available,  4 for low
resource machine and 32 for they with big memory. Do any 'normal' users notice
the change of opponent strength between a hashsize of 32M contra 256M?
Maybe all the user need is a 3 step possibility of: 1.playing, 2.analysis, and
3. deep analysis. This could for a 512MB pc be 4M, 32M, and 256M. The real value
could be hidden deep in a parametre box for the computerfrik to adjust.

What do a hashsize tell you? It isn't a accurate method to set the memory usage
for an engine so why offer it in the first place instead of a more
understandable question like the above, play,analyze etc..

>To clarify this, you are right, no GUI is crappy!
>
>Bye
>Ingo
>
>PS: I stop immediately using adapters! UCI is fine for me, much less trouble!

Hmm... in Fritz an uci-engine goes through an adapter too so you stick to
Shredder Classic.
In real all is an adapter whether it exist inside or outside the gui.

Maybe you have to be actualy playing against an engine to notice the fine work
the author of Rebel/ProdDeo and others like The King to see the missing features
of Fritz.

Odd Gunnar



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.