Previous | Contents | Index | Next

Chapter 23: Loopy

You are given a grid of dots. Your aim is to draw a single unbroken loop from dot to dot within the grid.

Some of the square spaces between the dots contain numbers. These numbers indicate how many of the four edges of that square are part of the loop. The loop you draw must correctly satisfy all of these clues to be considered a correct solution.

Credit for this puzzle goes to Nikoli [9].

Loopy was contributed to this collection by Mike Pinna.

[9] http://www.nikoli.co.jp/puzzles/3/index-e.htm (beware of Flash)

23.1 Loopy controls

Click the left mouse button between two dots to add a line segment connecting them. Click again to remove that line segment.

If you are sure that a particular line segment is not part of the loop, you can click the right mouse button to add a small cross indicating this. Click again to remove the cross.

(All the actions described in section 2.1 are also available.)

23.2 Loopy parameters

These parameters are available from the ‘Custom...’ option on the ‘Type’ menu.

Width, Height
Size of grid in squares.
Recursion depth
Determines how much guesswork and backtracking you will need to do to solve the puzzle. When this is set to zero (as it is for all of the ‘Easy’ options in the menu), you should always be able to deduce the state of an edge without having to guess. If you increase it, you will have to guess more and more.

Setting a high value for this option is liable to consume a lot of CPU time and memory. Be warned!


[$Id: puzzles.but 6423 2005-10-22 19:58:59Z jacob $]