[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [computer-go] GTP and Tourney in SmartGo 1.4
Nick Wedd wrote:
> Insisting on GTP will exclude most competitors, as they don't support
> it. I have heard that it is hard to implement, with two line-feeds
> having a different meaning from one line-feed (my personal opinion is
> that significant whitespace is a really stupid idea.)
Did you even try to look it at GTP before firing up words like "stupid"?
Can you explain me why writing
printf("= here is my answer\n\n");
is more difficult than writing
printf("= here is my answer\n");
huh?
And please enlighten me about what is easy to implement, GMP? Which is
unreadable by human, undebugable, unextendable and lacks even support of
komi?
I wonder how many programmers know that they can get GTP command loop
code from GNU Go under a simple permissive license (the rest of program
is GPL'd):
* Permission is hereby granted, free of charge, to any person *
* obtaining a copy of this file gtp.c, to deal in the Software *
* without restriction, including without limitation the rights *
* to use, copy, modify, merge, publish, distribute, and/or *
* sell copies of the Software, and to permit persons to whom *
* the Software is furnished to do so, provided that the above *
* copyright notice(s) and this permission notice appear in all *
* copies of the Software and that both the above copyright *
* notice(s) and this permission notice appear in supporting *
* documentation. *
I know a programmer who implemented GTP in an _Amazons_ engine, not Go!
That's despite there is not a single GTP controller that supports
Amazons at present. It was easy enough that a Python script which
allowed different versions of the engine play against each other made
it worth implementing GTP.
Paul
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go