I think that it is not the same as humans think.Dann Corbit wrote:I think it more fully mirrors how humans play.hgm wrote:This does not feel right. You reduce more when you are more ahead. I would expect that a fundamentally flawed strategy. Allowing less depth is then almost a guarantee that you will never earn back the material. You might as well prune the branch, rather than reduce it.
The whole idea of recursive null-move pruning is already that you reduce more when you are ahead more, because you can afford to ignore more threats or captures by the opponent (each null move giving an extra reduction). So increasing the null-move reduction should have a similar effect as giving extra reduction based on the current eval. But with null-move you ctually test if you can afford the reducton dynamically, and if the opponent (although heavily behind) can play a number of very dangerous threats (checks, or atacks on your Queen) that might conceivably allow him to get even, the reduction evaporates, and you will get the fail low. Reducing based on the static eval is much more dangerous.
If increasng the reduction when you are more head helps, it just means your base reduction was not large enough.
When you see a huge advantage or huge disadvantage you do not have to study the move as carefully.
When moves are about even is when you have to really ponder over them.
My opinion:
Analyzing for less time in most of the cases when you have an huge advantage or an huge disadvantage is logical and a good reason for pruning when the remaining depth is small.
I see no reason for big reductions that are additional to pruning.
If the remaining depth is high so you do not want to prune without search then you can do additional short search to get an exact score and decide based on the exact score if to prune when the idea is that big advantage that is going up for the side with the advantage is a good reason to prune
but if the big advantage goes down then it is more dangerous to prune
because it cause me to suspect that the big advantage is an illusion.
Uri