hi,
when i find a cutoff with ETC, i must update the HashTable?
if( -entry->upper >= upper) {
hTable->update(...); //update or not
return -entry->upper;
}
thx
Enhanced Transposition Cutoff
Moderators: hgm, Rebel, chrisw
-
- Posts: 20943
- Joined: Mon Feb 27, 2006 7:30 pm
- Location: Birmingham, AL
Re: Enhanced Transposition Cutoff
With ETC you are searching a move at the current ply, which leads to a new position that will produce a cutoff. What happens at the next ply is disconnected from what happens at this ply, so why not store the result for _this_ ply (after the cutoff at the next ply) so that the next time you won't have to do this extra ETC effort???hcyrano wrote:hi,
when i find a cutoff with ETC, i must update the HashTable?
if( -entry->upper >= upper) {
hTable->update(...); //update or not
return -entry->upper;
}
thx