Setting up a bot

For discussing go computing, software announcements, etc.
Post Reply
iam3o5am
Dies in gote
Posts: 28
Joined: Fri Apr 25, 2014 8:37 am
GD Posts: 0
Has thanked: 18 times

Setting up a bot

Post by iam3o5am »

Hello all,
I'm interested in eventually setting up my own go-playing program bot on the online go servers. Two questions: Which servers provide for this possibility, and can anyone point me in the direction of where the information is online on how to do that for each? I am aware that KGS does (not sure how to go about it though), but I am wondering if the others allow for it as well (pandanet, and the rest). Thanks for any info that can get me going!
Last edited by iam3o5am on Thu Nov 26, 2015 6:26 pm, edited 1 time in total.
Gohst
Dies in gote
Posts: 53
Joined: Sun Jan 23, 2011 2:03 am
GD Posts: 800
Location: Seattle, WA
Has thanked: 3 times
Been thanked: 5 times

Re: Setting up a bot

Post by Gohst »

Generally, your bot has to implement the GTP protocol (http://senseis.xmp.net/?GTP). Once you're at the link, click on the link on that page for "kgsGTP" to see the KGS-specific details, for instance.

[Update] Searching on this forum for "bot" or "GTP" could also be profitable. Here's a thread that gives links to open-source (or maybe not) go engines that implement GTP, so you may be able to find some code that will get you started:

viewtopic.php?f=18&t=10665&hilit=gtp+bot

Finally, here is a list of links from the KGS Computer Go room. There may be something useful here:

Discuss & test computer Go

http://www.michna.com/kgsbot.htm
Download bot client from: http://www.gokgs.com/download.jsp
http://www.computer-go.info/
http://senseis.xmp.net/?KGSbots
http://www.lysator.liu.se/~gunnar/gtp
http://www.computer-go.org/mailman/list ... mputer-go/
http://cgos.boardspace.net/
iam3o5am
Dies in gote
Posts: 28
Joined: Fri Apr 25, 2014 8:37 am
GD Posts: 0
Has thanked: 18 times

Re: Setting up a bot

Post by iam3o5am »

Thanks Gohst :) - very helpful info! It seems KGS is the place for bots - does anyone know if any other server allows for them?
Post Reply