Lattice Weaver
Lattice Weaver is a dual-axis placement puzzle. The board is a square grid with row slots AND column slots — every cell sits at the intersection of a row and a column. Each turn you choose an axis (row or column), then drag a coloured thread from the tray into a slot. The thread fills the first empty cell along that axis. When a row or column fills with six threads it weaves out as a coloured strip onto the rack at the side. The win condition is the pattern atlas at the bottom of the screen — a small set of fuzzy criteria such as 'both ends indigo' or 'three or more colours'. Satisfy enough of them with your finished strips before the turn budget runs out. Thirty hand-tuned levels across three difficulty bands.
How to play
- Pick the active axis using the row / column toggle above the board.
- Drag a coloured thread from the tray onto any slot of the active axis.
- Fill a row or column completely and it weaves out as a strip to the rack.
- Check the atlas — satisfy at least the required number of criteria to win.
- Use your turn budget wisely; the bag is pre-shuffled and visible at the top.
Tips
- Read the atlas BEFORE you start placing. Some criteria are easier to satisfy on rows than columns (palettes look different in each direction).
- Three-colour and palindrome criteria are often the easiest 'gimme' — the bag distribution makes them frequent.
- Switching axis mid-level wastes a placement only if it leaves an unrecoverable hole. Most levels are solvable on a single axis if the bag cooperates.
FAQ
- Is Lattice Weaver free?
- Yes. Lattice Weaver runs free in the browser on desktop and mobile, with no installs, sign-up, or downloads.
- What happens if I run out of turns?
- The level ends. You can restart with the same level (same deterministic bag) and try a different placement strategy.
- Is the bag random?
- The bag is pre-shuffled at level start using a deterministic seed, so restarting the same level gives you the same colour order. Each level has its own seed.