Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Transposition Table and draw by repetition

Author: Michael Henderson

Date: 23:06:14 08/20/04

Go up one level in this thread


On August 21, 2004 at 00:48:15, Rick Bischoff wrote:

>** you said:
>I don't understand how your engine was displaying random scores/pv with hash
>table off.  That is the main problem, also check for draws before you check the
>hash.  You shouldn't have to do #2 at all if you check for draws some other way.
>
>Michael
>**
>
>It's not random scores-- with the hash table off, there is no move re-ordering
>(apart from the usual capture first stuff).  With the hash table on, I either
>(A) use the best move we stored previously, or (B) use internal iterative
>deepening, an idea I stole from crafty.

How are the values < -300 getting backed up with hash table off?  You have at
least 0 at any depth.
*****
With the hash table off, I get a series of lines, albeit much slower:

2 -355 157 Rc8 e1Q Rc7 Kd3
2 0 434 Re8 e1Q Rxe1 Kxe1
2 314 2182 Ra2 Kd1 Ra1 Kd2   <-- this is the drawing line
4 -355 7305 Rc8 e1Q Rc7 Qh4 Kc5
4 -345 12008 Rd8 e1Q Kc4 Kc2 Rd7
4 0 15734 Re8 e1Q Rxe1 Kxe1
4 314 68783 Ra2 Kd1 Ra1 Kd2 Ra2 Kd1 Ra1 Kd2  <-- here it is again
6 -365 445654 Rc8 e1Q Rc7 Qh4 Kc5 Qg5 Kd6 Kd3
6 -355 804284 Rd8 e1Q Rd7 Qh4 Kd5 Kc3 Ke6
6 0 956026 Re8 e1Q Rxe1 Kxe1
8 -375 29705128 Rc8 e1Q Rc7 Qh4 Kc5 Ke3 Kc6 Kd4 Rd7 Ke5 Kc5  <-- Start of a new
search, which means the drawing line never became the PV, which means everything
is working.. right?
*****



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.