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/

Reply via email to