The empty value is not needed. In some games it's easier to have it because it can be a simplification - everything handled uniformly for instance and it can avoid a conditional branch but I don't think that is an issue with Go.
- Don On Tue, Dec 8, 2009 at 5:49 PM, Petr Baudis <pa...@ucw.cz> wrote: > Hi! > > In most papers I've read, three-valued Zobrist hashes are used - per > intersection, values for "empty", "black" and "white" coloring [1]. > I'm not clear on why is the "empty" value needed, however, shouldn't > only "black", "white" values work just fine? Is the hash behaving better > with extra values for empty intersections? Has anyone measured it? > > [1] In pattern-matching, it is desirable to also use "edge" coloring. > > Thanks, > > Petr "Pasky" Baudis > _______________________________________________ > computer-go mailing list > computer-go@computer-go.org > http://www.computer-go.org/mailman/listinfo/computer-go/ >
_______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/