Re: [computer-go] Engine development for beginners

2007-08-08 Thread Peter Drake
The latest version is also fairly well-documented; if there's anything you'd like me to explain in more detail, just let me know and I'll (re)add it for the next version. Peter Drake http://www.lclark.edu/~drake/ On Aug 6, 2007, at 10:52 AM, Oliver Lewis wrote: Orego version 3 in Java

Re: [computer-go] Engine development for beginners

2007-08-06 Thread Oliver Lewis
Orego version 3 in Java (before the C++ rewrite and the optimisation for Monte Carlo / UCT) was really simple to understand and add new players to. Perhaps Peter Drake can reinstate the link from his site - otherwise I can email you a copy. On 7/28/07, Jeff Nowakowski [EMAIL PROTECTED] wrote:

Re: [computer-go] Engine development for beginners

2007-07-28 Thread Jeff Nowakowski
On Fri, 2007-07-27 at 18:03 -0700, Joshua Shriver wrote: Are there any really simple engines out there that know just enough to play a legal game of Go? Preferably C, Perl or Java? Have a look at GoGui and the included gtpdummy engine, which plays a random game. It's Java based. If you write

[computer-go] Engine development for beginners

2007-07-27 Thread Joshua Shriver
Are there any really simple engines out there that know just enough to play a legal game of Go? Preferably C, Perl or Java? Some of the open source engines I've looked at are rather complex and not to friendly to a beginner. Kinda looking for the tscp of chess for go :) -Josh

Re: [computer-go] Engine development for beginners

2007-07-27 Thread Jason House
Since my rewrite, I don't consider my bot (HouseBot) to be too far along... It barely knows how to do more than play a legal game of go (it does 1-ply monte carlo) The class goban tracks the board state, checks for legality, etc... It can be found here: