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: Ingo Bauer

Date: 06:01:51 08/21/04

Go up one level in this thread


Hi

>>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..

I think we are talking about the same thing. Of course the engine has to tell
the GUI about the Hashsize. Thats what I said. The adapter is recognied as an
engine for a UCI GUI. So if in the *.eng file we would have a value to edit
which will tell the GUI about the hashsize everything would be fine.


>>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.

No problem at all sticking with the classic gui! Have a look at the help/about
in the classic GUI. I know some details about UCI :-) (Not as much as you, but
more than the average user for sure)

>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.

I am not happy with Fritz and VERY rarly use it! (If there would not be a chess
server I would start it maybe 3 times a year)

Bye Ingo

PS: I have some problems with ProDeo in the Classic GUI as well!



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.