Two-star Star Battle › Guide
Two-Star Star Battle Strategy: A Worked 10×10
To solve two-star Star Battle, find the non-touching pairs that can fit in each row, column and region. Eliminate pairs that conflict with other units; place a star only where every remaining pair in a unit includes that cell.
Each unit needs exactly two stars. Stars never touch, even diagonally. On a 10×10 board the solution has 20 stars. If you are coming from Queens, the important change is that a unit still needs another star after you place its first.
Four deductions to look for first
Finish a unit only after its second star
Once a row, column or region contains two stars, mark its other cells empty. Around each star, mark every neighbouring cell empty, including the diagonals. One star alone does not empty the rest of its row or region.
Use the 2×2 limit
Any two cells in a 2×2 block touch at an edge or corner, so the block holds at most one star. It may hold zero. Only an additional counting argument can prove it holds exactly one. This also explains why a whole two-star region cannot fit inside one 2×2 block.
Keep possible pairs, not just possible cells
If a region's only available cells are three consecutive cells in one row, its two stars must occupy the two ends: the middle touches both. More generally, a cell in every remaining pair is a star; a cell in no remaining pair is empty.
Compare capacities across units
Two regions contained entirely within the same two rows require four stars and use those rows' full four-star quota. Any other cells in those rows are empty. The same reasoning applies to columns. For less tidy shapes, compare individual possible pairs instead.
A complete 10×10 puzzle in seven rounds
This is an advanced worked example of comparing possible pairs, from a blank board to all 20 stars. Rows run top to bottom and columns left to right; R1C2 means row 1, column 2. A–J label the regions. Dots mean empty, and outlined cells are new marks. Keep the marks from earlier rounds.
Start at the top: region A occupies R1C2–R1C9 and must contain two stars. Those are already the two stars needed by row 1, so R1C1 and R1C10 are empty. We do not yet know the exact pair inside A.
For the full solve, start with every pair of non-touching cells in each row, column and region. Compare two units at a time. Their pairs must agree on shared cells, and no star in one pair may touch a different star in the other. Remove a pair if it has no compatible pair left in the other unit. Repeat these comparisons as the lists shrink.
Each round below lists the resulting marks and the remaining pairs that justify them. The optional comparison ledger records every removed pair in order: the named other unit has no compatible pair at that point. Some rounds prove only empty cells; that is useful progress.
Round 1: reduce the empty cells
No star is fixed in this round. Mark R1C1, R1C10, R9C4, R9C6, R7C8, R7C9, R9C2, R9C9, R10C1, R10C2, R10C8, R10C9, R10C10 empty.
A cell in every remaining pair of its named unit is a star; a cell in none is empty.
Check the remaining pairs behind each mark
| New mark | Unit | All remaining pairs in that unit |
|---|---|---|
| R1C1: empty | row 1 | R1C2 + R1C4; R1C2 + R1C6; R1C2 + R1C8; R1C2 + R1C9; R1C3 + R1C5; R1C3 + R1C6; R1C3 + R1C7; R1C3 + R1C8; R1C3 + R1C9; R1C4 + R1C6; R1C4 + R1C8; R1C4 + R1C9; R1C5 + R1C7; R1C5 + R1C8; R1C5 + R1C9; R1C6 + R1C8; R1C6 + R1C9; R1C7 + R1C9 |
| R1C10: empty | row 1 | R1C2 + R1C4; R1C2 + R1C6; R1C2 + R1C8; R1C2 + R1C9; R1C3 + R1C5; R1C3 + R1C6; R1C3 + R1C7; R1C3 + R1C8; R1C3 + R1C9; R1C4 + R1C6; R1C4 + R1C8; R1C4 + R1C9; R1C5 + R1C7; R1C5 + R1C8; R1C5 + R1C9; R1C6 + R1C8; R1C6 + R1C9; R1C7 + R1C9 |
| R9C4: empty | column 4 | R1C4 + R3C4; R1C4 + R4C4; R1C4 + R5C4; R1C4 + R6C4; R1C4 + R7C4; R1C4 + R8C4; R1C4 + R10C4; R2C4 + R4C4; R2C4 + R5C4; R2C4 + R6C4; R2C4 + R7C4; R2C4 + R8C4; R2C4 + R10C4; R3C4 + R5C4; R3C4 + R6C4; R3C4 + R7C4; R3C4 + R8C4; R3C4 + R10C4; R4C4 + R6C4; R4C4 + R7C4; R4C4 + R8C4; R4C4 + R10C4; R5C4 + R7C4; R5C4 + R8C4; R5C4 + R10C4; R6C4 + R8C4; R6C4 + R10C4; R7C4 + R10C4; R8C4 + R10C4 |
| R9C6: empty | column 6 | R1C6 + R3C6; R1C6 + R4C6; R1C6 + R5C6; R1C6 + R6C6; R1C6 + R7C6; R1C6 + R8C6; R1C6 + R10C6; R2C6 + R4C6; R2C6 + R5C6; R2C6 + R6C6; R2C6 + R7C6; R2C6 + R8C6; R2C6 + R10C6; R3C6 + R5C6; R3C6 + R6C6; R3C6 + R7C6; R3C6 + R8C6; R3C6 + R10C6; R4C6 + R6C6; R4C6 + R7C6; R4C6 + R8C6; R4C6 + R10C6; R5C6 + R7C6; R5C6 + R8C6; R5C6 + R10C6; R6C6 + R8C6; R6C6 + R10C6; R7C6 + R10C6; R8C6 + R10C6 |
| R7C8: empty | region F | R6C1 + R6C7; R6C1 + R6C10; R6C1 + R7C7; R6C1 + R7C10; R6C2 + R6C10; R6C2 + R7C7; R6C2 + R7C10; R6C3 + R6C7; R6C3 + R6C10; R6C3 + R7C7; R6C3 + R7C10; R6C4 + R6C10; R6C4 + R7C7; R6C4 + R7C10; R6C5 + R6C10; R6C5 + R7C7; R6C5 + R7C10; R6C6 + R6C10; R6C6 + R7C10; R6C7 + R6C10 |
| R7C9: empty | region F | R6C1 + R6C7; R6C1 + R6C10; R6C1 + R7C7; R6C1 + R7C10; R6C2 + R6C10; R6C2 + R7C7; R6C2 + R7C10; R6C3 + R6C7; R6C3 + R6C10; R6C3 + R7C7; R6C3 + R7C10; R6C4 + R6C10; R6C4 + R7C7; R6C4 + R7C10; R6C5 + R6C10; R6C5 + R7C7; R6C5 + R7C10; R6C6 + R6C10; R6C6 + R7C10; R6C7 + R6C10 |
| R9C2: empty | region H | R8C3 + R8C5; R8C3 + R8C6; R8C3 + R8C7; R8C3 + R8C8; R8C3 + R8C9; R8C3 + R8C10; R8C3 + R9C9; R8C4 + R8C6; R8C4 + R8C7; R8C4 + R8C8; R8C4 + R8C9; R8C4 + R8C10; R8C5 + R8C7; R8C5 + R8C8; R8C5 + R8C9; R8C5 + R8C10; R8C5 + R9C3; R8C6 + R8C8; R8C6 + R8C10; R8C6 + R9C3; R8C7 + R8C9; R8C7 + R8C10; R8C7 + R9C3; R8C8 + R8C10; R8C8 + R9C3; R8C9 + R9C3; R8C10 + R9C3 |
| R9C9: empty | row 9 | R9C1 + R9C3; R9C1 + R9C5; R9C1 + R9C7; R9C1 + R9C8; R9C1 + R9C10; R9C3 + R9C10; R9C5 + R9C10; R9C7 + R9C10; R9C8 + R9C10 |
| R10C1: empty | row 10 | R10C3 + R10C5; R10C3 + R10C6; R10C3 + R10C7; R10C4 + R10C6 |
| R10C2: empty | row 10 | R10C3 + R10C5; R10C3 + R10C6; R10C3 + R10C7; R10C4 + R10C6 |
| R10C8: empty | row 10 | R10C3 + R10C5; R10C3 + R10C6; R10C3 + R10C7; R10C4 + R10C6 |
| R10C9: empty | row 10 | R10C3 + R10C5; R10C3 + R10C6; R10C3 + R10C7; R10C4 + R10C6 |
| R10C10: empty | row 10 | R10C3 + R10C5; R10C3 + R10C6; R10C3 + R10C7; R10C4 + R10C6 |
Full pair comparison ledger for round 1
Read the rows in order. Each removed pair has no compatible partner in the last column's unit, using only pairs still available at that point.
| Unit | Remove these pairs | No compatible pair in |
|---|---|---|
| row 1 | R1C1 + R1C3; R1C1 + R1C4; R1C1 + R1C5; R1C1 + R1C6; R1C1 + R1C7; R1C1 + R1C8; R1C1 + R1C9; R1C1 + R1C10; R1C2 + R1C10; R1C3 + R1C10; R1C4 + R1C10; R1C5 + R1C10; R1C6 + R1C10; R1C7 + R1C10; R1C8 + R1C10 | region A |
| row 1 | R1C2 + R1C5; R1C2 + R1C7; R1C4 + R1C7 | region B |
| column 1 | R1C1 + R3C1; R1C1 + R4C1; R1C1 + R5C1; R1C1 + R6C1; R1C1 + R7C1; R1C1 + R8C1; R1C1 + R9C1; R1C1 + R10C1 | row 1 |
| region A | R1C2 + R1C5; R1C2 + R1C7; R1C4 + R1C7 | row 1 |
| row 2 | R2C3 + R2C6; R2C3 + R2C8; R2C5 + R2C8 | row 1 |
| row 2 | R2C1 + R2C9; R2C1 + R2C10; R2C2 + R2C9; R2C2 + R2C10 | region B |
| region B | R1C1 + R2C3; R1C1 + R2C4; R1C1 + R2C5; R1C1 + R2C6; R1C1 + R2C7; R1C1 + R2C8; R2C3 + R2C6; R2C3 + R2C8; R2C5 + R2C8 | row 1 |
| row 3 | R3C4 + R3C7 | row 2 |
| row 3 | R3C2 + R3C5; R3C2 + R3C7 | region B |
| region C | R3C4 + R3C7 | row 2 |
| region C | R3C2 + R3C5; R3C2 + R3C7 | region B |
| region C | R3C9 + R4C1; R3C9 + R4C3; R3C9 + R5C1; R4C1 + R4C3; R4C3 + R5C1 | row 3 |
| row 4 | R4C1 + R4C3 | region C |
| row 4 | R4C3 + R4C6 | region E |
| column 4 | R1C4 + R9C4; R2C4 + R9C4; R3C4 + R9C4; R4C4 + R9C4; R5C4 + R9C4; R6C4 + R9C4; R7C4 + R9C4 | region J |
| region D | R1C10 + R3C10; R1C10 + R4C4; R1C10 + R4C5; R1C10 + R4C6; R1C10 + R4C7; R1C10 + R4C8; R1C10 + R4C9; R1C10 + R4C10; R1C10 + R5C9; R1C10 + R5C10 | row 1 |
| region D | R2C9 + R5C9; R2C9 + R5C10; R2C10 + R5C9; R2C10 + R5C10; R3C10 + R5C9; R3C10 + R5C10 | row 4 |
| region D | R4C4 + R4C7 | row 5 |
| row 5 | R5C1 + R5C8; R5C1 + R5C9; R5C1 + R5C10; R5C2 + R5C9; R5C3 + R5C9 | region E |
| region E | R4C2 + R6C8; R4C2 + R6C9; R5C2 + R6C9 | row 5 |
| row 6 | R6C4 + R6C7; R6C5 + R6C7 | region E |
| row 6 | R6C6 + R6C9; R6C7 + R6C9; R6C8 + R6C10 | region F |
| column 6 | R1C6 + R9C6; R2C6 + R9C6; R3C6 + R9C6; R4C6 + R9C6; R5C6 + R9C6; R6C6 + R9C6; R7C6 + R9C6 | region J |
| region F | R6C4 + R6C7 | region E |
| region F | R6C1 + R7C8; R6C1 + R7C9; R6C2 + R7C8; R6C2 + R7C9; R6C3 + R7C8; R6C3 + R7C9; R6C4 + R7C8; R6C4 + R7C9; R6C5 + R6C7; R6C5 + R7C8; R6C5 + R7C9; R6C6 + R7C8; R6C6 + R7C9; R6C7 + R7C9; R6C7 + R7C10; R6C10 + R7C7; R6C10 + R7C8; R7C7 + R7C9; R7C7 + R7C10; R7C8 + R7C10 | row 6 |
| region F | R6C1 + R6C3; R6C1 + R6C4; R6C1 + R6C5; R6C1 + R6C6; R6C2 + R6C4; R6C2 + R6C5; R6C2 + R6C6; R6C2 + R6C7; R6C3 + R6C5; R6C3 + R6C6; R6C4 + R6C6 | row 7 |
| row 7 | R7C1 + R7C8; R7C1 + R7C9; R7C2 + R7C8; R7C2 + R7C9; R7C3 + R7C8; R7C3 + R7C9; R7C4 + R7C8; R7C4 + R7C9; R7C5 + R7C8; R7C5 + R7C9; R7C6 + R7C8; R7C6 + R7C9; R7C7 + R7C9; R7C7 + R7C10; R7C8 + R7C10 | region F |
| region G | R8C1 + R10C1; R8C1 + R10C2; R8C2 + R10C1; R8C2 + R10C2 | row 7 |
| row 8 | R8C2 + R8C5 | row 7 |
| column 8 | R1C8 + R7C8; R2C8 + R7C8; R3C8 + R7C8; R4C8 + R7C8; R5C8 + R7C8; R7C8 + R9C8; R7C8 + R10C8 | region F |
| region H | R8C6 + R9C4; R8C7 + R9C4; R8C8 + R9C4; R8C9 + R9C4; R8C10 + R9C4; R9C2 + R9C4; R9C4 + R9C9 | column 4 |
| region H | R8C4 + R9C2; R8C5 + R9C2; R8C6 + R9C2; R8C7 + R9C2; R8C8 + R9C2; R8C9 + R9C2; R8C10 + R9C2; R9C2 + R9C9; R9C3 + R9C9 | row 8 |
| region H | R8C6 + R8C9 | row 9 |
| region H | R8C4 + R9C9; R8C5 + R9C9; R8C6 + R9C9; R8C7 + R9C9 | region I |
| row 9 | R9C1 + R9C4; R9C2 + R9C4; R9C4 + R9C6; R9C4 + R9C7; R9C4 + R9C8; R9C4 + R9C9; R9C4 + R9C10 | column 4 |
| row 9 | R9C1 + R9C6; R9C2 + R9C6; R9C3 + R9C6; R9C6 + R9C8; R9C6 + R9C9; R9C6 + R9C10 | column 6 |
| row 9 | R9C2 + R9C5; R9C2 + R9C7; R9C2 + R9C8; R9C2 + R9C9; R9C2 + R9C10; R9C3 + R9C9 | region H |
| row 9 | R9C1 + R9C9; R9C5 + R9C9; R9C7 + R9C9 | region I |
| row 9 | R9C3 + R9C5; R9C3 + R9C7; R9C3 + R9C8; R9C5 + R9C7; R9C5 + R9C8 | region J |
| column 9 | R2C9 + R5C9 | region D |
| column 9 | R1C9 + R7C9; R2C9 + R7C9; R3C9 + R7C9; R4C9 + R7C9; R5C9 + R7C9; R7C9 + R9C9; R7C9 + R10C9 | region F |
| column 9 | R1C9 + R9C9; R2C9 + R9C9; R3C9 + R9C9; R4C9 + R9C9; R5C9 + R9C9; R6C9 + R9C9 | row 9 |
| region I | R9C6 + R9C8; R9C6 + R9C10; R9C6 + R10C8; R9C6 + R10C9; R9C6 + R10C10 | column 6 |
| region I | R9C5 + R9C7; R9C5 + R9C8 | row 9 |
| region I | R9C5 + R10C8 | region J |
| row 10 | R10C1 + R10C9; R10C1 + R10C10; R10C2 + R10C9; R10C2 + R10C10 | row 9 |
| row 10 | R10C4 + R10C7; R10C5 + R10C7; R10C6 + R10C9 | region I |
| row 10 | R10C1 + R10C3; R10C1 + R10C4; R10C1 + R10C5; R10C1 + R10C6; R10C1 + R10C7; R10C1 + R10C8; R10C2 + R10C4; R10C2 + R10C5; R10C2 + R10C6; R10C2 + R10C7; R10C2 + R10C8; R10C3 + R10C8; R10C3 + R10C9; R10C3 + R10C10; R10C4 + R10C8; R10C4 + R10C9; R10C4 + R10C10; R10C5 + R10C8; R10C5 + R10C9; R10C5 + R10C10; R10C6 + R10C8; R10C6 + R10C10; R10C7 + R10C9; R10C7 + R10C10; R10C8 + R10C10 | region J |
| column 10 | R1C10 + R3C10; R1C10 + R4C10; R1C10 + R5C10; R1C10 + R6C10; R1C10 + R7C10; R1C10 + R8C10; R1C10 + R9C10; R1C10 + R10C10 | row 1 |
| column 10 | R2C10 + R5C10; R3C10 + R5C10 | region D |
| column 10 | R2C10 + R10C10; R3C10 + R10C10; R4C10 + R10C10; R5C10 + R10C10; R6C10 + R10C10; R7C10 + R10C10; R8C10 + R10C10 | row 10 |
| region J | R10C4 + R10C7; R10C5 + R10C7 | region I |
Show the board after round 1
Round 2: 1 new star and 5 empty cells
Place stars at R9C10. Mark R2C9, R2C10, R9C3, R8C2, R8C10 empty.
A cell in every remaining pair of its named unit is a star; a cell in none is empty.
Check the remaining pairs behind each mark
| New mark | Unit | All remaining pairs in that unit |
|---|---|---|
| R2C9: empty | row 2 | R2C1 + R2C3; R2C1 + R2C4; R2C1 + R2C5; R2C1 + R2C6; R2C1 + R2C7; R2C1 + R2C8; R2C2 + R2C4; R2C2 + R2C5; R2C2 + R2C6; R2C2 + R2C7; R2C2 + R2C8; R2C3 + R2C5; R2C3 + R2C7; R2C4 + R2C6; R2C4 + R2C7; R2C4 + R2C8; R2C5 + R2C7; R2C6 + R2C8 |
| R2C10: empty | row 2 | R2C1 + R2C3; R2C1 + R2C4; R2C1 + R2C5; R2C1 + R2C6; R2C1 + R2C7; R2C1 + R2C8; R2C2 + R2C4; R2C2 + R2C5; R2C2 + R2C6; R2C2 + R2C7; R2C2 + R2C8; R2C3 + R2C5; R2C3 + R2C7; R2C4 + R2C6; R2C4 + R2C7; R2C4 + R2C8; R2C5 + R2C7; R2C6 + R2C8 |
| R9C3: empty | column 3 | R1C3 + R3C3; R1C3 + R4C3; R1C3 + R5C3; R1C3 + R6C3; R1C3 + R7C3; R1C3 + R8C3; R1C3 + R10C3; R2C3 + R4C3; R2C3 + R6C3; R2C3 + R8C3; R2C3 + R10C3; R3C3 + R5C3; R3C3 + R6C3; R3C3 + R7C3; R3C3 + R8C3; R3C3 + R10C3; R4C3 + R6C3; R4C3 + R8C3; R4C3 + R10C3; R5C3 + R7C3; R5C3 + R8C3; R5C3 + R10C3; R6C3 + R8C3; R6C3 + R10C3; R7C3 + R10C3; R8C3 + R10C3 |
| R8C2: empty | row 8 | R8C1 + R8C3; R8C1 + R8C5; R8C1 + R8C6; R8C1 + R8C7; R8C1 + R8C8; R8C3 + R8C5; R8C3 + R8C6; R8C3 + R8C7; R8C3 + R8C8; R8C3 + R8C9; R8C3 + R8C10; R8C4 + R8C6; R8C4 + R8C7; R8C4 + R8C8; R8C4 + R8C9; R8C4 + R8C10; R8C5 + R8C7; R8C5 + R8C8; R8C5 + R8C9; R8C5 + R8C10; R8C6 + R8C8; R8C6 + R8C10; R8C7 + R8C9; R8C7 + R8C10; R8C8 + R8C10 |
| R9C10: star | region I | R9C5 + R9C10; R9C7 + R9C10; R9C8 + R9C10 |
| R8C10: empty | column 10 | R3C10 + R9C10; R4C10 + R9C10; R5C10 + R9C10; R6C10 + R9C10; R7C10 + R9C10 |
Full pair comparison ledger for round 2
Read the rows in order. Each removed pair has no compatible partner in the last column's unit, using only pairs still available at that point.
| Unit | Remove these pairs | No compatible pair in |
|---|---|---|
| column 1 | R8C1 + R10C1 | region G |
| column 1 | R2C1 + R10C1; R3C1 + R10C1; R4C1 + R10C1; R5C1 + R10C1; R6C1 + R10C1; R7C1 + R10C1 | row 10 |
| row 2 | R2C3 + R2C9; R2C3 + R2C10; R2C4 + R2C9; R2C4 + R2C10; R2C5 + R2C9; R2C5 + R2C10; R2C6 + R2C9; R2C6 + R2C10; R2C7 + R2C9; R2C7 + R2C10; R2C8 + R2C10 | region B |
| column 2 | R3C2 + R6C2; R3C2 + R8C2; R5C2 + R8C2 | column 1 |
| column 2 | R8C2 + R10C2 | region G |
| column 2 | R1C2 + R9C2; R2C2 + R9C2; R3C2 + R9C2; R4C2 + R9C2; R5C2 + R9C2; R6C2 + R9C2; R7C2 + R9C2 | region H |
| column 2 | R1C2 + R10C2; R2C2 + R10C2; R3C2 + R10C2; R4C2 + R10C2; R5C2 + R10C2; R6C2 + R10C2; R7C2 + R10C2 | row 10 |
| column 3 | R2C3 + R5C3; R2C3 + R7C3; R4C3 + R7C3 | column 2 |
| column 3 | R1C3 + R9C3; R2C3 + R9C3; R3C3 + R9C3; R4C3 + R9C3; R5C3 + R9C3; R6C3 + R9C3; R7C3 + R9C3 | row 10 |
| row 4 | R4C4 + R4C7 | region D |
| region D | R2C9 + R4C4; R2C9 + R4C5; R2C9 + R4C6; R2C9 + R4C7; R2C9 + R4C8; R2C9 + R4C9; R2C9 + R4C10; R2C10 + R4C4; R2C10 + R4C5; R2C10 + R4C6; R2C10 + R4C7; R2C10 + R4C8; R2C10 + R4C9; R2C10 + R4C10 | row 2 |
| row 5 | R5C4 + R5C7; R5C5 + R5C7; R5C5 + R5C8 | region D |
| region E | R5C4 + R5C7; R5C5 + R5C7; R5C5 + R5C8 | region D |
| row 6 | R6C1 + R6C3; R6C1 + R6C4; R6C1 + R6C5; R6C1 + R6C6; R6C2 + R6C4; R6C2 + R6C5; R6C2 + R6C6; R6C2 + R6C7; R6C3 + R6C5; R6C3 + R6C6; R6C4 + R6C6 | region F |
| region G | R7C1 + R10C1; R7C2 + R10C1; R7C3 + R10C1; R7C4 + R10C1; R7C5 + R10C1; R7C6 + R10C1 | column 1 |
| region G | R7C1 + R10C2; R7C2 + R10C2; R7C3 + R10C2; R7C4 + R10C2; R7C5 + R10C2; R7C6 + R10C2 | column 2 |
| row 8 | R8C1 + R8C4; R8C2 + R8C4; R8C2 + R8C6; R8C2 + R8C7; R8C2 + R8C8; R8C2 + R8C9; R8C2 + R8C10; R8C6 + R8C9 | region H |
| row 8 | R8C1 + R8C9; R8C1 + R8C10 | row 9 |
| column 8 | R1C8 + R10C8; R2C8 + R10C8; R3C8 + R10C8; R4C8 + R10C8; R5C8 + R10C8; R6C8 + R10C8; R8C8 + R10C8 | row 10 |
| region H | R8C5 + R9C3; R8C6 + R9C3; R8C7 + R9C3; R8C8 + R9C3; R8C9 + R9C3; R8C10 + R9C3 | column 3 |
| region H | R8C3 + R9C9 | row 9 |
| row 9 | R9C1 + R9C3; R9C3 + R9C10 | column 3 |
| column 9 | R2C9 + R4C9; R2C9 + R6C9; R2C9 + R8C9; R2C9 + R10C9 | row 2 |
| column 9 | R1C9 + R10C9; R3C9 + R10C9; R4C9 + R10C9; R5C9 + R10C9; R6C9 + R10C9; R8C9 + R10C9 | row 10 |
| column 9 | R3C9 + R6C9; R3C9 + R8C9; R5C9 + R8C9 | column 10 |
| region I | R9C10 + R10C8; R10C8 + R10C10 | column 8 |
| region I | R9C5 + R10C9; R9C7 + R10C9 | column 9 |
| region I | R9C5 + R10C10; R9C7 + R10C10; R9C8 + R10C10 | row 10 |
| column 10 | R2C10 + R4C10; R2C10 + R6C10; R2C10 + R7C10; R2C10 + R8C10; R2C10 + R9C10 | row 2 |
| column 10 | R4C10 + R7C10 | column 9 |
| column 10 | R3C10 + R6C10; R3C10 + R7C10; R3C10 + R8C10; R4C10 + R6C10; R4C10 + R8C10; R5C10 + R7C10; R5C10 + R8C10; R6C10 + R8C10 | region I |
Show the board after round 2
Round 3: reduce the empty cells
No star is fixed in this round. Mark R8C1, R8C9, R9C1 empty.
A cell in every remaining pair of its named unit is a star; a cell in none is empty.
Check the remaining pairs behind each mark
| New mark | Unit | All remaining pairs in that unit |
|---|---|---|
| R8C1: empty | row 8 | R8C3 + R8C5; R8C3 + R8C6; R8C3 + R8C7; R8C3 + R8C8; R8C4 + R8C6 |
| R8C9: empty | row 8 | R8C3 + R8C5; R8C3 + R8C6; R8C3 + R8C7; R8C3 + R8C8; R8C4 + R8C6 |
| R9C1: empty | row 9 | R9C5 + R9C10; R9C7 + R9C10; R9C8 + R9C10 |
Full pair comparison ledger for round 3
Read the rows in order. Each removed pair has no compatible partner in the last column's unit, using only pairs still available at that point.
| Unit | Remove these pairs | No compatible pair in |
|---|---|---|
| column 1 | R2C1 + R5C1; R2C1 + R7C1; R4C1 + R7C1 | column 2 |
| column 2 | R1C2 + R8C2; R2C2 + R8C2; R4C2 + R8C2; R6C2 + R8C2 | row 8 |
| row 3 | R3C5 + R3C7; R3C5 + R3C8 | region D |
| column 3 | R1C3 + R4C3; R1C3 + R6C3; R2C3 + R4C3; R2C3 + R6C3; R3C3 + R6C3; R4C3 + R6C3 | column 2 |
| region C | R3C5 + R3C7; R3C5 + R3C8 | row 3 |
| row 4 | R4C1 + R4C9; R4C1 + R4C10; R4C2 + R4C9; R4C2 + R4C10; R4C3 + R4C9; R4C3 + R4C10 | region D |
| row 5 | R5C6 + R5C9; R5C7 + R5C9; R5C7 + R5C10; R5C8 + R5C10 | row 6 |
| region E | R4C2 + R5C7; R4C2 + R5C8 | row 5 |
| row 7 | R7C4 + R7C7 | row 8 |
| column 7 | R2C7 + R5C7 | column 8 |
| region G | R7C4 + R8C2; R7C5 + R8C2; R7C6 + R8C2 | column 2 |
| row 8 | R8C1 + R8C3; R8C1 + R8C5; R8C1 + R8C6; R8C1 + R8C7; R8C1 + R8C8 | region H |
| row 8 | R8C3 + R8C9; R8C3 + R8C10; R8C4 + R8C7; R8C4 + R8C8; R8C4 + R8C9; R8C4 + R8C10; R8C5 + R8C7; R8C5 + R8C8; R8C5 + R8C9; R8C5 + R8C10; R8C6 + R8C8; R8C6 + R8C10; R8C7 + R8C9; R8C7 + R8C10; R8C8 + R8C10 | region I |
| column 8 | R1C8 + R5C8; R2C8 + R5C8 | column 9 |
| region H | R8C3 + R8C9; R8C3 + R8C10; R8C4 + R8C7; R8C4 + R8C8; R8C4 + R8C9; R8C4 + R8C10; R8C5 + R8C7; R8C5 + R8C8; R8C5 + R8C9; R8C5 + R8C10; R8C6 + R8C8; R8C6 + R8C10; R8C7 + R8C9; R8C7 + R8C10; R8C8 + R8C10 | row 8 |
| row 9 | R9C1 + R9C5; R9C1 + R9C7; R9C1 + R9C8; R9C1 + R9C10 | region I |
| column 9 | R1C9 + R8C9; R4C9 + R8C9; R6C9 + R8C9 | row 8 |
| column 9 | R4C9 + R6C9 | column 10 |
Show the board after round 3
Round 4: 8 new stars and 30 empty cells
Place stars at R1C2, R7C1, R8C3, R8C8, R9C5, R1C9, R10C3, R10C7. Mark R2C1, R4C1, R6C1, R2C8, R2C2, R4C2, R6C2, R2C3, R3C4, R3C5, R3C6, R3C7, R1C3, R7C3, R1C4, R7C4, R1C5, R1C6, R1C7, R7C2, R8C4, R8C5, R8C6, R9C8, R8C7, R9C7, R5C9, R10C4, R10C5, R10C6 empty.
A cell in every remaining pair of its named unit is a star; a cell in none is empty.
Check the remaining pairs behind each mark
| New mark | Unit | All remaining pairs in that unit |
|---|---|---|
| R2C1: empty | column 1 | R3C1 + R5C1; R3C1 + R7C1; R5C1 + R7C1 |
| R4C1: empty | column 1 | R3C1 + R5C1; R3C1 + R7C1; R5C1 + R7C1 |
| R6C1: empty | column 1 | R3C1 + R5C1; R3C1 + R7C1; R5C1 + R7C1 |
| R2C8: empty | row 2 | R2C2 + R2C4; R2C2 + R2C5; R2C2 + R2C6; R2C2 + R2C7; R2C3 + R2C5; R2C3 + R2C7; R2C4 + R2C6; R2C4 + R2C7; R2C5 + R2C7 |
| R1C2: star | column 2 | R1C2 + R3C2; R1C2 + R5C2; R1C2 + R7C2 |
| R2C2: empty | column 2 | R1C2 + R3C2; R1C2 + R5C2; R1C2 + R7C2 |
| R4C2: empty | column 2 | R1C2 + R3C2; R1C2 + R5C2; R1C2 + R7C2 |
| R6C2: empty | column 2 | R1C2 + R3C2; R1C2 + R5C2; R1C2 + R7C2 |
| R2C3: empty | region B | R2C4 + R2C6; R2C4 + R2C7; R2C5 + R2C7 |
| R3C4: empty | row 3 | R3C1 + R3C3; R3C1 + R3C8; R3C1 + R3C9; R3C1 + R3C10; R3C2 + R3C8; R3C2 + R3C9; R3C2 + R3C10; R3C3 + R3C9; R3C3 + R3C10; R3C8 + R3C10 |
| R3C5: empty | row 3 | R3C1 + R3C3; R3C1 + R3C8; R3C1 + R3C9; R3C1 + R3C10; R3C2 + R3C8; R3C2 + R3C9; R3C2 + R3C10; R3C3 + R3C9; R3C3 + R3C10; R3C8 + R3C10 |
| R3C6: empty | row 3 | R3C1 + R3C3; R3C1 + R3C8; R3C1 + R3C9; R3C1 + R3C10; R3C2 + R3C8; R3C2 + R3C9; R3C2 + R3C10; R3C3 + R3C9; R3C3 + R3C10; R3C8 + R3C10 |
| R3C7: empty | row 3 | R3C1 + R3C3; R3C1 + R3C8; R3C1 + R3C9; R3C1 + R3C10; R3C2 + R3C8; R3C2 + R3C9; R3C2 + R3C10; R3C3 + R3C9; R3C3 + R3C10; R3C8 + R3C10 |
| R1C3: empty | column 3 | R3C3 + R5C3; R3C3 + R8C3; R3C3 + R10C3; R4C3 + R10C3; R5C3 + R8C3; R5C3 + R10C3; R6C3 + R8C3; R6C3 + R10C3; R8C3 + R10C3 |
| R7C3: empty | column 3 | R3C3 + R5C3; R3C3 + R8C3; R3C3 + R10C3; R4C3 + R10C3; R5C3 + R8C3; R5C3 + R10C3; R6C3 + R8C3; R6C3 + R10C3; R8C3 + R10C3 |
| R1C4: empty | column 4 | R2C4 + R4C4; R2C4 + R5C4; R2C4 + R6C4; R2C4 + R8C4; R2C4 + R10C4; R4C4 + R6C4; R4C4 + R8C4; R4C4 + R10C4; R5C4 + R8C4; R5C4 + R10C4; R6C4 + R8C4; R6C4 + R10C4; R8C4 + R10C4 |
| R7C4: empty | column 4 | R2C4 + R4C4; R2C4 + R5C4; R2C4 + R6C4; R2C4 + R8C4; R2C4 + R10C4; R4C4 + R6C4; R4C4 + R8C4; R4C4 + R10C4; R5C4 + R8C4; R5C4 + R10C4; R6C4 + R8C4; R6C4 + R10C4; R8C4 + R10C4 |
| R1C5: empty | column 5 | R2C5 + R4C5; R2C5 + R5C5; R2C5 + R6C5; R2C5 + R7C5; R2C5 + R8C5; R2C5 + R9C5; R2C5 + R10C5; R4C5 + R6C5; R4C5 + R7C5; R4C5 + R8C5; R4C5 + R9C5; R4C5 + R10C5; R5C5 + R7C5; R5C5 + R8C5; R5C5 + R10C5; R6C5 + R8C5; R6C5 + R9C5; R6C5 + R10C5; R7C5 + R9C5; R7C5 + R10C5; R8C5 + R10C5 |
| R1C6: empty | column 6 | R2C6 + R4C6; R2C6 + R5C6; R2C6 + R6C6; R2C6 + R7C6; R2C6 + R8C6; R2C6 + R10C6; R4C6 + R6C6; R4C6 + R7C6; R4C6 + R8C6; R4C6 + R10C6; R5C6 + R7C6; R5C6 + R8C6; R5C6 + R10C6; R6C6 + R8C6; R6C6 + R10C6; R7C6 + R10C6; R8C6 + R10C6 |
| R1C7: empty | column 7 | R2C7 + R4C7; R2C7 + R6C7; R2C7 + R7C7; R2C7 + R8C7; R2C7 + R9C7; R2C7 + R10C7; R4C7 + R6C7; R4C7 + R7C7; R4C7 + R8C7; R4C7 + R9C7; R4C7 + R10C7; R5C7 + R7C7; R5C7 + R8C7; R5C7 + R9C7; R5C7 + R10C7; R6C7 + R8C7; R6C7 + R9C7; R6C7 + R10C7; R7C7 + R9C7; R7C7 + R10C7; R8C7 + R10C7 |
| R7C1: star | region G | R7C1 + R7C5; R7C1 + R7C6 |
| R7C2: empty | region G | R7C1 + R7C5; R7C1 + R7C6 |
| R8C3: star | row 8 | R8C3 + R8C7; R8C3 + R8C8 |
| R8C4: empty | row 8 | R8C3 + R8C7; R8C3 + R8C8 |
| R8C5: empty | row 8 | R8C3 + R8C7; R8C3 + R8C8 |
| R8C6: empty | row 8 | R8C3 + R8C7; R8C3 + R8C8 |
| R8C8: star | column 8 | R1C8 + R8C8; R3C8 + R8C8; R4C8 + R8C8; R5C8 + R8C8; R6C8 + R8C8 |
| R9C8: empty | column 8 | R1C8 + R8C8; R3C8 + R8C8; R4C8 + R8C8; R5C8 + R8C8; R6C8 + R8C8 |
| R8C7: empty | region H | R8C3 + R8C8 |
| R9C5: star | row 9 | R9C5 + R9C10 |
| R9C7: empty | row 9 | R9C5 + R9C10 |
| R1C9: star | column 9 | R1C9 + R3C9; R1C9 + R4C9; R1C9 + R6C9 |
| R5C9: empty | column 9 | R1C9 + R3C9; R1C9 + R4C9; R1C9 + R6C9 |
| R10C3: star | row 10 | R10C3 + R10C7 |
| R10C4: empty | row 10 | R10C3 + R10C7 |
| R10C5: empty | row 10 | R10C3 + R10C7 |
| R10C6: empty | row 10 | R10C3 + R10C7 |
| R10C7: star | row 10 | R10C3 + R10C7 |
Full pair comparison ledger for round 4
Read the rows in order. Each removed pair has no compatible partner in the last column's unit, using only pairs still available at that point.
| Unit | Remove these pairs | No compatible pair in |
|---|---|---|
| column 1 | R2C1 + R4C1; R2C1 + R6C1; R3C1 + R6C1; R4C1 + R6C1 | column 2 |
| column 1 | R2C1 + R8C1; R3C1 + R8C1; R4C1 + R8C1; R5C1 + R8C1; R6C1 + R8C1 | row 8 |
| column 1 | R2C1 + R9C1; R3C1 + R9C1; R4C1 + R9C1; R5C1 + R9C1; R6C1 + R9C1; R7C1 + R9C1 | row 9 |
| row 2 | R2C1 + R2C3; R2C1 + R2C4; R2C1 + R2C5; R2C1 + R2C6; R2C1 + R2C7; R2C1 + R2C8 | column 1 |
| row 2 | R2C2 + R2C8; R2C4 + R2C8; R2C6 + R2C8 | column 9 |
| column 2 | R1C2 + R4C2; R1C2 + R6C2; R2C2 + R4C2; R2C2 + R5C2; R2C2 + R6C2; R2C2 + R7C2; R3C2 + R5C2; R3C2 + R7C2; R4C2 + R6C2; R4C2 + R7C2; R5C2 + R7C2 | column 1 |
| region B | R2C1 + R2C3; R2C1 + R2C4; R2C1 + R2C5; R2C1 + R2C6; R2C1 + R2C7; R2C1 + R2C8 | column 1 |
| region B | R2C2 + R2C8; R2C4 + R2C8; R2C6 + R2C8 | row 2 |
| region B | R2C2 + R2C4; R2C2 + R2C5; R2C2 + R2C6; R2C2 + R2C7; R2C3 + R2C5; R2C3 + R2C7 | column 2 |
| row 3 | R3C1 + R3C4; R3C1 + R3C6; R3C2 + R3C4; R3C2 + R3C6; R3C3 + R3C5; R3C3 + R3C6; R3C3 + R3C7; R3C3 + R3C8; R3C4 + R3C6 | row 2 |
| row 3 | R3C1 + R3C5; R3C1 + R3C7; R3C4 + R3C8; R3C4 + R3C9; R3C4 + R3C10; R3C5 + R3C9; R3C5 + R3C10; R3C6 + R3C8; R3C6 + R3C9; R3C6 + R3C10; R3C7 + R3C9; R3C7 + R3C10 | region B |
| column 3 | R1C3 + R3C3; R1C3 + R5C3; R1C3 + R7C3; R1C3 + R8C3; R1C3 + R10C3; R2C3 + R8C3; R2C3 + R10C3; R4C3 + R8C3 | column 2 |
| column 3 | R3C3 + R7C3; R5C3 + R7C3; R7C3 + R10C3 | row 8 |
| region C | R3C2 + R3C4; R3C2 + R3C6; R3C2 + R3C8; R3C2 + R3C9; R3C3 + R3C5; R3C3 + R3C6; R3C3 + R3C7; R3C3 + R3C8; R3C3 + R3C9; R3C3 + R4C1; R3C4 + R3C6; R3C4 + R3C8; R3C4 + R3C9; R3C4 + R4C1; R3C5 + R3C9; R3C5 + R4C1; R3C5 + R4C3; R3C6 + R3C8; R3C6 + R3C9; R3C6 + R4C1; R3C6 + R4C3; R3C7 + R3C9; R3C7 + R4C1; R3C7 + R4C3; R3C8 + R4C1; R3C8 + R4C3 | column 1 |
| region C | R3C1 + R3C4; R3C1 + R3C6 | row 2 |
| region C | R3C1 + R3C5; R3C1 + R3C7; R3C4 + R5C1; R3C5 + R5C1; R3C6 + R5C1; R3C7 + R5C1 | region B |
| row 4 | R4C1 + R4C4; R4C1 + R4C5; R4C1 + R4C6; R4C1 + R4C7; R4C1 + R4C8; R4C2 + R4C4; R4C2 + R4C5; R4C2 + R4C6; R4C2 + R4C7; R4C2 + R4C8 | column 1 |
| row 4 | R4C4 + R4C9 | row 3 |
| column 4 | R1C4 + R3C4; R1C4 + R4C4; R1C4 + R5C4; R1C4 + R6C4; R1C4 + R7C4; R1C4 + R8C4; R1C4 + R10C4; R3C4 + R5C4; R3C4 + R6C4; R3C4 + R7C4; R3C4 + R8C4; R3C4 + R10C4 | region B |
| column 4 | R4C4 + R7C4 | column 3 |
| column 4 | R2C4 + R7C4; R5C4 + R7C4; R7C4 + R10C4 | row 8 |
| region D | R4C4 + R4C8; R4C4 + R4C9 | row 3 |
| region D | R3C10 + R4C4; R3C10 + R4C6; R4C4 + R5C9; R4C4 + R5C10; R4C6 + R5C9; R4C6 + R5C10 | row 4 |
| region D | R4C5 + R5C9 | row 5 |
| region D | R4C8 + R5C10 | column 9 |
| row 5 | R5C4 + R5C9 | row 4 |
| row 5 | R5C6 + R5C10 | region D |
| column 5 | R1C5 + R3C5; R1C5 + R4C5; R1C5 + R5C5; R1C5 + R6C5; R1C5 + R7C5; R1C5 + R8C5; R1C5 + R9C5; R1C5 + R10C5; R3C5 + R5C5; R3C5 + R6C5; R3C5 + R7C5; R3C5 + R8C5; R3C5 + R9C5; R3C5 + R10C5 | region B |
| column 5 | R5C5 + R9C5 | column 4 |
| region E | R4C2 + R5C4; R4C2 + R5C5; R4C2 + R5C6 | column 1 |
| row 6 | R6C1 + R6C7; R6C1 + R6C8; R6C1 + R6C9; R6C1 + R6C10; R6C2 + R6C8; R6C2 + R6C9; R6C2 + R6C10 | column 1 |
| row 6 | R6C3 + R6C7 | region E |
| column 6 | R1C6 + R3C6; R1C6 + R4C6; R1C6 + R5C6; R1C6 + R6C6; R1C6 + R7C6; R1C6 + R8C6; R1C6 + R10C6; R3C6 + R5C6; R3C6 + R6C6; R3C6 + R7C6; R3C6 + R8C6; R3C6 + R10C6 | region B |
| region F | R6C1 + R6C7; R6C1 + R6C10; R6C1 + R7C7; R6C1 + R7C10; R6C2 + R6C10; R6C2 + R7C7; R6C2 + R7C10 | column 1 |
| region F | R6C3 + R6C7 | row 6 |
| row 7 | R7C1 + R7C3; R7C3 + R7C5; R7C3 + R7C6; R7C3 + R7C7; R7C3 + R7C10 | column 3 |
| row 7 | R7C1 + R7C4; R7C2 + R7C4; R7C4 + R7C6; R7C4 + R7C10 | column 4 |
| row 7 | R7C2 + R7C5; R7C2 + R7C6; R7C2 + R7C7; R7C5 + R7C7 | row 8 |
| column 7 | R1C7 + R3C7; R1C7 + R4C7; R1C7 + R5C7; R1C7 + R6C7; R1C7 + R7C7; R1C7 + R8C7; R1C7 + R9C7; R1C7 + R10C7; R3C7 + R5C7; R3C7 + R6C7; R3C7 + R7C7; R3C7 + R8C7; R3C7 + R9C7; R3C7 + R10C7 | region B |
| region G | R7C1 + R9C1; R7C2 + R9C1; R7C3 + R8C1; R7C3 + R9C1; R7C4 + R8C1; R7C4 + R9C1; R7C5 + R8C1; R7C5 + R9C1; R7C6 + R8C1; R7C6 + R9C1 | column 1 |
| region G | R7C1 + R7C3; R7C3 + R7C5; R7C3 + R7C6 | column 3 |
| region G | R7C1 + R7C4; R7C2 + R7C4; R7C4 + R7C6 | column 4 |
| region G | R7C2 + R7C5; R7C2 + R7C6 | row 7 |
| row 8 | R8C3 + R8C5; R8C3 + R8C6; R8C4 + R8C6 | region G |
| column 8 | R2C8 + R4C8; R2C8 + R6C8; R2C8 + R8C8; R2C8 + R9C8 | row 2 |
| column 8 | R1C8 + R9C8; R3C8 + R9C8; R4C8 + R9C8; R5C8 + R9C8; R6C8 + R9C8 | row 8 |
| column 8 | R1C8 + R3C8; R1C8 + R4C8; R1C8 + R6C8; R3C8 + R5C8; R3C8 + R6C8; R4C8 + R6C8 | column 9 |
| region H | R8C3 + R8C5; R8C3 + R8C6; R8C4 + R8C6 | region G |
| region H | R8C3 + R8C7 | column 8 |
| row 9 | R9C7 + R9C10; R9C8 + R9C10 | row 8 |
| column 9 | R1C9 + R5C9; R3C9 + R5C9 | row 6 |
| region I | R9C7 + R9C10; R9C8 + R9C10 | row 8 |
| row 10 | R10C3 + R10C5; R10C3 + R10C6; R10C4 + R10C6 | row 9 |
| region J | R10C3 + R10C5; R10C3 + R10C6; R10C4 + R10C6 | row 9 |
Show the board after round 4
Round 5: 1 new star and 14 empty cells
Place stars at R6C10. Mark R1C8, R3C3, R4C3, R5C3, R6C3, R3C10, R5C10, R5C5, R6C5, R6C6, R7C7, R7C10, R6C9, R4C10 empty.
A cell in every remaining pair of its named unit is a star; a cell in none is empty.
Check the remaining pairs behind each mark
| New mark | Unit | All remaining pairs in that unit |
|---|---|---|
| R1C8: empty | row 1 | R1C2 + R1C9 |
| R3C3: empty | column 3 | R8C3 + R10C3 |
| R4C3: empty | column 3 | R8C3 + R10C3 |
| R5C3: empty | column 3 | R8C3 + R10C3 |
| R6C3: empty | column 3 | R8C3 + R10C3 |
| R3C10: empty | region D | R4C4 + R4C6; R4C4 + R4C10; R4C5 + R4C7; R4C5 + R4C8; R4C5 + R4C9; R4C5 + R4C10; R4C6 + R4C8; R4C6 + R4C9; R4C6 + R4C10; R4C7 + R4C9; R4C7 + R4C10; R4C8 + R4C10 |
| R5C10: empty | region D | R4C4 + R4C6; R4C4 + R4C10; R4C5 + R4C7; R4C5 + R4C8; R4C5 + R4C9; R4C5 + R4C10; R4C6 + R4C8; R4C6 + R4C9; R4C6 + R4C10; R4C7 + R4C9; R4C7 + R4C10; R4C8 + R4C10 |
| R5C5: empty | row 5 | R5C1 + R5C4; R5C1 + R5C6; R5C1 + R5C7; R5C2 + R5C4; R5C2 + R5C6; R5C2 + R5C7; R5C2 + R5C8; R5C4 + R5C8; R5C6 + R5C8 |
| R6C5: empty | column 5 | R2C5 + R9C5; R4C5 + R9C5; R7C5 + R9C5 |
| R6C6: empty | row 6 | R6C4 + R6C8; R6C4 + R6C9; R6C4 + R6C10; R6C7 + R6C10 |
| R7C7: empty | region F | R6C4 + R6C10; R6C4 + R7C10; R6C7 + R6C10 |
| R7C10: empty | row 7 | R7C1 + R7C5; R7C1 + R7C6 |
| R6C9: empty | column 9 | R1C9 + R3C9; R1C9 + R4C9 |
| R4C10: empty | column 10 | R6C10 + R9C10 |
| R6C10: star | column 10 | R6C10 + R9C10 |
Full pair comparison ledger for round 5
Read the rows in order. Each removed pair has no compatible partner in the last column's unit, using only pairs still available at that point.
| Unit | Remove these pairs | No compatible pair in |
|---|---|---|
| row 1 | R1C2 + R1C4; R1C2 + R1C6; R1C3 + R1C5; R1C3 + R1C6; R1C3 + R1C7; R1C3 + R1C8; R1C4 + R1C6; R1C5 + R1C7; R1C5 + R1C8 | row 2 |
| row 1 | R1C3 + R1C9; R1C4 + R1C8; R1C4 + R1C9; R1C5 + R1C9; R1C6 + R1C8; R1C6 + R1C9; R1C7 + R1C9 | column 2 |
| row 1 | R1C2 + R1C8 | column 9 |
| column 1 | R3C1 + R5C1 | region G |
| region A | R1C2 + R1C4; R1C2 + R1C6; R1C2 + R1C8; R1C3 + R1C5; R1C3 + R1C6; R1C3 + R1C7; R1C3 + R1C8; R1C3 + R1C9; R1C4 + R1C6; R1C4 + R1C8; R1C4 + R1C9; R1C5 + R1C7; R1C5 + R1C8; R1C5 + R1C9; R1C6 + R1C8; R1C6 + R1C9; R1C7 + R1C9 | row 1 |
| row 2 | R2C2 + R2C4; R2C2 + R2C5; R2C2 + R2C6; R2C2 + R2C7; R2C3 + R2C5; R2C3 + R2C7 | row 1 |
| column 2 | R1C2 + R7C2 | column 1 |
| row 3 | R3C2 + R3C8; R3C2 + R3C9; R3C3 + R3C9 | region C |
| column 3 | R3C3 + R5C3; R4C3 + R10C3 | column 2 |
| column 3 | R3C3 + R10C3; R5C3 + R10C3; R6C3 + R10C3 | row 8 |
| column 3 | R3C3 + R8C3; R5C3 + R8C3; R6C3 + R8C3 | row 10 |
| region C | R3C1 + R5C1 | column 1 |
| region C | R3C1 + R4C3; R3C3 + R5C1; R3C8 + R5C1 | column 2 |
| region C | R3C1 + R3C3 | column 3 |
| row 4 | R4C3 + R4C5; R4C3 + R4C7; R4C3 + R4C8 | column 2 |
| row 4 | R4C4 + R4C8 | region D |
| column 4 | R2C4 + R8C4; R2C4 + R10C4; R4C4 + R8C4; R4C4 + R10C4; R5C4 + R8C4; R5C4 + R10C4; R6C4 + R8C4; R6C4 + R10C4; R8C4 + R10C4 | column 3 |
| region D | R3C10 + R4C5; R3C10 + R4C7; R3C10 + R4C8; R4C5 + R5C10; R4C7 + R5C9; R4C7 + R5C10 | row 4 |
| row 5 | R5C1 + R5C3; R5C3 + R5C5; R5C3 + R5C6; R5C3 + R5C7; R5C3 + R5C8; R5C3 + R5C10 | column 3 |
| row 5 | R5C5 + R5C9; R5C5 + R5C10 | row 4 |
| row 5 | R5C1 + R5C5; R5C2 + R5C5 | column 4 |
| row 5 | R5C2 + R5C10; R5C4 + R5C10 | region D |
| row 5 | R5C4 + R5C6 | row 6 |
| column 5 | R2C5 + R4C5; R2C5 + R5C5; R2C5 + R6C5; R2C5 + R7C5; R4C5 + R6C5; R4C5 + R7C5; R5C5 + R7C5; R5C5 + R8C5; R5C5 + R10C5 | column 4 |
| column 5 | R2C5 + R8C5; R4C5 + R8C5; R6C5 + R8C5; R6C5 + R9C5; R6C5 + R10C5; R8C5 + R10C5 | region G |
| column 5 | R2C5 + R10C5; R4C5 + R10C5; R7C5 + R10C5 | row 9 |
| region E | R5C3 + R5C5; R5C3 + R5C6; R5C3 + R5C7; R5C3 + R5C8; R5C3 + R6C8; R5C3 + R6C9 | column 3 |
| region E | R5C2 + R5C5; R5C5 + R6C8; R5C5 + R6C9 | column 4 |
| region E | R5C2 + R6C8; R5C4 + R5C6 | row 5 |
| region E | R5C4 + R6C9 | row 6 |
| row 6 | R6C3 + R6C8; R6C3 + R6C9; R6C3 + R6C10 | column 3 |
| row 6 | R6C5 + R6C8 | row 5 |
| row 6 | R6C5 + R6C9; R6C5 + R6C10 | column 5 |
| row 6 | R6C6 + R6C10 | row 7 |
| row 6 | R6C6 + R6C8 | region G |
| column 6 | R2C6 + R8C6; R2C6 + R10C6; R4C6 + R8C6; R4C6 + R10C6; R5C6 + R8C6; R5C6 + R10C6; R6C6 + R8C6; R6C6 + R10C6; R7C6 + R10C6; R8C6 + R10C6 | column 5 |
| column 6 | R2C6 + R6C6; R4C6 + R6C6 | row 6 |
| region F | R6C3 + R6C10; R6C3 + R7C7; R6C3 + R7C10 | column 3 |
| region F | R6C5 + R6C10; R6C5 + R7C7; R6C5 + R7C10 | column 5 |
| region F | R6C6 + R6C10; R6C6 + R7C10 | row 6 |
| region F | R6C4 + R7C7 | region G |
| row 7 | R7C2 + R7C10; R7C5 + R7C10; R7C6 + R7C10 | column 1 |
| row 7 | R7C1 + R7C7 | region F |
| row 7 | R7C1 + R7C10 | region G |
| column 7 | R2C7 + R4C7; R2C7 + R6C7; R2C7 + R7C7; R2C7 + R8C7; R4C7 + R6C7; R4C7 + R7C7; R4C7 + R8C7; R5C7 + R7C7; R5C7 + R8C7 | column 6 |
| column 7 | R7C7 + R9C7; R7C7 + R10C7 | region F |
| column 7 | R2C7 + R9C7; R4C7 + R9C7; R5C7 + R9C7; R6C7 + R9C7 | row 8 |
| column 7 | R6C7 + R8C7; R8C7 + R10C7 | column 8 |
| row 8 | R8C3 + R8C7 | column 7 |
| column 8 | R1C8 + R8C8 | row 1 |
| column 9 | R1C9 + R6C9 | region F |
| column 10 | R3C10 + R9C10; R5C10 + R9C10 | region D |
| column 10 | R4C10 + R9C10 | region F |
| column 10 | R7C10 + R9C10 | row 7 |
Show the board after round 5
Round 6: 9 new stars and 13 empty cells
Place stars at R3C1, R3C9, R4C4, R4C6, R5C2, R5C8, R6C4, R7C6, R2C7. Mark R3C2, R3C8, R5C1, R4C5, R4C7, R4C8, R4C9, R5C4, R5C6, R5C7, R6C8, R6C7, R7C5 empty.
A cell in every remaining pair of its named unit is a star; a cell in none is empty.
Check the remaining pairs behind each mark
| New mark | Unit | All remaining pairs in that unit |
|---|---|---|
| R3C1: star | row 3 | R3C1 + R3C9 |
| R3C2: empty | row 3 | R3C1 + R3C9 |
| R3C8: empty | row 3 | R3C1 + R3C9 |
| R3C9: star | row 3 | R3C1 + R3C9 |
| R5C1: empty | region C | R3C1 + R3C9 |
| R4C4: star | row 4 | R4C4 + R4C6 |
| R4C5: empty | row 4 | R4C4 + R4C6 |
| R4C6: star | row 4 | R4C4 + R4C6 |
| R4C7: empty | row 4 | R4C4 + R4C6 |
| R4C8: empty | row 4 | R4C4 + R4C6 |
| R4C9: empty | row 4 | R4C4 + R4C6 |
| R5C4: empty | column 4 | R2C4 + R4C4; R4C4 + R6C4 |
| R5C2: star | row 5 | R5C2 + R5C8 |
| R5C6: empty | row 5 | R5C2 + R5C8 |
| R5C7: empty | row 5 | R5C2 + R5C8 |
| R5C8: star | row 5 | R5C2 + R5C8 |
| R6C8: empty | region E | R5C2 + R5C8 |
| R6C4: star | row 6 | R6C4 + R6C10 |
| R6C7: empty | row 6 | R6C4 + R6C10 |
| R7C5: empty | row 7 | R7C1 + R7C6 |
| R7C6: star | row 7 | R7C1 + R7C6 |
| R2C7: star | column 7 | R2C7 + R10C7 |
Full pair comparison ledger for round 6
Read the rows in order. Each removed pair has no compatible partner in the last column's unit, using only pairs still available at that point.
| Unit | Remove these pairs | No compatible pair in |
|---|---|---|
| row 3 | R3C1 + R3C3; R3C3 + R3C10 | column 3 |
| row 3 | R3C1 + R3C10; R3C8 + R3C10 | region C |
| row 3 | R3C2 + R3C10 | region D |
| row 3 | R3C1 + R3C8 | column 9 |
| region C | R3C1 + R3C8; R3C2 + R5C1 | row 3 |
| row 4 | R4C4 + R4C10; R4C5 + R4C8; R4C5 + R4C9; R4C5 + R4C10; R4C6 + R4C8; R4C6 + R4C9; R4C6 + R4C10; R4C7 + R4C9; R4C7 + R4C10; R4C8 + R4C10 | row 3 |
| row 4 | R4C5 + R4C7 | row 5 |
| column 4 | R2C4 + R5C4; R2C4 + R6C4 | row 4 |
| region D | R4C4 + R4C10; R4C5 + R4C8; R4C5 + R4C9; R4C5 + R4C10; R4C6 + R4C8; R4C6 + R4C9; R4C6 + R4C10; R4C7 + R4C9; R4C7 + R4C10; R4C8 + R4C10 | row 3 |
| region D | R4C5 + R4C7 | row 4 |
| row 5 | R5C1 + R5C4; R5C1 + R5C6; R5C1 + R5C7 | region C |
| row 5 | R5C2 + R5C4; R5C2 + R5C6; R5C2 + R5C7; R5C4 + R5C8; R5C6 + R5C8 | row 4 |
| column 5 | R4C5 + R9C5 | row 4 |
| region E | R5C2 + R5C4; R5C2 + R5C6; R5C2 + R5C7; R5C4 + R5C8; R5C4 + R6C8; R5C6 + R5C8; R5C6 + R6C8; R5C6 + R6C9; R5C7 + R6C9 | row 4 |
| row 6 | R6C4 + R6C8; R6C4 + R6C9; R6C7 + R6C10 | row 5 |
| column 6 | R2C6 + R5C6; R2C6 + R7C6; R5C6 + R7C6 | row 4 |
| region F | R6C7 + R6C10 | row 5 |
| region F | R6C4 + R7C10 | row 6 |
| row 7 | R7C1 + R7C5 | row 6 |
| column 7 | R4C7 + R10C7; R5C7 + R10C7 | row 4 |
| column 7 | R6C7 + R10C7 | row 5 |
| region G | R7C1 + R7C5 | row 6 |
| column 8 | R3C8 + R8C8; R4C8 + R8C8 | row 3 |
| column 8 | R6C8 + R8C8 | row 5 |
| column 9 | R1C9 + R4C9 | row 3 |
Show the board after round 6
Round 7: 1 new star and 2 empty cells
Place stars at R2C5. Mark R2C6, R2C4 empty.
A cell in every remaining pair of its named unit is a star; a cell in none is empty.
Check the remaining pairs behind each mark
| New mark | Unit | All remaining pairs in that unit |
|---|---|---|
| R2C6: empty | row 2 | R2C4 + R2C7; R2C5 + R2C7 |
| R2C4: empty | column 4 | R4C4 + R6C4 |
| R2C5: star | column 5 | R2C5 + R9C5 |
Full pair comparison ledger for round 7
Read the rows in order. Each removed pair has no compatible partner in the last column's unit, using only pairs still available at that point.
| Unit | Remove these pairs | No compatible pair in |
|---|---|---|
| column 1 | R5C1 + R7C1 | row 3 |
| row 2 | R2C4 + R2C6 | column 7 |
| column 2 | R1C2 + R3C2 | column 1 |
| region B | R2C4 + R2C6 | row 2 |
| column 4 | R2C4 + R4C4 | row 6 |
| column 5 | R7C5 + R9C5 | column 4 |
| column 6 | R2C6 + R4C6 | row 2 |
Show the board after round 7
The finished board contains 20 stars: two per row, column and region, with none touching. Every placement above follows from eliminating incompatible pairs, without choosing a speculative pair.
Common two-star mistakes
- Clearing a row after its first star: it still needs a second one.
- Treating every 2×2 as occupied: the rule is at most one, not exactly one.
- Blocking a whole diagonal: stars cannot touch; distant diagonal cells remain possible.
- Checking regions alone: a pair must also fit its rows, columns and neighbouring stars.
- Calling a plausible pair certain: a pair that survives one comparison is only a candidate. Keep all remaining candidates until a deduction forces a mark.
Keep practising
Play another two-star puzzle →
Need a gentler introduction? Try one-star Queens strategy and read Queens vs Star Battle vs N-Queens.
About this example
The board is an original Solvedle practice puzzle, separate from the daily trio. Its unique solution is checked independently of the pair deductions. The complete comparison ledger is included so every round can be followed from the original board. Grandmaster Puzzles explains the underlying Star Battle rules.