Stack 001
Watch Puzzle 001 get solved in the open, in your browser. Each clue becomes a set of 25-bit patterns; they're pushed onto a stack, popped one at a time, and intersected — with per-category permutation propagation — until a single arrangement survives. No backend solving: the trace below is the whole search.
Encoding — each cell A1…E5 is one property; its value is the
house (1–5) it occupies. A clue's 25-bit pattern is five 5-bit
one-hot blocks; only the cells the clue names are non-zero. Example —
A1 = B1 → 10000 10000 00000 00000 00000 (both in house 1), …
A Personality
A1 Introvert · A2 Extrovert · A3 Optimist · A4 Pessimist · A5 Realist
B Color
B1 Red · B2 Green · B3 Ivory · B4 Yellow · B5 Blue
C Drink
C1 Coffee · C2 Tea · C3 Milk · C4 Orange juice · C5 Water
D Smoke
D1 Old Gold · D2 Kools · D3 Chesterfields · D4 Lucky Strike · D5 Parliaments
E Pet
E1 Dog · E2 Snails · E3 Fox · E4 Horse · E5 Zebra
Board — collapsing to the answer
Row = category, column = value. Each cell shows the house once fixed, or its remaining candidates.
Stack — top is the active clue
Current clue → candidate patterns
Stack history
Solved
| House | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| Personality | Pessimist | Optimist | Introvert | Extrovert | Realist |
| Color | Yellow | Blue | Red | Ivory | Green |
| Drink | Water | Tea | Milk | Orange juice | Coffee |
| Smoke | Kools | Chesterfields | Old Gold | Lucky Strike | Parliaments |
| Pet | Fox | Horse | Snails | Dog | Zebra |
The Pessimist drinks water. The Realist owns the zebra.