On Mon, 2007-07-16 at 19:46 -0400, Don Dailey wrote: > Anyone else have an opinion on this?
Sure. I disagree with Gunnar's statement that the engine shouldn't know who is playing or their strengths. Maybe the engine will want to change the way it plays based on the rank. Or maybe between Don's CGOS client and the engine is another GTP controller, written by the bot author, that handles it's own logs. Here's the way I think the current archtecture works: cgos-server <- GTP -> cgos-client <- GTP -> [...] <- GTP -> engine where [...] could be the GTP controller I mentioned above. The point is that all layers use GTP to communicate. Sending the players and ranks is a perfectly valid thing to do. Whether a particular GTP consumer cares about it is determined by asking if the consumer supports the command. So I fully support a command like: cgos-gameinfo FatMan 1800 ggmc-x86-1.3Q 2008 -Jeff _______________________________________________ computer-go mailing list [email protected] http://www.computer-go.org/mailman/listinfo/computer-go/
