Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess Tiger Question

Author: Christophe Theron

Date: 10:59:05 04/13/00

Go up one level in this thread


On April 13, 2000 at 13:33:12, Alvaro Rodriguez wrote:

>On April 13, 2000 at 12:49:49, robert michelena wrote:
>
>>Christopehe,(or anyone), I may have missed the post where it was explained what
>>the engine priority choices on engine setup do.  I currently have tiger set on
>>HIGH ENGINE PRIORITY.  Would this maximize strength?
>>
>>Thanks in advance
>
>I think that high engine priority is set when you only have Rebel-Tiger running
>on your computer, when you have other programs running you should set it to
>normal.. I´m not sure, but I hope so :-)
>
>Regards
>Alvaro


Actually, as soon as Rebel-Tiger is loaded, you have 2 programs running: the GUI
and the engine. OK, they are not 2 different programs, the correct term is
"processes", or "threads".

Windows is in charge of the control of these processes. It detects when one is
idle, and in this case let the other one take 100% of the CPU. Generally, the
GUI is idle, so the engine takes 100% of the computing power.

However, there is a special time when the 2 processes are not idle. It's when
you do a move and the engine has to start searching. At that moment, the GUI has
to execute several tasks, such as repainting some areas of the screen. The
engine, simultaneaously, starts thinking.

It is interesting to give a higher priority to the engine when you use fast time
controls (game in 3 minutes or faster) or a very slow computer (a 486 for
example).

In this case I have noticed that the NPS is higher with the engine on high
priority.

At long time controls on a fast computer, it will make no difference.



    Christophe



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.