Use returned depth in hash table
authorH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 2 Jun 2014 17:59:49 +0000 (19:59 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Mon, 2 Jun 2014 18:02:54 +0000 (20:02 +0200)
commit8f4285640c000dccb97fe0cb325b1ee5ea69a0c2
tree80b12ec29a441e88fb2fa02dcf8253f68afbd4be
parent25f905105a3da8d8be0908c40f46f1119dd2ef06
Use returned depth in hash table

The depth returned by the search is now also hashed. This gives an
enormous speedup of tsume searches, as mates are assigned 'infinite' depth,
and thus forced distant mates also, so that they remain valid in
subsequent iterations without re-search. For safety the depth assigned to
repetitions was limited to the current iteration.
hachu.c