Main
Date: 21 Jan 2007 20:40:49
From: george
Subject: how to test mp engines within chessbase gui on dual core machines
I have a dual core 4200 and several MP engines, running without the Fritz10
GUI, I was wondering if I wanted to test a MP program such as deep fritz or
loop64:32 would I use ponder on or ponder off? Also if I run two MP engines
against themselves should I turn off ponder or not?
thanks for the help






 
Date: 22 Jan 2007 11:02:18
From: Dave (from the UK)
Subject: Re: how to test mp engines within chessbase gui on dual core machines
george wrote:
> I have a dual core 4200 and several MP engines, running without the Fritz10
> GUI, I was wondering if I wanted to test a MP program such as deep fritz or
> loop64:32 would I use ponder on or ponder off?

Depends what you are trying to test.

> Also if I run two MP engines
> against themselves should I turn off ponder or not?
> thanks for the help

From a 'fairness' point of view, it should make no difference - either
ponder on or off (assuming same on each) will give each an even chance.

But you would I suspect get a better game (engines able to find a better
move), by having ponder off. When it is off, the engine on move will
have 100% of the CPU time to think about the move to be played. If
ponder is on, the engine on move has only 50% of the CPU time - the
engine not on move has the other 50%. But it can't put that 50% CPU time
to such effective use as the engine on move, as it will have to consider
all moves the other engine can play. That would limit it to one ply
deeper I suspect.

If I'm playing a game, I get the same time as my opponent. I can think
in his time. But if instead of thinking in my opponents time, I had
twice as long to think on my own move, it would be preferable.

Hence I feel ponder should be off in engine vs engine games.

I'm no expert though - this just seems intuitive to me.

--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://chessdb.sourceforge.net/ - a Free open-source Chess Database


  
Date: 22 Jan 2007 17:01:25
From: Gian-Carlo Pascutto
Subject: Re: how to test mp engines within chessbase gui on dual core machines
Dave (from the UK) wrote:

> Hence I feel ponder should be off in engine vs engine games.

Not if you're testing 2 single CPU engines on a dual CPU system, then
ponder is fine, since each will get the full CPU power they can use.

But for 2 dual engines on a dual system, it should be off again.

--
GCP


   
Date: 22 Jan 2007 17:31:37
From: Dave (from the UK)
Subject: Re: how to test mp engines within chessbase gui on dual core machines
Gian-Carlo Pascutto wrote:
> Dave (from the UK) wrote:
>
>
>>Hence I feel ponder should be off in engine vs engine games.
>
>
> Not if you're testing 2 single CPU engines on a dual CPU system, then
> ponder is fine, since each will get the full CPU power they can use.
>
> But for 2 dual engines on a dual system, it should be off again.
>

Yes, I forgot to say that. When I play engine vs engine on this machine,
assuming the engines are single threaded, I still leave ponder on as it
has 4 CPUs (rather slow old ones it must be said, but still 4).

--
Dave (from the UK)

Please note my email address changes periodically to avoid spam.
It is always of the form: [email protected]
Hitting reply will work for a few months only - later set it manually.

http://chessdb.sourceforge.net/ - a Free open-source Chess Database