Binary Puzzle Rules:

1. Each cell contains 0 or 1.
2. No Trio Rule: Three 0s or three 1s are not allowed (vertically and horizontally).
3. Balanced Digit Rule: Each row and column contains an equal number of 0s and 1s.
4. Uniqueness Rule: Each row is unique among rows. Each column is unique among columns.

Together, these rules can be used step-by-step to solve the entire grid.

Simple Examples:

The following examples are parts of a full grid.
Hover over or tap the examples to see how they can be filled in.
"..." indicates cells that do not affect the outcome.

Using the No Trio Rule - Three 0s in a row are not allowed:
...
0
1
0
...

Using the No Trio Rule - Three 1s in a row are not allowed:
...
0
1
1
0
...

Using the Balanced Digit Rule - A row of 6 cells must have three 0s, and three 1s:
0
1
1
0
0
1

Using the Uniqueness Rule - A row must be unique.
...
...
...
...
...
...
0
1
1
0
1
0
1
0
1
0
1
0
...
...
...
...
...
...

Getting Fancy:

It may be necessary to "look ahead" to find the next digit (not to be confused with guessing and checking, which should never be required!)

Using the Balanced Digit Rule, we can only place one more 0.
Using the No Trio Rule, only two of the three remaining cells can contain a 0.
0
1
1
0

Again, we can only place one more 0.
The two empty cells between the 0 and 1 must contain a 0 and 1 (in an unknown order).
The remaining empty cell must be a 1.
0
1
0
1