Pearl

Draw a single closed loop based on clues indicating which squares are corners and which are straight.

Drag to resize the puzzle. Right-click to restore the default size.

Tip: On mobile devices, you can use a "long press" on an edge.

Introduction to The Pearl Puzzle

Pearl is a fun and challenging logic puzzle. It's a great way to challenge your brain and improve your problem-solving skills. Also known as Masyu in its traditional pen-and-paper form, Pearl challenges you to draw a single, continuous, non-intersecting loop that passes through every clue cell on the grid—while obeying specific rules based on the type of clue.

The grid contains two kinds of clues:

  • White circles (pearls): the loop must pass straight through the cell, but must turn in at least one of the two adjacent cells (before or after).
  • Black circles (pearls): the loop must turn in the cell itself, and then continue straight through the next cell on both sides.

The loop must be closed, never cross itself, and visit every clue exactly once—but it does not need to pass through every cell in the grid. Solving Pearl requires careful spatial reasoning and forward planning, as each segment you draw constrains the possible paths elsewhere. Despite its simple rules, the puzzle offers rich logical depth and a deeply rewarding “aha!” moment when the loop snaps into place.

Pearl is a fun and challenging logic puzzle that can be played by anyone, anywhere. It's a great way to challenge your brain and improve your problem-solving skills. The game provides immediate visual feedback, and all puzzles are guaranteed to have a unique solution reachable through pure deduction—no guessing required.

How to Play The Pearl Puzzle?

Draw a single closed loop by connecting the centers of adjacent grid squares, so that some squares become corners, some become straights (horizontal or vertical), and others remain empty.

Every square containing a black circle must be a corner and must not be directly connected to another corner.

Every square containing a white circle must be a straight and must be connected to at least one corner.

Drag between squares to draw or erase segments of the loop. Alternatively, left-click on the edge between two squares to toggle the loop segment on or off. Right-click an edge to mark it with a cross, indicating that you're certain the loop does not pass through it.