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.