open source go bots for my server ?

For discussing go computing, software announcements, etc.
Post Reply
User avatar
otenki
Lives in gote
Posts: 415
Joined: Wed Jan 04, 2012 9:41 am
Rank: EGF 2k
GD Posts: 0
Universal go server handle: tygempanda
Location: Antwerp, Belgium
Has thanked: 43 times
Been thanked: 32 times

open source go bots for my server ?

Post by otenki »

Hey guys,

In my free time I have been writing a small little go server to do some experiments with.
Now that I`ve progressed a bit further I want to attach a bunch of bots to it and let them play eachother.
Do you know any open source bots that I can adopt to send messages to my go server ?

They don`t have to be strong but sometime more than random bot which I allready have.

Cheers,
Otenki
User avatar
RBerenguel
Gosei
Posts: 1585
Joined: Fri Nov 18, 2011 11:44 am
Rank: KGS 5k
GD Posts: 0
KGS: RBerenguel
Tygem: rberenguel
Wbaduk: JohnKeats
Kaya handle: RBerenguel
Online playing schedule: KGS on Saturday I use to be online, but I can be if needed from 20-23 GMT+1
Location: Barcelona, Spain (GMT+1)
Has thanked: 576 times
Been thanked: 298 times
Contact:

Re: open source go bots for my server ?

Post by RBerenguel »

otenki wrote:Hey guys,

In my free time I have been writing a small little go server to do some experiments with.
Now that I`ve progressed a bit further I want to attach a bunch of bots to it and let them play eachother.
Do you know any open source bots that I can adopt to send messages to my go server ?

They don`t have to be strong but sometime more than random bot which I allready have.

Cheers,
Otenki
If you have added support for GTP, pachi, fuego and gnugo handle it nicely. Aside from that... None I can think of right now!
Geek of all trades, master of none: the motto for my blog mostlymaths.net
User avatar
otenki
Lives in gote
Posts: 415
Joined: Wed Jan 04, 2012 9:41 am
Rank: EGF 2k
GD Posts: 0
Universal go server handle: tygempanda
Location: Antwerp, Belgium
Has thanked: 43 times
Been thanked: 32 times

Re: open source go bots for my server ?

Post by otenki »

Guess I`ll have to write a golang implementation of GTP then.
I`ve just read the specs but it seems my server does not have enough features yet to implement the full thing.
For example undo is not yet there. I guess I`ll have to do a partial implementation and see which bots work with a limited set of commands.

Thanks!
Otenki
User avatar
RBerenguel
Gosei
Posts: 1585
Joined: Fri Nov 18, 2011 11:44 am
Rank: KGS 5k
GD Posts: 0
KGS: RBerenguel
Tygem: rberenguel
Wbaduk: JohnKeats
Kaya handle: RBerenguel
Online playing schedule: KGS on Saturday I use to be online, but I can be if needed from 20-23 GMT+1
Location: Barcelona, Spain (GMT+1)
Has thanked: 576 times
Been thanked: 298 times
Contact:

Re: open source go bots for my server ?

Post by RBerenguel »

I think you can force them not to use undo (or maybe they don't even use it, don't remember the details.)

Oh, writing it in golang? I have several utilities I wrote for analysing openings in 9x9 (nothing fancy, just normalising the first 2 moves so "all games are the same orientation") written in golang, I found it funny to use go for go (I also use the language at work now and has essentially displaced Python and C as my go-to-language for quick-n-dirty hacks)
Geek of all trades, master of none: the motto for my blog mostlymaths.net
User avatar
pleiade67
Dies with sente
Posts: 71
Joined: Tue Mar 12, 2013 11:44 am
Rank: 20 kyu
GD Posts: 0
Has thanked: 10 times
Been thanked: 19 times

Re: open source go bots for my server ?

Post by pleiade67 »

Although a little outdated you have a list of GTP go engines (33 availables, 27 with sources) here:
http://ricoh51.free.fr/go/engineeng.htm
Most of them run smoothly under gogui, so could be adapted to your server (if GTP).

See also: http://senseis.xmp.net/?ComputerGoServer

Two other recent, maintained engines, apart from Gnu Go, Fuego, Pachi:

Oakfoam
http://oakfoam.com/

Orego
https://sites.google.com/a/lclark.edu/d ... arch/orego
Post Reply