Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Holmes with UCI adapter

Author: Odd Gunnar Malin

Date: 15:27:25 09/26/02

Go up one level in this thread


On September 25, 2002 at 04:15:34, Kurt Utzinger wrote:

>On September 25, 2002 at 03:47:05, Matthias Gemuh wrote:
>
>>On September 25, 2002 at 03:16:00, Kurt Utzinger wrote:
>>
>>>How are the params in the Wb2Uci.eng to run Holmes under Fritz7-GUI?
>>>Kurt
>>
>>
>>I renamed the exe file:
>>
>>[ENGINE]
>>Name=Holmes084k
>>Author=Andreas Herrmann
>>Filename=Wb2Uci.exe
>>
>>[OPTIONS]
>>Program=holmes.exe
>>OwnBook=true
>>Edit=edit
>>LevelExtend=failsafe
>>Visible=Logfile,OwnBook
>>HashCommand=hash %i
>>Visible=Ponder,Hash,Logfile,Extras
>>
>>[EXTRAS]
>>Clear Hash=clrhash|button
>>Nullmove=null %s|check|true|off|on
>>; See Wb2Uci.html for more options
>
>Hi Matthias
>Many thanks. Holmes 0.8.4k is running under Fritz7-GUI with its own book. But
>the analysis mode (my favourite) is still not working. And after changing to
>another engine there is no longer an access to Holmes. I need to restart the
>Fritz7-GUI.
>Kurt

Hi.

The adapter can simulate analyze if the engine doesn't have the analyze command.
Add 'Analyze=false' in the option field. This will set up the engine to move
with a long timecontrol so you sould at least get an hour analysis on each
position.

There could also be another problem, I'm not sure it is the case with this since
I don't have it, but I will mention it anyway.

When an engine is multithreaded (ver. 0.82 was I think) there is a problem when
running in Fritz both with this adapter and with the WB-adapter from Chessbase.
To show the pv-line when the engine is searching the engine need to be run at
lower priority than normal.
Fritz set the thread priority of the engine to 'below normal' when it start the
engine. Because the engine is multithreaded this try to lower the priority don't
reach the search thread of the engine. A result of this is that the pv line
comes in a bunch just before the engine moves.
So if you are making an engine where the search thread isn't the main thread you
should either make command to lower the search thread or let it smell such
gui-command automatic.
This don't only supply to Fritz, also ChessAssistant 6.0 has this as an option.
For analyzing it is realy a nice feature because you can work with other thing
on you PC when you analyze a position/game.

I made a quick fix for this in the adapter for use when you realy need to see
the pv-line (analyzing). The option parameter for this is 'RunIdle=true' where I
lower the hole engine process.

Some engines that is threaded allready have this as command so read the helpfile
for the engine.

Odd Gunnar



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.