What Are Go Problems and How Do They Improve Your Game?

Updated

Go problems are short, solvable positions—usually life-and-death, tesuji, or capturing-race situations—that you read out to a definite result. Solving them regularly trains the two skills that decide most games: reading ahead and recognizing shapes. GoProblems.com organizes them into a searchable database with daily problems, timed modes, and collections, so you can practice at your own rank from 30 kyu up to dan level.

What counts as a "go problem"

A go problem (also called tsumego, or baduk/weiqi problems) is a fixed board position with a best sequence of moves. You don't play a full game—you find the key move and the follow-up. The site's collections show the main families:

Category What it trains
Life and death Killing or saving groups; the core of tsumego
Tesuji Sharp local tactics (snapback, squeeze, under the stones)
Capturing race (semeai) Counting liberties and timing in fights
Cutting and connecting Whether stones stay linked or get separated
Ladder Reading forced sequences to the edge
Joseki and fuseki Corner and opening patterns

The largest collections on the site include Semeai / Capturing Race (3091 problems), Connect (973), Encyclopedia of Life and Death – Easy (741), Cutting (707), Local Choice (583), Snapback (509), Ladder (487), and Squeeze Tesuji (487).

Why solving them improves your play

Reading is a skill you build by repetition, not by talent. Each problem forces you to:

  1. Read to a conclusion — you can't guess; the position has a right answer.
  2. Recognize patterns — after enough snapbacks and ladders, you see them before you calculate.
  3. Count liberties and space — essential in capturing races and life-and-death.

The payoff is that in a real game you spend less time on shapes you've already solved and more time on the genuinely new situation.

Choosing problems by rank

The site labels problems by kyu/dan level, so you can start where you actually are rather than where you'd like to be. Its daily set is split into four tiers:

  • 30 kyu — Beginner (119 problems)
  • 19 kyu — Easy (97)
  • 9 kyu — Medium (56)
  • 1 dan — Hard (26)

A practical rule: pick problems you can solve in a few minutes but not instantly. If you're getting nearly all of them right, move up a tier; if you're stuck on most, move down. The "Recommended problems" list (shown from 30 kyu downward) and "Newest problems" feed give you fresh material at your level.

How to practice on GoProblems.com

The site gives you several modes, each with a different purpose:

  • Problems of the day — a fixed daily set across the four difficulty tiers. Good for a consistent habit.
  • Time Trial — solve as many as you can in 3 minutes, 5 minutes, or untimed. The page tracks a daily best (for example, "Today's best: 3 min 28 · 5 min 21 · Untimed 22"), which turns practice into a measurable score.
  • Collections — themed sets (ladder, snapback, semeai, etc.) so you can drill one weakness at a time. Each shows a progress count.
  • Tournaments — live "Solving royale" events where entrants compete; past events list a winner.

A simple routine

  1. Warm up with the daily problems at your tier.
  2. Run one Time Trial to measure speed and accuracy.
  3. Open one collection that matches a weakness (e.g., Ladder if you keep misreading them).
  4. Track your tier and your Time Trial best over a week—if both improve, you're ready for the next level.

Common sticking points

  • Guessing instead of reading. If you click a move hoping it works, you're not training reading. Read the whole sequence first.
  • Practicing too far above your rank. Hard dan problems won't help a 20 kyu build fundamentals.
  • Only doing one category. Life-and-death is the base, but tesuji, capturing races, and cutting/connecting all show up in real games.

Start at your honest rank, do a small set daily, and let the Time Trial score tell you when to move up.