List completions from the visible clues
We checked BinaryPuzzle.com's worked example of comparing line candidates, then made the exercises below independently. They demonstrate the balance and no-triples checks on one line. Each exercise is a separate partial row, with no crossing columns or completed neighboring rows supplied.
An underscore means a blank. Number columns from left to right; R1C4 means row 1, column 4. A six-cell line needs three of each digit, and an eight-cell line needs four. Copy the clues and any digits already proved into every candidate, keeping their positions fixed.
For a short line, fill its blanks systematically. Three blanks have eight possible fillings. In blank order, write 000, 001, 010, 011, 100, 101, 110 and 111. Putting each filling back into the original row gives a complete list you can check without relying on which patterns happen to catch your eye.
With more blanks, use the quota first. If four blank positions need exactly one zero, place that zero in each position in turn and fill the other three with ones. You have listed every balanced completion without writing twelve unbalanced fillings. Check triples afterward.
Filter all eight fillings of a six-cell row
Start with _ 0 1 _ _ 0. Its two zeros and one one leave one zero and two ones to place in C1, C4 and C5. The table checks all eight fillings, including those with the wrong counts. Read each compact sequence from C1 to C6.
Only 101010 and 101100 survive. Both put 1 at C1. Their values at C4 and C5 differ, so those two cells stay blank. The row becomes 1 0 1 _ _ 0. You have proved one move while retaining both possible endings.
| Completion | Count check | Triple check and result |
|---|---|---|
| 001000 | 5 zeros, 1 one | 000 at C4 to C6. Delete. |
| 001010 | 4 zeros, 2 ones | Triple-free. Delete for unequal counts. |
| 001100 | 4 zeros, 2 ones | Triple-free. Delete for unequal counts. |
| 001110 | 3 zeros, 3 ones | 111 at C3 to C5. Delete. |
| 101000 | 4 zeros, 2 ones | 000 at C4 to C6. Delete. |
| 101010 | 3 zeros, 3 ones | Triple-free. Keep. |
| 101100 | 3 zeros, 3 ones | Triple-free. Keep. |
| 101110 | 2 zeros, 4 ones | 111 at C3 to C5. Delete. |
Use the quota before checking an eight-cell line
Now take 0 1 0 _ _ _ 0 _. Three zeros and one one are visible. The four blanks need one zero and three ones. Put the missing zero at C4, C5, C6 or C8 in turn. Those are the only four balanced completions.
The option with zero at C8 makes 111 across C4 to C6. Remove it. Each remaining candidate puts 1 at C8, although the missing zero still has three possible positions. Write 0 1 0 _ _ _ 0 1 and leave the middle segment open.
| Missing zero | Balanced completion | Triple check and result |
|---|---|---|
| C4 | 01001101 | Triple-free. Keep. |
| C5 | 01010101 | Triple-free. Keep. |
| C6 | 01011001 | Triple-free. Keep. |
| C8 | 01011100 | 111 at C4 to C6. Delete. |
Practise with an unresolved line
Try 0 _ _ 1 _ _ 0 1. Can you fill any blank using only this row? It already has two zeros and two ones, so its four blanks need two of each. List the six ways to choose the two zero positions, then check every three-cell window before comparing survivors.
The six balanced completions are 00011101, 00110101, 00111001, 01010101, 01011001 and 01110001. Delete 00011101 for triples at C1 to C3 and C4 to C6. Delete 00111001 for 111 at C3 to C5. Delete 01110001 for triples at C2 to C4 and C5 to C7.
That leaves 00110101, 01010101 and 01011001. Across those three, each original blank takes both values somewhere. No new cell is forced by these checks. Continue elsewhere on the board and return when a crossing line supplies another confirmed value.
Keep the line proof within its limits
On a full classic board, also reject a candidate that duplicates an already completed row; compare columns with completed columns. A row may match a column. The separate uniqueness guide covers that check. A candidate can also fail a crossing line, so surviving these row checks alone does not establish a complete-board solution.
If your list has no survivors, recheck the copied clues, required counts and earlier entries. If survivors disagree at every blank, keep those cells open and inspect another line.
Sources
BinaryPuzzle.com's candidate example supports the comparison method. Its rules specify the line constraints used here. All three exercise rows and their filtering lists were created for this guide and independently enumerated.