Hi Frank/Tony, if we were to redo the whole thing from scratch, wouldn't make more sense to consider the bots just as evaluation engines and let the Dueller handle the match ?
I mean: - Dueller initializes the two bots: connection, play level, match/session rules (crawford, met, jacoby, beaver etc). - Dueller sends each decision (move or cube decision) to the bot, getting the answer. It will need to send the board, match score (for match play) and roll (for checker play). So the dueller code could be slightly more involved (keep track of the match/session, generate dice, etc), but the interface with the bots would be much simpler. MaX. On 2 February 2012 23:34, Frank Berger <[email protected]> wrote: > Hi all, > > as promised: > > here http://www.bgblitz.de/download/UBGI/DBSI%200.6.1.doc is a link that > describes the interface between Tony Lezards Dueller and BGBlitz. > This can be used as a base to implement a "remote control" for bots. > > To make it a little easier I put the BGBlitz code implementing the interface > here > > http://www.bgblitz.de/download/UBGI/DBSI.zip > > as an example which can be used freely. The most important classes are > Server, SetState and Command. > > I hope extreme Gammon will implement it and/or other bots like Palamedes. > Maybe a new platform independent server will be implemented too. > Kudos to Tony for developing it and make it available. > > ciao > Frank > > > > _______________________________________________ > Bug-gnubg mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/bug-gnubg _______________________________________________ Bug-gnubg mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-gnubg
