[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] Re: Sharing Secrets



Let me just take the opportunity to add that I consider Mark Boon's Tesuji Software Go Library (from Goliath) one of the best possible starting points for aspiring Go programmers. Such a shame it is not online anymore, and really an awful shame it did not receive the attention it deserves.

Among other things, the library contains an incredibly fast ladder-reading algorithm. In addition there are lots of gems about how to design fast data structures for Go (reusing/pooling arrays etc.) + loads of low level "secrets" (for instance, the trick of using a single dimension array with 20 elements per row for the board, as David mentioned in an earlier post).

-Thomas
www.t-t.dk/madlab


----- Original Message ----- From: "Mark Boon" <tesuji@xxxxxxxxxxxxxxxxx>
To: "computer-go" <computer-go@xxxxxxxxxxxxxxxxx>
Sent: Friday, October 22, 2004 12:56 AM
Subject: RE: [computer-go] Re: Sharing Secrets

(snip)
Some years ago I published a library with some of my most important
'trade-secrets' with the intention of publishing more later. The silence was
deafening. The only response I got was from a few people complaining it all
didn't work because they didn't care to look at it properly. Maybe not
surprising I gave the follow-up a miss?

Only recently I learned that MadLab benefited from this library somehow, so
I'm glad the effort was not completely lost.

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