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

Re: Progress - OpenGo...



OpenGo is fine and well.  The last modification was on April 7, 1999.

The current executable (v. 002) is up there and should work (previous versions
required MFC debug libraries which many of you don't have it seems).  There are
patches for VC6.x, and for cleaning up an interface problem.  Check the notes
about compiling OpenGo.

I have a new release in the works that enables development without the Windows
MFC interface; that is, a console based interface.  This might help those of you
who are not familiar with that particular mess.  The only thing holding that
back is that i'm thinking that people will find the code more useful if I will
also create a simple, though non-random, Go player to show how to do it.  So as
soon I (or one of you) does that, I'll release it.

It would not be a large matter to enable the console version for Linux, which
someone might endeavor to do.  If you can or want to deal with Linux threads,
you should succeed.  Please let me know.

The code is alive in that I'm using it to investigate various AI techniques,
many of which have been discussed lately: e.g. genetic programming,
goal-planning & search, and neural nets & statistical dynamic models.  The code
will subsequently be modified to reflect my efforts there, e.g. classes related
to training go engines.

A number of other items would be useful:
1. code to plug to igs or nngs
2. generalized database code that reads & write SGF.  (It will currently log in
a partial SGF format, and load ISHI format.)
3. volunteer small go engines.  They might not play well, but they might be
helpful for training.  As it is, 'wally' is the standard in the literature, with
some MFGO experiments.  It would be nice to have a stronger standard go
program.  Along these lines, creating a proxy for the new GNU Go would be a good
idea.
4. how about a better test interface than the Go Modem Protocol, based on
TCP/IP?

I would happily coordinate with anyone wishing to help improve on the software.
I invite your participation.

Regards,

jeff greenberg

Imrich Kovac wrote:

> >I guess the gist of my message is that it seems little joint progress is
> >being made.  The introduction of an "OpenGo" architecture was a good
> >start to a small but enabling component, but I have not heard much about it
> >lately.  Anyone working with "OpenGo" significantly yet?
>
> I want ask same question.
> There is last update from Feb 6th or something like that.
> I was interested by OpenGo project also some time ago. I had problems with
> it (exe required some dll-s from VC++ and I didn't have time to work with
> source code jet). The basic idea of project was to create some referee and
> interface for go-programs, human players, network/internet go-cliens,
> databases or whatever to play each other. All this for testing and
> development ours go-programs.
>
> I do not know. May be there is some existing IGS server for this.
> Is it possible to download some shareware/freeware like this ?
>
> Regards
> Imrich Kovac
>
> ______________________________________________________
> Get Your Private, Free Email at http://www.hotmail.com

begin:vcard 
n:Greenberg;Jeffrey Greenberg
tel;fax:650-325-0488
x-mozilla-html:TRUE
url:http://www.concentric.net/~jgberg
adr:;;;;;;
version:2.1
email;internet:jgberg@xxxxxxxxxxxxxxxxx
x-mozilla-cpt:;23728
fn:Jeffrey Greenberg
end:vcard