Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A question about engine-engine games

Author: blass uri

Date: 14:22:40 07/04/99

Go up one level in this thread



On July 04, 1999 at 16:22:56, Pete Galati wrote:

<snipped>
>As far as using the permanent brain (pondering) goes, what it's doing is
>calculating what it thinks your next move will be and considering how it will
>respond to that move. Of course if you don't make a move that the program was
>expecting, then those calculations just go out the window.
>
>So if you are conducting a computer vs computer game all on the same computer,
>then it's only fair to turn the pondering off because you must allow the program
>who's turn it is to move to have as full a use of the CPU as posible without
>having energy siphoned off for use by the program who is pondering on your time.

I did not suggest not to give the programs full use of the cpu but only
suggested to do something that is leading to the same result as pondering(except
the fact that the game is longer.

You can do something that is leading to the same outcome by giving more time to
the program that expected the move of the opponent.

I do not assume as obvious that when you did not expect the right move then
those calculations just go out the window because a program can use the
information(for example if it found that Bb1 failed high then there is a reason
to suspect that Bb1 is going to fail high again for a similiar reason so it can
use different order of moves as a result of the previous search).

This is the reason that I suggested to give the program time for pondering that
is equal to the time that the opponent calculated its move.

The only difference between computer-computer games is that pondering of one
player and thinking of the second player are not done in the same time.
>
>I feel that games with weeker programs are more interesting when there is a
>noticeable difference in strength. I hate draws, why would you encourage them to
>happen?

1)the number of draws between computers is relatively small and if the result is
draw then I expect most of the games not to be drawn.

2)If you are working to improve program A and play it against program B then
you cannot learn much from the games if program A beats program B.

You need to give more time to program B in order to see the problems of program
A.


Uri



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.