[computer-go] Intro to Go programming
Ross Werner
ross at indessed.com
Tue Jul 25 23:20:48 PDT 2006
On Wed, 26 Jul 2006, "Joshua Shriver" wrote:
> The topics here seems to be wide which is nice :)
> But if one were to write an outline of topics to research what would it be?
> I'm planning to make a website for Go developers, and also for my own
> personal knowledge I plan to write out the steps I had to go threw to
> write a decent engine.
I'm also following the same path, but unfortunately so far I've only got
to the "engine a 6 year old could beat", as you so eloquently put it. :-)
However, I've been putting together the tidbits of knowledge I gain on a
wiki, so that not only will it be (hopefully) helpful for others, but also
others can contribute as well:
http://en.wikibooks.org/wiki/Computer_Go
Rather than creating yet another web page about developing Computer Go
programs, it would nice if you could help improve this one. Or, if you
prefer to create your own web site, perhaps you could give me permission
to integrate some of the contents of your web site in with the Computer Go
wikibook. In any case, feel free to take whatever content you want from
the wikibook and use it wherever it will help you to create yours.
One page in particular which may be of interest to you is:
http://en.wikibooks.org/wiki/Talk:Computer_Go/Writing_a_Go_Engine
It is my "Notes for further expansion" page, and basically lists what
several people on this list thought an outline of interesting topics in
the Computer Go field would look like. That may help give you some
direction, or at least give you some ideas of how those more experienced
than me look at the problem.
Hope this helps,
~ Ross
More information about the computer-go
mailing list