Skip to content

Grouped X-Cycles

ExtremeClassic + KillerStep 31 of 384 min read

Grouped X-Cycles are ordinary X-Cycles with one upgrade: a node no longer has to be a single cell. Two or three cells of the same digit, sitting together where a box meets a row or column, can act as one node. That single change turns a lot of dead-end chains into closed loops.

What the pattern is

An X-Cycle is a loop for one digit whose links alternate between strong and weak. A strong link means at least one end is true; a weak link means at most one end is true. Alternate them around a closed loop and the loop constrains the whole grid.

A group is the set of cells holding your digit inside one box-line intersection, the two or three cells where a box overlaps a row or column. The group behaves exactly like a single node, because "the digit is somewhere in this group" is one statement that is either true or false. It links strongly to another node when the two of them are the only places for the digit in a unit, and weakly whenever they share a unit.

The three X-Cycle rules carry over unchanged:

  • Rule 1: the loop closes with links alternating all the way round. Every weak link becomes exact, so the digit leaves every other cell that sees both ends of any weak link.
  • Rule 2: the loop closes but two strong links meet at one node. That node is true.
  • Rule 3: the loop closes but two weak links meet at one node. That node is false, so the digit leaves it.

When to look for it

Look when a digit is down to two or three positions in most units and you keep finding chains that almost close. Boxes where the digit is confined to one row or one column are the raw material, those are exactly the groups you need.

Plain X-CycleGrouped X-Cycle
Nodeone cellone cell or a group
Group locationnonebox meets a row or column
Strong link sourcetwo places in a unittwo places, counting a group as one
Rules used1231, 2, 3, unchanged

How to apply it, step by step

  1. Choose a digit and mark every position left for it.
  2. Mark each box where the digit is confined to one row or one column. Those cells form a group node.
  3. Build strong links: two nodes that are the only places for the digit in a unit.
  4. Fill in weak links: any two nodes sharing a unit.
  5. Walk a loop alternating strong, weak, strong, weak, and see which of the three rules the loop matches.
  6. Apply that rule's eliminations.

A worked example

Digit 4. Box 4 holds a 4 only in F1 and in the group D3, E3, F3, which all lie in column 3. Watch how the links run from F1 through the group and A3 to A5, and where the loop ends up.

  1. Easier techniques are used up. Follow the 4s from box 4.

  2. Box 4 can hold its 4 in F1, D3, E3 or F3. The last three are all in column 3, so treat them as one group.

  3. If F1 is not 4, the 4 of box 4 is somewhere in the group. That is a strong link between F1 and the group.

  4. If any cell of the group is 4, A3 cannot be 4, because they share column 3. That is a weak link.

  5. Row A can hold its 4 only in A3 or A5: another strong link.

  6. Suppose F1 is not 4. Then the group holds the 4, A3 does not, and A5 does. So F1 or A5 is always 4.

    F5 closes the loop: it sees F1 in row F and A5 in column 5. Two weak links meet there, so the loop breaks at F5.

  7. 4 removed from F5 because it sees both F1 and A5, and one of them is always 4.

Easier techniques are used up. Follow the 4s from box 4.

The chain has three links:

  • Strong, box 4: F1 and the group are the only places for 4, so one of them is 4.
  • Weak, column 3: the group and A3 share column 3, so they cannot both be 4.
  • Strong, row A: A3 and A5 are the only places for 4 in row A.

Read it as F1 = group, group - A3, A3 = A5. If F1 is not 4, the group is, so A3 is not, so A5 is. Either way F1 or A5 is 4. F5 sees F1 in row F and A5 in column 5, so two weak links meet at F5. That is rule 3, and it is why this loop is discontinuous there: F5 cannot be 4.

The continuous case (rule 1) needs every link to alternate all the way round. Here the loop breaks at F5, and that break is exactly what produces the elimination.

Common mistakes

  • Building a group from cells that do not share both a box and a line. Scattered cells are not a node.
  • Counting a group's link as strong when the digit has a fourth position elsewhere in the unit.
  • Losing the alternation. One strong-strong step in the middle of a loop invalidates everything after it.
  • Applying rule 1 eliminations to the loop's own cells. They stay; only outside cells lose the digit.
  • Forgetting that a group node blocks eliminations across all of its cells at once, a target must see every cell of the group.

Where you meet it

Grouped X-Cycles sit in the extreme tier. They first become necessary in Master puzzles and stay useful all the way through Legendary, where single-digit logic is often the only thing left that does not require a full forcing net.

Ready to play?

Play Sudoku!