Expert Sudoku8 min read

Nice Loops Sudoku: How Closed Chains Create Eliminations

Nice Loops Sudoku uses a closed chain of candidate implications, so following the links around the circuit returns to the starting point with a forced conclusion.

Nice Loops Sudoku closes an implication chain back on itself

Nice Loops Sudoku is a way to express advanced chain logic as a closed circuit. The loop moves through candidates using strong and weak links. A strong link says that if one candidate is false, the linked candidate must be true. A weak link says that if one candidate is true, the linked candidate must be false. The links may connect the same digit in peer cells or different digits within one cell, depending on the chain. When the sequence closes, the start and finish relationship creates a logical constraint that can eliminate or force candidates. Some Nice Loops are continuous, with the alternating logic fitting smoothly all the way around. Others are discontinuous at one point, where two strong or two weak implications meet and force a result at that discontinuity. Nice Loops Sudoku is less about memorizing a picture than about maintaining valid inference direction around the entire circuit.

Separate continuous and discontinuous Nice Loops Sudoku

In a continuous Nice Loop, the chain alternates cleanly around the circuit. The loop can often eliminate candidates outside the chain that conflict with two linked states guaranteed by the loop, and it can also remove extra candidates from cells used as bivalue-style nodes when those extras would break the alternating structure. In a discontinuous loop, the chain returns to the start with a mismatch. Two strong links meeting at a candidate can prove that candidate true, because assuming it false would force incompatible truths on both sides. Two weak links meeting can prove the candidate false, because assuming it true would make both neighboring requirements fail. Exact notation varies among Sudoku communities, so focus on the implication proof rather than the label. Read the loop in both directions if necessary and make sure every strong link is genuinely strong in the current candidate state.

Learn Nice Loops Sudoku after AICs and X-Cycles

Nice Loops Sudoku is much easier once you are comfortable with strong links, weak links, X-Cycles, and Alternating Inference Chains. Begin with short loops using mostly bivalue cells or conjugate pairs. Mark each link type as you go instead of relying on memory. If the loop crosses a cell with more than two candidates, confirm exactly which candidates form the internal strong or weak relation and do not erase unrelated marks automatically. Shapedoku translates cleanly because a shape candidate can occupy the same logical role as a digit. Full Notes on an Extreme puzzle let you trace a loop without any numerical arithmetic. If long pattern tracing is your favorite part of solving, Space Arrows from SnailPixel offers a different kind of route planning where arrow snakes must be cleared from the board: [https://play.google.com/store/apps/details?id=com.snailpixel.spacearrows](https://play.google.com/store/apps/details?id=com.snailpixel.spacearrows). For Nice Loops Sudoku, though, clarity beats length. A short verified circuit is worth more than an impressive but uncertain one.

A reliable way to check Nice Loops Sudoku is to choose one starting candidate and assume a truth state, then walk the entire circuit applying each link literally. When you return to the start, compare the state forced by the loop with the state you assumed. A contradiction identifies a discontinuity result; a consistent alternation may support the continuous-loop eliminations. Doing this once by hand is slower than using memorized loop rules, but it teaches what the notation means. After enough practice, the strong and weak link pattern itself becomes readable without replaying every implication.

  • Mark strong links and weak links explicitly while tracing the loop.
  • Confirm that the final link really returns to the starting candidate or node.
  • For a continuous loop, preserve the alternating relationship around the full circuit.
  • For a discontinuity, identify whether two strong or two weak links meet and derive the forced state.
  • Never assume every candidate in a loop cell is part of the loop.
  • Use a shorter AIC or X-Cycle explanation when it gives the same elimination more clearly.

Ready to put it into practice?

Play Shapedoku free in your browser. No download, no login, just colorful shape Sudoku.

Play the Web App

Keep reading