Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Josef Moudrik
If I remember correctly, it is not browser implementation, but rather a frontend. The actual computation runs on server, browser only communicates the moves and shows the results. Josef Dne čt 17. 3. 2016 23:32 uživatel Jim O'Flaherty napsal: > This is wonderful!

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Clark B. Wierda
There are a couple other ways to do this. GnuGo is fairly light on the CPU load and plays fairly quickly. It also understands GTP. You could create a front end that will present a board and accept moves from the user, then send these to GnuGo over GTP. This would have the advantage that any

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Jim O'Flaherty
This is wonderful! Tysvm for reposting! On Thu, Mar 17, 2016 at 3:07 PM, Álvaro Begué wrote: > A while back somebody posted a link to a browser implementation of a DCNN: > https://chrisc36.github.io/deep-go/ > > Would something like that do? > > Álvaro. > > > > On Wed,

[Computer-go] Go Bot for the Browser?

2016-03-19 Thread Benjamin Teuber
Hi everyone, for a Go beginner website I would like to have a bot that runs in client-side javascript, it doesn't have to be that strong. An option might be transpiling gnugo with emscripten, but I'm not very familiar with that technology and the first google entry (

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Josef Moudrik
Aha! Thanks for the clarification. Josef Dne pá 18. 3. 2016 9:59 uživatel Darren Cook napsal: > > If I remember correctly, it is not browser implementation, but rather a > > frontend. The actual computation runs on server, browser only > communicates the > > moves and shows

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Darren Cook
BTW, if anyone is pursuing this further, JavaScript supports binary arrays (I've used them in some WebGL work I've been doing), and browser coverage is rather good: http://caniuse.com/#feat=typedarrays What that means (in rough order of usefulness): 1. It loads into memory directly - the

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Gian-Carlo Pascutto
On 16-03-16 22:17, Clark B. Wierda wrote: > I'm not familiar with emscripten, but there is a process that will > produce Javascript from Golang code that seems to be pretty robust. emscripten is extremely robust and will produce much faster (and hence stronger) results than a golang->JS

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Oliver Lewis
Alternatively, there's a minimalist Python MCTS engine ( https://github.com/pasky/michi) that might be easier to translate. It has no UI though, so that would need to be added. On Thu, Mar 17, 2016 at 9:47 AM, Gian-Carlo Pascutto wrote: > On 16-03-16 22:17, Clark B. Wierda

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Álvaro Begué
Actually the DCNN plays on 9x9 acceptably well (somewhere in the single-digit kyus). On Friday, March 18, 2016, Benjamin Teuber wrote: > This is really cool. Now it just needs to learn 9x9 via reinforcement > learning ;-) > > Josef Moudrik

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Clark B. Wierda
And there are C and Go translations of michi, also on github. Both are linked from the Python README. Clark B. Wierda I wrote the Go version. On Thu, Mar 17, 2016 at 11:46 AM, Oliver Lewis wrote: > Alternatively, there's a minimalist Python MCTS engine ( >

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Oliver Lewis
If you look back through the archive on this list, you'll also see there was an initial attempt, described here: http://computer-go.org/pipermail/computer-go/2015-October/008067.html code is here: https://github.com/PragTob/web-go On Thu, Mar 17, 2016 at 4:46 PM, Oliver Lewis

Re: [Computer-go] Go Bot for the Browser?

2016-03-19 Thread Álvaro Begué
A while back somebody posted a link to a browser implementation of a DCNN: https://chrisc36.github.io/deep-go/ Would something like that do? Álvaro. On Wed, Mar 16, 2016 at 4:44 PM, Benjamin Teuber wrote: > Hi everyone, > > for a Go beginner website I would like to have

Re: [Computer-go] Go Bot for the Browser?

2016-03-18 Thread Benjamin Teuber
This is really cool. Now it just needs to learn 9x9 via reinforcement learning ;-) Josef Moudrik schrieb am Fr., 18. März 2016 10:21: > Aha! Thanks for the clarification. > > Josef > > Dne pá 18. 3. 2016 9:59 uživatel Darren Cook napsal: > >> > If I