Author: Michael Henderson
Date: 20:29:12 09/12/04
Go up one level in this thread
On September 12, 2004 at 22:58:22, Stuart Cracraft wrote: >I did this and the results are worse. >Clearly something is wrong > >I took the triangular table, once the iteration finishes, >and grabbed pv[0][0..N] to get the pv. I then made each >of these moves on the board and used my hash store function >to store the move that's in pv[0][i] from 0 through N into >the hash table. The reason I made them was so that the hashkey >was calculated since it is stored from a global value into >the table when a store is done. After all this, the pv[] moves >made is unmade and the position is back where it was. > >Since depth, a score, and whether it is an upper/lower/exact >are required, I threw in some ideas, but nothing worked well. I also made the mental error of thinking you had to do this...but you don't! You store the depth relative to the depth of the iteration you just did. Storing the store is optional -- if you can get the score relative to the root position score after making moves. What I do is store no score and no bound, so nothing happens. I only store the best move from the PV and the depth. good luck, Michael > >Results dropped by 20% with various settings for depth, score, >and exact. > >Anyone else do this and have a suggestion about what to store >as depth and score? Perhaps my whole approach to this method is >wrong. > >Stuart
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.