Computer Chess Club Archives


Search

Terms

Messages

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

Author: Odd Gunnar Malin

Date: 22:51:05 09/30/03

Go up one level in this thread


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

>>
>>Thanks,
>>BK
>
>     Hi Brian
>     I have no valuable answers to your questions and hope
>     good Odd Gunnar Malin will be able to let us know more
>     details.
>     Kurt



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.