Live data from Hacker News

Ask HN: Who Plays Go?

news.ycombinator.com

1–10 of 99 posts

Ask HN: Who Plays Go?

#1
I play on http://www.gokgs.com/ sometimes, with the same name.

I'm not super incredible (maybe 2 dan). At my peak, when I was studying in Japan, I was close to 5 dan. A week before leaving Kyoto, I hooked up with a buddy (who was also visiting) to challenge the locals at a smoke-filled Go club. He was perhaps 2 dan at the time. We walked in and slaughtered the room. They could not match us. Ah, but they insisted we return the following evening.

We did.

Waiting for us were some of their strongest players. I was seated in front of Kyoto's most ruthless amateur player, who must have been a scrappy 7 dan. He was a squat old man with grizzly eyes and a staunch, "I'm gonna' mess you up" attitude. The desire for revenge in his gaze was unmistakable.

The knives came out, we threw down dragon after dragon, chase after chase, launching attack and counter-attack, the board was intense. Eyes of groups were abandoned, trades were made, and the shrewdness of his plays were like his gaze. In the end he won four out of five games, and I learned a lesson in humility. It was a great experience, would do it again in an eye-blink.

Go is such an amazing game, with a rich history, pervasive through Asia, and unsuspecting in its simplicity. It's also a great way to make friends around the world, and meet some truly remarkable people.

Any dan players care for a game?

Re: Ask HN: Who Plays Go?

#2
I learned how to play in Taiwan and it's become my favorite board game.

I'm not very good though. Do you have any suggestions for improving?

Re: Ask HN: Who Plays Go?

#3
I was once 11 kyu and improving, but I realised I was getting totally absorbed in the game. As a latent obsessive compulsive I gave it up. I'm pretty sure it was the right choice, but I retain deep respect and admiration for the game. Far, far better than chess.

Deep down I wish I still played ...

Re: Ask HN: Who Plays Go?

#4
post #2

I learned how to play in Taiwan and it's become my favorite board game. I'm not very good though. Do you have any suggestions for improving?

1. Play lots of 9x9 games against a stronger opponent:

http://www.smart-games.com/igowin.html

2. Study tsumego (life and death) problems. By study, I mean keep replaying the same positions until you can identify the sequence to live (or to kill) immediately. Study problems slightly more difficult than your own rank (maybe 1 or 2 stones). Do this for 15 minutes every day for 6 months and you will be quite strong.

http://tsumego.tasuki.org/?page=tsumego

http://senseis.xmp.net/?BenjaminTeuber%2FGuideToBecomeStrong

3. Replay master games. Don't merely click through games on the computer. Get a board. Get stones. Feel the stones in your hand and think about where you would place each move. Try to discover, for yourself, why the master played the move.

http://www.kiseido.com/Game.htm

4. Study fuseki theory and master fuseki player games:

http://senseis.xmp.net/?TakagawaKaku

Re: Ask HN: Who Plays Go?

#5
It's a fascinating game but coding seems to fatigue the same bits of my brain that coding does, so I spend my recreational time doing things a bit more brainless, like Warcraft.

Re: Ask HN: Who Plays Go?

#6
Stuck at 2kyu on KGS for two years, I've set the game aside temporarily, until my life situation is such that I can immerse myself in serious study. Love the game - got half a shelf of books including Invincible.

There's a saying, "Go is life". Learning the game will tell you an incredible amount about yourself, about determinism and chance and skill, about depth and limits and building knowledge and passing on knowledge.

For a software person there is a lot to learn about complexity and patterns. There are deep lessons about not fooling yourself, about the idea that a strategy for success emerges in surprising ways from ridiculously simple rules and facts of the underlying material.

There isn't much of a gap between Go's simple rules (alternating play, capture, ko) and software's fundamental elements (sequence, iteration, choice) in terms of simplicity, and likewise these simple rules combine to yield complexities that challenge the best human minds.

Re: Ask HN: Who Plays Go?

#7
post #6

Stuck at 2kyu on KGS for two years, I've set the game aside temporarily, until my life situation is such that I can immerse myself in serious study. Love the game - got half a shelf of books including Invincible. There's a saying, "Go is life". Learning the game will tell you an incredible amount about yourself, about determinism and chance and skill, about depth and limits and building knowledge and passing on knowl…

Hurdling the kyu wall, for me, required a leap of insight into understanding how to use thickness for attacking. The basic idea you probably already understand: when you have a wall (or otherwise fortified position), drive your opponent's weak forces into that area. As you do so you will get another wall. If this wall faces your own position, great! If it faces an enemy position, a wall gives you the opportunity to invade or reduce the op-position.

Go beautifully combines strategy and tactics. In what other board games can you take a strategy like, "Besiege Wei To Rescue Zhao" and implement it, tactically, in various ways?

I had a conversation with a project manager. He said that we should zip the development source files over to the test machine. I suggested that the test machine should be outfitted with the repository client (CVS) because it would be simpler solution, technically. How the goal is accomplished is not nearly as important as the goal itself. Both zipping the source and executing a "cvs update" solve the problem. And both are tactical ways of solving the strategic problem: test the latest development version in an isolated environment that is similar to production.

In "Besiege Wei To Rescue Zhao" the strategic concept is to parry an attack on your forces by attacking a weak (yet slightly more valuable) enemy force. I like to think of it as the Three Kingdoms problem. Kingdom A and B are friends, but not Kingdom C. When Kingdom C attacks Kingdom B, Kingdom A can rescue B in two ways: running to B's defense or by counter-attacking Kingdom C. Counter-attacking is usually best, to avoid the least amount of bloodshed. After you've attacked a weak opponent group, you've managed to create a stronger position that you can leverage to support the group that was being assailed.

Other elements that Go and programming have in common: intuition, aesthetics, and recursion.

Re: Ask HN: Who Plays Go?

#8

I was once 11 kyu and improving, but I realised I was getting totally absorbed in the game. As a latent obsessive compulsive I gave it up. I'm pretty sure it was the right choice, but I retain deep respect and admiration for the game. Far, far better than chess. Deep down I wish I still played ...

I think it probably was the right choice. I see it as a game that I will enjoy in retirement, and look forward to it.

I actually played it instead of doing well in my math degree. I am only about a 4ku in real life (played in the odd competition). I gave up after the degree for similar reasons.

I love the game as compared to chess there is real strategy involved. I am dyslexic and I find calculating locally hard i.e the kind of calculating you do in chess (dyslexics are bad at sequencing). However, in go, you have full board considerations and I am above my grade in those. In go that means I need to take a lower (than my grade) handicap from stronger players but am bad at fighting.

Re: Ask HN: Who Plays Go?

#9
post #2

I learned how to play in Taiwan and it's become my favorite board game. I'm not very good though. Do you have any suggestions for improving?

1. Play lots of 9x9 games against a stronger opponent: http://www.smart-games.com/igowin.html 2. Study tsumego (life and death) problems. By study, I mean keep replaying the same positions until you can identify the sequence to live (or to kill) immediately. Study problems slightly more difficult than your own rank (maybe 1 or 2 stones). Do this for 15 minutes every day for 6 months and you will be quite strong. http…

  Do this for 15 minutes every day for 6 months and you will be quite strong.

  http://senseis.xmp.net/?TsumegoLounge
It's not at all clear from this page how you actually get to the puzzles. (Which sound like fun.)

Re: Ask HN: Who Plays Go?

#10
post #9

Earlier quoted context omitted.

1. Play lots of 9x9 games against a stronger opponent: http://www.smart-games.com/igowin.html 2. Study tsumego (life and death) problems. By study, I mean keep replaying the same positions until you can identify the sequence to live (or to kill) immediately. Study problems slightly more difficult than your own rank (maybe 1 or 2 stones). Do this for 15 minutes every day for 6 months and you will be quite strong. http…

Do this for 15 minutes every day for 6 months and you will be quite strong. http://senseis.xmp.net/?TsumegoLounge It's not at all clear from this page how you actually get to the puzzles. (Which sound like fun.)

Updated with more relevant links. Also, tsumego is a Google-friendly word. (Unlike Go, which is now a programming language, too. Fortunately there is baduk and weichi.)
Post reply on HN