I will waitbob wrote: I could not tell a difference, but this was prior to cluster testing days. I saved the "singular" test source code to try again one day. ...
I'm probably missing something, but aren't you supposed to have this information already? If the null move you already searched fails low, and find a fail high nonetheless, isn't that enough to trigger this threat detection?bob wrote: There is also another version that has some potential, the old null-move threat detection idea. Goes like this:
When a move fails high, before you return beta, you do a quick null-move search (normal null-move but depth reduction amount is open for debate). If the null-move search fails low, you now have a quandary. The current move fails high. Doing nothing fails low.
Cheers, mr