[computer-go] State of the art of pattern matching
Mark Boon
tesujisoftware at gmail.com
Sat Mar 29 07:40:44 PDT 2008
On 29-mrt-08, at 10:47, Jacques Basaldúa wrote:
> I don't use don't care. I mask code in 2 bits: void, own,
> opponent, out_of_board. This produces bigger database size,
> because the only way to introduce "don't care" is to repeat the
> pattern.
OK, so we were comparing apples and oranges. I know that using a hash-
code with fixed-size patterns is a whole lot faster. You don't need
to revert to assembler to make that really fast. If you see my
original message you'll see that I mentioned that. I was specifically
asking about a pattern-matcher that allows for don't-care points
because I think I need that.
It's possible that speed considerations will make it necessary to use
this kind of fixed-size patterns. I'm not yet convinced of it, but I
don't rule out the possibility either. But before turning to the dark
side I'd prefer to first explore how far (and fast) I can get with a
'traditional' pattern-matcher that allows for don't care points.
Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://computer-go.org/pipermail/computer-go/attachments/20080329/44b61c26/attachment.htm
More information about the computer-go
mailing list