Live data from Hacker News

Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

gogameguru.com

71–80 of 134 posts

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#71
post #7

On a semi-unrelated note, is there a decent English-speaking online Go community anywhere? I would like to try my hand at playing but I can't find anything along the lines of FICS, or even a decent-looking client for Android.

Another semi-unrelated:

Can someone recommend a decent board and set of stones, that don't feel too shabby yet don't cost an arm and a leg?

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#72
post #7

On a semi-unrelated note, is there a decent English-speaking online Go community anywhere? I would like to try my hand at playing but I can't find anything along the lines of FICS, or even a decent-looking client for Android.

Since it hasn't been mentioned, Tygem is available for Windows or iPad (strange combo, I know). Not big with the English speaking crowd, but it's filled with top-notch Korean and Chinese players so it's great entertainment for dan level players.

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#73
post #7

On a semi-unrelated note, is there a decent English-speaking online Go community anywhere? I would like to try my hand at playing but I can't find anything along the lines of FICS, or even a decent-looking client for Android.

www.gokgs.com is the server that's probably biggest in the English speaking world. The desktop client is Java based, there is an Android client, and we're waiting for an HTML client (it's in closed Alpha). There are several other servers that cater more to Asian players, but you can certainly play on them. There is also online-go.com, which is web-based. It has real-time games, but the majority of games on the server…

I didn't know about the KGS HTML client. Either I should hurry up with my side-project or abandon it, as that's exactly what I'm building (but obviously without the already established KGS user base).

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#74
post #6

Here is Crazy Stone's account on KGS (a reasonably popular go server). http://www.gokgs.com/graphPage.jsp?user=crazystone That AI is 6d on KGS.

And just for a comparison, here's the graph for a popular long-time KGS player, currently ranked #79 in the KGS top 100 players: http://www.gokgs.com/graphPage.jsp?user=twoeye

CrazyStone isn't too far behind.

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#75
post #70

Earlier quoted context omitted.

Yeah, this is my thought. It seems, for example, that precisely calculating the optimal strategy would be quite tenable on a 9x9 board, because the problem space is so small. On a 19x19 board, the space is absolutely immense. It doesn't seem to make a huge difference with humans, though, because we are so adept at pattern-matching. So it seems like while a larger board would certainly make things more difficult to a…

Solving go on a 5x5 board takes something like 2hours on a modern PC. So, optimal play for 7x7 may be within reach but 9x9 is much much harder. PS: "Center opening results in Black taking the entire board. First play on the edge results in White taking the entire board."

[deleted]

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#76

Combinatorically, Go is considered pretty much the most complex game in existence, and computer go programs have been historically weak, so this seems to be quite an achievement (despite that it was against 4-stone-handicapped master passed his prime). One thing I wonder, though, if computers ever catch up to humans at Go, could we simply expand the board size a few spaces, thus dramatically increasing the problem sp…

I really appreciate that you put that in context -- i.e. the position of that result in regards to AI history.

“4-stone handicap” can seem odd or artificial to non-Go players, but it is a classic way of balancing a game between players with known different levels: because of the complexity of the game, mastery expands wide, and it is rare to find a player exactly at one’s level. The gameplay changes a bit when starting at an advantage, but not significantly. For PR reasons, AI advances are usually measured with matches against star players; that handicap tradition allows AI advances to be measured more finely -- and I guess have a count-down, more appealing that the ‘not beaten yet/OK, we are done’ dichotomy of Deep Blue vs. Kasparov.

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#77
post #7

On a semi-unrelated note, is there a decent English-speaking online Go community anywhere? I would like to try my hand at playing but I can't find anything along the lines of FICS, or even a decent-looking client for Android.

On another semi-unrelated note, if you ever want to play teaching games with friends you try out this Meteor-based webapp I made. It doesn't enforce any rules, but it does show all piece movements in realtime as you drag them around, so it's a bit more like playing in person. It should be easy to run locally or on your own free Meteor instance. http://github.com/muraiki/senseinogoban There's a demo server up but since anyone can join, don't expect your board to stay in shape. :)

Someday I'd like to make it more feature complete, such as adding accounts and multiple rooms, but since I just started a new job I won't have time for a while!

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#78
post #68
post #50

Earlier quoted context omitted.

> You can inflate the game tree complexity just by switching from single-precision to double-precision, but that doesn't really make the game any harder. I think that absolutely makes the game significantly harder, just like playing Go on a smaller board is easier than Go on a larger board.

Only if you're brute-forcing the game. Something like smaller time steps and more precise positioning for a RTS will usually only slightly alter the optimal strategies, rather than change them to be unrecognizable, because the size of units and buildings and obstacles won't have changed so things like route finding will be basically unchanged in result and execution time. Almost everything being optimized would be lo…

In some cases I think you're right, but depending on the game I could see there being potential emergent chaos from even the slightest variations in positioning.

Re: Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones

#80
post #50
post #49

Earlier quoted context omitted.

There are plenty of deterministic games more complex than Go, even turn-based ones. But Go is still a clear outlier due to its age and the simplicity of its rules - it's completely obvious how to enumerate the game tree. Things like a real-time strategy game aren't really a fair comparison, since they are designed to approximate a continuous game space-time as opposed to the discrete board and moves of Go. You can in…

> You can inflate the game tree complexity just by switching from single-precision to double-precision, but that doesn't really make the game any harder. I think that absolutely makes the game significantly harder, just like playing Go on a smaller board is easier than Go on a larger board.

This depends on whether the game outcomes tend to vary smoothly with each step, or not. If you have a computer play computer ping (which will be smooth), then increasing precision has minimal effect.
Post reply on HN