> I was also hoping to use my DAG as a transposition table,
> so I could use the Zobrist hash of the current position
> to find where the child node would be if it existed. If
> the space was already occupied (by a node at the right
> depth), I would have a transposition.
>
> If each "node" might really require several nodes, this
> trick won't work. Oh, well. I guess I was trying to kill
> too many birds with the same stone.

I'm solving that by using a separate hash table that points to the base node
for each position. But it seems like you should be able to use the DAG
directly as a transposition table too, with the twin nodes implemented as an
overflow list.

Anders Kierulf
www.smartgo.com

_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to