ハッシュ定跡が誤一致する

lesserKaiと対戦させたところ、中盤以降で、たまーに、ハッシュが誤一致してかつ合法手である場合があって、
とんでもない手を指してしまいました。


やはり、64bitハッシュも記録しておいて、一致した手を選ぶようにする必要があるようです orz


下位24ビットは一致してるのだから、データベース部には、64-24=40bitだけ上位を持っていれば充分だと思う。
仮にインデックス部をハッシュマスク32bitで持てば、32x8=256MBのファイルなので、メモリ上にもてなくも無いサイズ
これなら、データベース部のハッシュは32bit=4byteで済む。せこい orz