User discussion of SCID wrote: > I was hoping that SCID too would be interested in adopting this system. > Obviously getting this to work smoothly is strongly dependent on the > number of GUIs as well as engines that adopt this method, and if we > cannot achieve a 'critical mass' the endeavor is doomed to failure. The > new XBoard (4.8.0) already implements it, and PyChess has pledged to do > so. On the engine side GNU Chess 5 and Fairy-Max already support it and > GNU Chess 6 is working on it. I hope many more will follow suite. > Honestly I would have preferred a single file /etc/chessengines ... However, is XBoard code portable? If you provide a a c++ interface like this:
class AutomagicalEngine { public: static std::vector<AutomagicalEngine> getEngines(); static std::string getTimeStamp(); //To check for changes std::string getName(); std::string getExecutable(); std::string getDir(); std::string getProtocol(); }; it will be trivial for other c++ programs to support the protocol. Bye, Fulvio ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Scid-users mailing list Scid-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/scid-users