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.