Select White (○) or Black (●) mode, then click cells on the grid to place pearls. Click an existing pearl to cycle through states (white → black → empty). Once all pearls are placed, click Solve.
The solver uses constraint propagation — the same logic a human solver applies: at each pearl, the two possible entry/exit directions are restricted by the pearl rules, and those restrictions propagate along the loop. Backtracking resolves any remaining ambiguity.
White pearl ○: loop goes straight through, must turn in an adjacent cell.
Black pearl ●: loop turns here, must go straight through both adjacent cells.
Draw one closed loop through every pearl: straight through white pearls, turning on black ones.
The full guide, with a worked example and common mistakes: How to play Pearl Path.
Yes — the same rules. Pearl Path is this site's name for it.
Click and drag between cells to draw loop segments; drag again to remove one.
Place the pearls in the Pearl Path Solver (white, black, erase) and click Solve.