Go Go 囲碁! Computers are stupid, but they don't judge

Jul 15, 2012 20:24

I was not feeling well today, so I didn't go to the go club.

I have long avoided playing computer games because they are time sinks, and computer go proves to be as addictive as any other game. I am still not playing human players online as often as I should, but I am definitely improving against MFOG.

Progress at 4 months )

igo

Leave a comment

kith_koby July 16 2012, 06:40:18 UTC
I think this is true for most computer games. There appears to be a distinct lack of long-term planning.
There have only been two computer games I ever found challenging, and even these were only when set on a high level: Chess and epic strategy games like Total War or Crusader Kings II. The former is obvious; the latter may be my fault for lack of experience, or because of how complicated the game is, so that even I cannot really look ahead enough.

Reply

tealterror0 July 16 2012, 16:48:53 UTC
Both of the games you cite are insanely complicated, so that probably has more to do with it. I think the problem is that it takes a shitton of work to make a good AI, and most game developers are lazy so they just give the computer cheap advantages instead.

Reply

kith_koby July 16 2012, 19:29:48 UTC
Yeah, I think it's a combination of both factors, but primarily how complicated the game is. The fact is, even with a great deal of experience, it's still insanely hard to survive/win in TW and CKII.
I have to wonder though, is it that Go is so much more complicated than Chess so it takes too much or effort to make a good AI, or is it simply that no one's bothered trying making a really good AI for Go.

Reply

tealterror0 July 16 2012, 22:00:23 UTC
It's the former. Mostly because Go is a 19x19 board, while Chess is 8x8, so there are many many more possible game states.

Reply

kith_koby July 16 2012, 22:10:39 UTC
Well, that's what I thought, except that TW and CKII are just as complicated, if not more (a lot more). So it's not just that. It probably has to do with lack of funding for a good AI, something computer games have less of a problem with.

Reply

tealterror0 July 17 2012, 00:28:26 UTC
That's why I said that TW and CKII are only difficult because the computer is given unfair advantages, something you can't do in Go outside the handicap.

And I would disagree that Go is less complicated than those games. It's a 19x19 board and you can place a stone anywhere there isn't already a stone. If you try to brute-force calculate variations (which is what the chess computers do) it gets really complicated really fast. I don't know that there as many options in the computer games.

Reply

Computer go inverarity July 17 2012, 02:26:11 UTC
In fact, computer go has been extensively studied and is an active area of research for AI scientists.

Besides the depth problem that tealterror0 mentioned (just using brute-force look-ahead algorithms, go is exponentially more complex than chess), there is the fact that go is strategically more complex than chess as well. Heuristics for evaluating the value of a move in chess can use fairly well-defined metrics (material, positional advantage, etc.) based on the current state of the board. But in go, a stone played on one side of the board can have implications on the other side of the board 20 moves later, and any move might be good for profit but poor for influence, or vice versa, which means whether or not it's a good move depends on which strategy the player is pursuing.

Reply


Leave a comment

Up