cases when X+1 beats X but not better than X
Posted: 05 Apr 2006, 14:06
I wonder if programmers found cases when it happened and what was the reason.
I suspect that it can happen when X+1 searches deeper at the price of tactical holes.
What happens is that games start when there is no tactics so X+1 get positional advantage against X in most cases thanks to searching deeper.
When X+1 has the advantage X has no good tactics to find so it cannot express it's relative advantage.
My latest late move reduction that was not based on history counters but only based on evaluation may be one of these cases.
Late move reduction beated no late move reduction convincingly but in tactical test suites it seems that late move reduction make the program weaker and irt is clearly possible that the late move reduction that I have is not productive in games.
Note that the first late move reduction that I tried does not include reducing checks or captures and I did not want to copy from glaurung.
I still believe that never reducing checks is not a good idea but it is probably better than what I do today.
Today the late move reduction in version 353 is simply based on the same complicated rules that I use for pruning when the remaining depth is 1.
Uri
I suspect that it can happen when X+1 searches deeper at the price of tactical holes.
What happens is that games start when there is no tactics so X+1 get positional advantage against X in most cases thanks to searching deeper.
When X+1 has the advantage X has no good tactics to find so it cannot express it's relative advantage.
My latest late move reduction that was not based on history counters but only based on evaluation may be one of these cases.
Late move reduction beated no late move reduction convincingly but in tactical test suites it seems that late move reduction make the program weaker and irt is clearly possible that the late move reduction that I have is not productive in games.
Note that the first late move reduction that I tried does not include reducing checks or captures and I did not want to copy from glaurung.
I still believe that never reducing checks is not a good idea but it is probably better than what I do today.
Today the late move reduction in version 353 is simply based on the same complicated rules that I use for pruning when the remaining depth is 1.
Uri