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

Re: [computer-go] Help with gmp



Alejandro Lujan wrote:
> Im sorry if this is not the best way to do this or if I may seem too newby, but
> I need help with GMP for my thesis.
> 
> I'm developing a computer go player based on neural networks and I need to play
> against GNUGO.  
> 
> If someone can please give me a hand, Id appreciate it a lot.

You don't need GMP.  In fact, you should not use it no matter what.

There is a newer protocol, called GTP which has much more features, which is way
easier to implement, which is extensible, human readable and human writeable.
GNU Go also comes with several scripts (`interface/gtp_examples/twogtp*) to play
two different engines (programs) against each other over GTP.

Have a look at GNU Go's implementation of GTP in files `interface/gtp.[ch]' and
`interface/play_gtp.c'.  Files `gtp.[ch]' are available under X11-style license,
which allows reusage in your program almost without limitations.

For information on GTP have a look at official specification (it's marked as
draft, but that's not something to worry about):

    http://www.lysator.liu.se/~gunnar/gtp/gtp2-spec-draft2/gtp2-spec.html

regards,
  Paul Pogonyshev (GNU Go team)
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go