[Top][All Lists]

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

Re: [gnugo-devel] GNU GO documentation

From: Paul Pogonyshev
Subject: Re: [gnugo-devel] GNU GO documentation
Date: Sun, 18 Apr 2004 23:25:01 +0300
User-agent: KMail/1.6.51

> Paul Pogonyshev <address@hidden> wrote:wael hany wrote:
> > Dear sirs 
> > we are a group of computer engineer students , interseted in the
> > field of game implementation & we like to implement GO Game using
> > C# ( c -sharp language ) we tried to use your GNU GO library but
> > the documetation is not enough so we need more documention about
> > the evalutaion functions , helper function , how to take patterns
> > from the board ...etc we need a full documentation about the
> > implementation & designing of GNU GO to be able to implement it
> > using c# 
> What exactly do you want to implement, a program that can play Go,
> or a program that is an interface to GNU Go? In other words: a
> program that can generate moves on its own and doesn't need GNU
> Go for this, or a program that presents user with a graphical
> board and asks GNU Go to generate moves?
> Paul
> hi Paul 
>     i need to make a program that asks the GNU GO to generate the move using 
> c# 

  Please reply to address@hidden or CC there, so that others can
  help you too.

In this case you should look at GTP protocol.  It will allow you to
have a separate program and not link with GNU Go.  Thus you will not
need to worry about internals.

You can find description of GTP at

(see the GTP 2 draft).

To start GNU Go in GTP mode run it from command line as

        gnugo --mode gtp --quiet

Before you ask: I doubt anyone on the list knows C# or how to create
process with pipes on it (this question is often asked by Windows
programmers).  In general, we can help you with understanding GTP,
but not with specific programming questions.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]