Author: Brian Kostick
Date: 23:25:41 09/30/03
Go up one level in this thread
On October 01, 2003 at 01:51:05, Odd Gunnar Malin wrote: >On September 30, 2003 at 17:08:23, Kurt Utzinger wrote: > >>On September 30, 2003 at 17:05:03, Brian Kostick wrote: >> >>>On September 30, 2003 at 15:00:48, Kurt Utzinger wrote: >>> >>>>I have just noticed something for which I have no answer: >>>>Under Chess Partner 5.3.0.39 GUI the rebel.eng is loaded by default >>>>but under Fritz8-GUI the Rebel4.eng is set by default. Is there any >>>>reason for this? > >I dont know whats going on here. >With the default eng-file the command to the gui is: >option name Personality type combo default Rebel var Rebel var Rebel1 var Rebel2 >var Rebel3 var Rebel4 > >Why Fritz interpret this as default=Rebel4, I can't answer. Shredder classic >displays it correct. > >This gives problem if you want the rebel4 personality because Fritz doesn't send >the default. If you don't change anything you get the real default (rebel) but >if you want to use rebel4 you have to first switch to another personality for >then to switch back to rebel4. > >You can trick Fritz to display it right with changing the eng-file a bit. >Personality=setvar personality >personal\%s.eng|combo|Rebel|Rebel1|Rebel2|Rebel3|Rebel4|Rebel > >But this have to be a bug so I guess next version of uci.dll will fix it. The >above changes would work anyway. > >>>>P.S. Rebel 12 is working fine at me under all GUI's and I very >>>>much appreciate this great engine (my OS: Win98SE). >>>>Kurt >>> >>> >>>Hi Kurt, >>> >>> I think I know what you mean. The last parameter of a: >>> >>>"Personality=setvar personality..." >>> >>>string shows as the default setting when you press the "Engine Parameters" >>>button. If fact this is not the default. I think maybe it's only a display bug >>>of wb2uci. >>> >>> >>>A couple of questions of my own, incase any reader might know: >>>About wb2uci personalities, I have seen this format in the wb2uci doumentation >>>"Engines.txt", but really not much is said about it, I suppose it is >>>self-explanitory to those who experiment with it: >>> >>>Personality=<readfile>|combo|... >>> >>>but now I am seeing: >>> >>>Personality=setvar personality... >>> >>>type strings. Is this documented somewhere? Can it be used interchangablely for >>>the first method? > >The <readfile> command in a setting is to simulate that you type these commands. >You pretype it in a text file and then when the adapter get the command from the >gui it read the file and pushes all lines to the engine. >Many engines has commands you can type to change playingstyle etc. ex. crafty >and of course The King with all its opX and myX values. > >The Rebel command is an internal (inside rebel) reading of a file to tune the >engine. You can't use <readfile> here because these lines you find in Rebel's >eng files aren't commands you can type to the engine. > >(You don't need this for Crafty either because you can use Crafty's builtin >'input' command instead.) > > >>> >>> >>>Also I have seen: >>>LevelType = X >>>where X is an integer. Is this a valid wb2uci setting and is it documented >>>somewhere? > >This is to select right method to send the timecontrol to the engine. Eg. rebel >need 'setlevel' but most wb-engines use 'level'. The leveltype 2 was written >from log-files etc. so I have to test it a bit to see if it is possible to do it >in a different way. > >Odd Gunnar Hello Odd Gunnar, Originally someone had asked me and I told him it could be asked here with some chance of a reply. I understand now, some differences depending on which GUI. LevelType = X seems fine to me now that you have told its purpose. Thanks for explaining, BK
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.