[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [computer-go] Ko and transposition tables
One option is to XOR all previous-board Zobrist hashes and store that
value in the table as well. This would take care of #1 and #2 below.
On 5/10/05, Peter Drake <drake@xxxxxxxxxxxxxxxxx> wrote:
> I'd like to add a transposition table to my tactical searcher. Two
> problems spring to mind:
>
> 1) If a position is re-encountered at a shallower search depth, the
> cached value should not be used. This is easily remedied by
> maintaining a depth for each cached value.
>
> 2) Because of ko, it matters how a particular position was reached.
> I could deal with this by keeping track of the path to each position,
> but this would make the transposition table almost worthless. What
> is standard practice here?
>
> I thought I'd seen a paper on this topic, but I can't find it in the
> Online Computer Go Bibliography.
>
> Peter Drake
> Assistant Professor of Computer Science
> Lewis & Clark College
> http://www.lclark.edu/~drake/
>
> _______________________________________________
> computer-go mailing list
> computer-go@xxxxxxxxxxxxxxxxx
> http://www.computer-go.org/mailman/listinfo/computer-go/
>
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/