[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: computer-go: perl interface
> I'm working on a perl based graphical interface that works with the
> gnugo GTP protocol. When I am finished it will have basic
> functionality to do the following:
>
> 1. Full Tromp/Taylor rules.
> 2. GUI for a single program.
> 3. Play matches between 2 programs unsupervised.
> 4. and perhaps other stuff like loading and saving games.
>
> I started on this last night and was not able to completely finish it
> but what I have so far is a perl module that does full Tromp/Taylor
> scoring and legal move testing for any board size up to 25, and enough
> of the GUI done that it can graphically watch a game being played
> between 2 programs by observing the output of the 'twogtp' program
> provided with the gnugo distribution.
>
> Is anyone interested? When finished, I will offer it to the gnugo
> project if they find it useful, and I will give it to anyone
> interested free of charge. It needs the perl TK module for the
> graphics.
Sounds cool, I'm looking forward to seeing this. Yes, we are
interested.
About the GTP, we have permission from RMS to release two files
gtp.c and gtp.h under the X11 license which unlike the GPL allows
unrestricted copying. This might help anyone programming in C to
implement the protocol. The licensing of these two files will be
revised in 2.7.246.
Dan