Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Rebel 12 question (to Odd Gunnar Malin)

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.