On 12/23/2011 07:41 PM, Frank Berger wrote: >>From: ?ystein Sch?nning-Johansen <[email protected] > <mailto:[email protected]>> > >> I would love to see a standard interface for communication between a >> backgammon GUI and a backgammon engine similar to UCI. Can someone >> suggest/define a UBgI - Universal Backgammon Interface? > > Yes, absolutely. And the best is, I believe we have such a beast already > :) > > To connect BGBlitz to Tony Lezards "Dueller" (unfortunately it seems not > to be available anymore) Tony defined a TCP/IP based protocol, so > different blots can play against each other. I implemented it in BGBlitz > and Tony in Dueller. > > It seems to me that this would be the perfect match. One issue: on the > documentation of the protocol is a "Confidential" mark, so I will ask > him first whether it can be published. I'm pretty sure we can connect > anything except Snowie and Jellyfish. There is only a small server > needed that holds the state and drives the match for automated duels. > > Does this sound interesting? :))
Yes! I'm still sketching out for myself (I'm very pressed for time to really get stuck in) a "learn from your errors" interface between gnubg's RDBMS and the bot, so you can have the program select random postitions from the databse which you've flagged as errors and allow you to just replay the one move/cube decision. One major effort with the current set up is getting gnubg to accept a postion - match score, cube position, maybe dice, board, etc, allow you to play one move and then stop ala tutor mode to analyse the results before moving on to another "let this be a lesson to me". An interface like this would vastly simplify things (or at least I think it would) _______________________________________________ Bug-gnubg mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-gnubg
