[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