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

Re: computer-go: MFoG Interface to IGS/NNGS



> Many Faces of Go has an interface to IGS/NNGS, so that other users can play 
> against is on the server.
> How does that work? Is MFoG running on the game server or is it logged in 
> as any other user?

I cannot answer for MFoG (but I guess the same as follows apply for 
it as well), but currently there are two programs on NNGS, Gnugo and 
Viking that play on a regular basis. 

Both Gnugo and Viking has clients written for them.  The programs log 
in as regular users and technically it is not harder to write the 
client code than writing a basic client for the server. It is perhaps 
even easier because you do not need to make it look good to the user.

I think you can find the client code for gnugo on their development 
pages. If you are interested in code written with Delphi (Object 
Pascal) you can get it from me, but it will be hard understand 
because the windows user interface code only become meaningful with 
the Delphi tool itself.

With Delphi it was easy to get started because sending and recieving 
text between the client and server is very easy, and did not require 
any special programming skills.

Best wishes
Magnus
--
Magnus Persson
Department of psychology, Uppsala University
Box 1225, SE-751 42, Sweden
018-471 2141 (work), 018-460264 (home)
070-2987879 (cellular)
MAILTO: magnus.persson@xxxxxxxxxxxxxxxxx
URL: http://www.docs.uu.se/~magnuspe