]> git.sesse.net Git - stockfish/commitdiff
Document why is safe ttValue == VALUE_NONE
authorMarco Costalba <mcostalba@gmail.com>
Sun, 14 Oct 2012 10:36:05 +0000 (12:36 +0200)
committerMarco Costalba <mcostalba@gmail.com>
Sun, 14 Oct 2012 10:47:16 +0000 (12:47 +0200)
We can have ttValue == VALUE_NONE when we use a TT
slot to just save a position static evaluation, but
in this case we also save DEPTH_NONE so to avoid
using the ttValue in search. This happens to work,
but due to a number of lucky and tricky cases that
we now documnet through a bunch of asserts and a
little change to value_from_tt() that has no real
effect but clarifing the code.

No functional change.


No differences found