TesujiGoFramework/kgsGTP

Sub-page of TesujiGoFramework

Playing on the KGS server

If you've managed to make RandomGoEngine work with GoGui, then it's a piece of cake to make your engine play on KGS, the Kiseido Go Server. We don't need to do much here because the author of the KGS server has suplied a library called kgsGTP. This, as you may guess provides a connection between a program that uses the GTP protocol and the KGS server. All you need to do is download the library, save the right settings in the accompnying kgsGTP.properties file and voila.

One note of warning though: although this is great for demonstration purposes, remember that at KGS people aren't particularly interested in playing a random-move player, nor in playing a program that has bugs or crashes all the time.

So before you're so bold to connect your engine to the big bad outside world, first test it very well with GoGui to see if everything is OK. Only when everything checks out allright, then you can carefully try it out for real.


This is a copy of the living page "TesujiGoFramework/kgsGTP" at Sensei's Library.
(OC) 2009 the Authors, published under the OpenContent License V1.0.
[Welcome to Sensei's Library!]
StartingPoints
ReferenceSection
About