Computer Chess Club Archives




Subject: Re: Is pondering unfair in engine matches on a PC?

Author: William H Rogers

Date: 12:09:21 02/19/01

Go up one level in this thread

On February 19, 2001 at 14:18:15, Leen Ammeraal wrote:

>On February 19, 2001 at 14:04:44, Mogens Larsen wrote:
>>On February 19, 2001 at 13:07:27, Leen Ammeraal wrote:
>>>Does that mean that, with pondering on, my program, which currently does not
>>>implement pondering, get less computer time than its opponent if the
>>>latter implements pondering?
>>Not necessarily. It's possible to switch off pondering with most programs.
>Yes, I know. That is why I had written "with pondering on" in my
>question above. If other people use my program in a match
>against others, the chances are that they will play with
>pondering on, with a big disadvantage for my program because
>it cannot ponder. So I am afraid, I cannot afford NOT implementing
>pondering, only so far I don't have a clue how to begin.
>Any help would be very welcome.

First take the best move that your program decided was best for the opponent,
then after you make your move, switch sides and make you opponents best move and
then calculate your possible reply to it. You must watch the keyboard for input
so that you will know when to stop. After the opponent has made his move, you
then compare it to the move that you guessed he would make, if it is the same
one then you can continue you depth, if not, then you start your normal search.
I hope that this makes sense, if not I'll try again.

This page took 0.05 seconds to execute

Last modified: Thu, 07 Jul 11 08:48:38 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.