Training

Practice Weiqi with interactive puzzles.

Start with small beginner positions. Choose a move, get immediate feedback, and build pattern recognition one concept at a time.

Beginner puzzle set

Learn by playing the key move.

This MVP introduces the reusable puzzle system that can later appear inside lessons with a component like <GoPuzzle puzzleId="atari-001" />.

Interactive puzzle

SGF Triangle Markup Test

A display test for triangle markup loaded directly from SGF.

BeginnerSGF TestSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Inspect the triangle markers and their alignment with stones and intersections.

Interactive puzzle

SGF Alphabet Label Test

A display test for alphabet labels loaded directly from SGF.

BeginnerSGF TestSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Inspect the alphabet labels and their alignment with stones and intersections.

Interactive puzzle

SGF Number Label Test

A display test for numeric labels loaded directly from SGF.

BeginnerSGF TestSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Inspect the numeric labels and their alignment with stones and intersections.

Interactive puzzle

SGF Variation Tree Test

Black to play. The first SGF variation is correct; the other recorded branches remain playable.

BeginnerSGF TestSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Choose a recorded SGF branch and follow it to the end.

Interactive puzzle

Uploaded Test Puzzle 1

Black to play from an uploaded SGF test position.

BeginnerCapturingSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Find the capturing move from the SGF main line.

Interactive puzzle

Uploaded Test Puzzle 2

Black to play from an uploaded SGF test position.

BeginnerCapturingSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Find the move that captures the connected white stones.

Interactive puzzle

Uploaded Test Puzzle 3

Black to play from an uploaded SGF sequence.

BeginnerCapturingSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Follow the SGF main sequence and continue after White replies.

Interactive puzzle

Corner Atari Sequence

Black to play on a cropped corner of a full 19×19 board. Follow the forcing sequence.

BeginnerAtariSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Use the SGF sequence to put White under pressure, then continue after White replies.

Interactive puzzle

Capture a Corner Stone

Black to play on a full 19×19 board. Capture White by filling the final liberty.

BeginnerCapturingSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Find the move that removes White’s last liberty in the corner.

Interactive puzzle

Capture the Small Group

Black to play. Capture two connected white stones by filling their shared final liberty.

BeginnerCapturingSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Play the move that removes the last liberty from the white group.

Interactive puzzle

Watch the Reply Capture

Black to play. After your move, White replies automatically and captures a stone.

BeginnerCapturingSGF sourceBlack to play
Loading puzzle…

Black to play · SGF markup preview

Goal: Play the expected move, then watch White’s automatic reply resolve through capture logic.

Interactive puzzle

Find the Atari

Black to play. Put the white stone into atari by taking away one liberty.

BeginnerAtariBlack to play
Play the move that leaves White with only one liberty.

Black to play · Step 1 of 1

Goal: Play the move that leaves White with only one liberty.

Interactive puzzle

Capture the Stone

Black to play. Capture the white stone by filling its last liberty.

BeginnerCapturingBlack to play
Play on the last liberty of the surrounded white stone.

Black to play · Step 1 of 1

Goal: Play on the last liberty of the surrounded white stone.

Interactive puzzle

Defend the Weak Stone

Black to play. Give the black stone more breathing space.

BeginnerDefenseBlack to play
Extend from the black stone to add liberties and make it harder to capture.

Black to play · Step 1 of 1

Goal: Extend from the black stone to add liberties and make it harder to capture.

Interactive puzzle

Follow Up After Atari

Black to play. Put the white stone in danger, then answer White’s escape.

BeginnerAtariBlack to play
Step 1: Put the white stone into atari.

Black to play · Step 1 of 2

Goal: Play the forcing move, watch White reply, then find the follow-up.