Tip, stand, roll
Standing on one tile, the block can tip flat. Lying across two tiles, it can stand up or roll sideways. It never slides.
A one-domino puzzle
A 1 × 1 × 2 block on a finite floor. One hole. No timer. Every move has to land on solid ground.
Preview · 7 × 5
01 / Play
Every layout is generated from a random walk. The floor is carved, the final standing tile becomes the hole, and you get one block and four directions. Levels unlock in order; completed levels stay replayable.
02 / The rules
The block is rigid. The floor is the only support. The hole is the only target.
Standing on one tile, the block can tip flat. Lying across two tiles, it can stand up or roll sideways. It never slides.
Every tile under the block must be floor. A lying block gets one exception: one end may hang over the hole, if the other end is floor.
Only standing on the hole wins. Lying across it is a safe rest, never a win. A fall returns the block to its last safe position.
03 / Research
Each tile has a phase: two remainders, (x mod 3, y mod 3). Tips preserve the phase. Side-rolls move one coordinate by one and need a 2 × 2 patch. That gives a quick impossibility test, a corridor formula, and a lower bound on rolls.
The short version
Includes the formal rules, a Lean 4 specification, and Python and JavaScript solvers.