Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Draw: how to know?

Author: Daniel Clausen

Date: 09:34:29 10/02/01

Go up one level in this thread


Hi

On October 02, 2001 at 10:22:47, Robert Hyatt wrote:

>On October 02, 2001 at 05:08:37, Pham Minh Tri wrote:
>
>>Hi all,
>>My problem: Human offers a draw, how does program decide to agree or not?
>>Many thanks for any help.
>>Pham
>
>Look at current search score.  If it is < DRAWSCORE - delta, then accept it.
>Delta is a value you can modify depending on the rating of the opponent so
>you won't accept draws from much lower rated players, and you will accept
>them from higher-rated players even though your score might actually be
>above DRAWSCORE at the moment.

While this makes a whole lot of sense, it also sounds soo unfair to the lower
rated player. Hehee. Reminds me of this: When my engine didn't know how to play
KRk, the mean players always played until the very end and got a draw. Now that
I've implemented it, they give up way before KRk and I can basically throw away
the code again! Hmpf!!! (until someone finds out I did and the whole thing
starts again :)




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.