[Top][All Lists]

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

Re: [Bug-gnubg] playing a bot on FIBS

From: Ian Shaw
Subject: Re: [Bug-gnubg] playing a bot on FIBS
Date: Mon, 23 Jan 2012 09:20:05 +0000

Øystein has done this.  He might have some useful tips.

-- Ian

-----Original Message-----
From: address@hidden [mailto:address@hidden On Behalf Of Mark Higgins
Sent: 22 January 2012 03:08
To: Michael Petch
Cc: address@hidden
Subject: Re: [Bug-gnubg] playing a bot on FIBS

Thanks Michael! Those are some great starting points.

On Jan 21, 2012, at 10:04 PM, Michael Petch wrote:

> On 21/01/2012 7:41 PM, Mark Higgins wrote:
>> Can anyone point me to some docs on how I can connect my bot to play on 
>> FIBS? I know gnubg did this, but I can't find the code.
> Howdy Mark,
> I don't think that GNUGB has ever directly supported FIBS. Usually the 
> people who interface GNUGB with FIBS do so through a program they write.
> Usually they have a piece of software that sends and receives the data 
> to FIBS and then they pass the position into GNUBG using the command 
> line interface. Generally the standard way of doing this is run the 
> command line version and then connect standard input and output to 
> your Application that talks to FIBS. If you are a python programmer 
> you can interface with GNUBG directly.
> I'm unsure of anyone who has published such code, but there are some 
> starting points I can think of. There use to be a TKfibs program that 
> provided a GUI to Fibs. The graphics were done via TK, but the 
> communication layer was written in C. TKFibs although no longer 
> supported can be found here:
> http://stuff.mit.edu/afs/sipb/project/tcl/src/tkfibs/
> I would look at tkfibs.c as a starting point.
> Most of the FIBS command/response interface is documented and can be 
> found here: http://www.fibs.com/fibs_interface.html
> --
> Michael Petch
> CApp::Sysware Consulting Ltd.
> OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304
> _______________________________________________
> Bug-gnubg mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/bug-gnubg

Bug-gnubg mailing list

reply via email to

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