bug-gnubg
[Top][All Lists]
Advanced

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

Re: [Bug-gnubg] common bot protocol


From: Frank Berger
Subject: Re: [Bug-gnubg] common bot protocol
Date: Wed, 18 May 2005 21:41:14 +0200

Hi Joseph,


Am 18.05.2005 um 03:15 schrieb Joseph Heled:

Well, if you could get Harald to contribute his mloner nets to gnubg, that would be something !!!! I tried in the past ...
I unfortunately received a letter from him, that he has no time for such a things and isn't concerned with BG anymore. I'm pretty sure if mloner is some plain C-code it would only take 2-3 days to put a socket based interface around it, especially, because he already must have some code to interface with Fibs. And if he ports it himself, he doesn't have to release his code to give loner more widespread use. I would even do the port for Harald, if I had the code, just to get a common BG protocol going under any disclosure agreement.



To factor GNUBg, one have to start with taking the existing code base and factoring into well defined libraries with a well defined interface. That's a big job. Then you can create interfaces on top of each library and "direct" the calls from one part to abother via a communication layer. That way the typical user don't lose anything.

You know your code naturally much better. I started BGBlitz really with the idea of pluggable bots (and BGBlitz have 4 bots, not only TachiAI, but pubeval, aigammon (a descent from Eric Groliers Egggammon) and guru (from a British developer) so my interfaces has been very clean from the very begining. Just a thought. Might it be easier to reveal the GNU-AI using the the no-gui-exe, or adding a layer on the no-gui.exe? BTW Tony Lezard started to work on a specification based on the protocol of Dueller 2.2.

ciao
Frank






reply via email to

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