make local copy of tt entry

in bench, the tt entry inside the search function gets overwritten, so inside the move loop, the bound and depth are being read from a possibly different node.