cursor keys to drag a rectangle out from that position, and pressing
the return key again completes the rectangle. Using the space bar
instead of the return key allows you to erase the contents of a
-rectangle without affecting its edges, as above.
+rectangle without affecting its edges, as above. Pressing escape
+cancels a drag.
When a rectangle of the correct size is completed, it will be shaded.
return key will cycle the current cell through empty, then black, then
white, then empty, and the space bar does the same cycle in reverse.
+Moving the cursor while holding Control will colour the moved-over
+squares black. Holding Shift will colour the moved-over squares
+white, and holding both will colour them grey.
+
(All the actions described in \k{common-actions} are also available.)
\H{pattern-parameters} \I{parameters, for Pattern}Pattern parameters
pressing the space bar will lay a line between the two squares.
Repeating either action removes the domino or line.
+Pressing a number key will highlight all occurrences of that
+number. Pressing that number again will clear the highlighting. Up to two
+different numbers can be highlighted at any given time.
+
(All the actions described in \k{common-actions} are also available.)
\H{dominosa-parameters} \I{parameters, for Dominosa}Dominosa parameters
You can also use the cursor keys to move around the grid. Pressing the
return or space keys will place a \cw{\\} or a \cw{/}, respectively,
-and will then cycle them as above.
+and will then cycle them as above. You can also press \cw{/} or
+\cw{\\} to place a \cw{/} or \cw{\\}, respectively, independent of
+what is already in the cursor square. Backspace removes any line from
+the cursor square.
(All the actions described in \k{common-actions} are also available.)
will update to indicate the next direction on the path. You can also
press Space to automatically move in the direction of the hint
arrow. If you move in a different direction from the one shown by
-the arrow, the hint arrows will stop appearing because you have
-strayed from the provided path; you can then use \q{Solve} again to
-generate a new path if you want to.
+the arrow, arrows will be shown only if the puzzle is still solvable.
All the actions described in \k{common-actions} are also available.
In particular, if you do run into a mine and die, you can use the
appropriate way; typing in a 0 or using the space bar will clear a
filled square.
+Left-clicking a clue will mark it as done (grey it out), or unmark it
+if it is already marked. Holding Control or Shift and pressing an
+arrow key likewise marks any clue adjacent to the cursor in the given
+direction.
+
(All the actions described in \k{common-actions} are also available.)
\H{unequal-parameters} \I{parameters, for Unequal}Unequal parameters
feature).
You can also move around the grid with the cursor keys; typing a digit will
-fill the square containing the cursor with that number, or typing 0, Space,
-or Enter will clear it. You can also select multiple squares for numbering
-or clearing by using the return key, before typing a digit to fill in the
-highlighted squares (as above).
+fill the square containing the cursor with that number; typing 0 will clear
+it. You can also select multiple squares for numbering or clearing with the
+return and arrow keys, before typing a digit to fill or clear the highlighted
+squares (as above). The space bar adds and removes single squares to and from
+the selection. Backspace and escape remove all squares from the selection.
(All the actions described in \k{common-actions} are also available.)
still be unique. The remaining levels require increasingly complex
reasoning to avoid having to backtrack.
+\dt \e{Multiplication only}
+
+\dd If this is enabled, all boxes will be multiplication boxes.
+With this rule, the puzzle is known as \q{Inshi No Heya}.
\C{towers} \i{Towers}
Pressing M will fill in a full set of pencil marks in every square
that does not have a main digit in it.
+Left-clicking a clue will mark it as done (grey it out), or unmark it
+if it is already marked. Holding Control or Shift and pressing an
+arrow key likewise marks any clue in the given direction.
+
(All the actions described in \k{common-actions} are also available.)
\H{towers-parameters} \I{parameters, for Towers}Towers parameters
\q{this cannot be blank} (which can be useful to note deductions while
solving), and right-clicking again empties the domino.
+Left-clicking a clue will mark it as done (grey it out), or unmark it if
+it is already marked.
+
You can also use the cursor keys to move a cursor around the grid.
Pressing the return key will lay a domino with a positive pole at that
position; pressing again reverses the polarity and then removes the
You can also use the cursor keys to move around the grid squares.
Pressing Return does the same as clicking with the left button, while
-pressing Space does the same as a right button click.
+pressing Space does the same as a right button click. Moving with the
+cursor keys while holding Shift will place dots in all squares that
+are moved through.
+
(All the actions described in \k{common-actions} are also available.)
turns, you might mark the one way it \e{can't} go with a cross.)
Alternatively, use the cursor keys to move the cursor. Use the Enter
-key to begin and end keyboard `drag' operations. Use the Space key to
-cancel the drag. Use Ctrl-arrowkey and Shift-arrowkey to simulate a
-left or right click, respectively, on the edge in the given direction
-relative to the cursor, i.e. to draw a segment or a cross.
+key to begin and end keyboard `drag' operations. Use the Space,
+Escape or Backspace keys to cancel the drag. Or, hold Control while
+dragging with the cursor keys to toggle segments as you move between
+squares.
+
+Pressing Control-Shift-arrowkey or Shift-arrowkey simulates a left or
+right click, respectively, on the edge in the direction of the key.
(All the actions described in \k{common-actions} are also available.)
you can press \q{A} to toggle between showing the monsters as monsters or
showing them as letters.
+Left-clicking a clue will mark it as done (grey it out), or unmark it
+if it is already marked.
+
(All the actions described in \k{common-actions} are also available.)
\H{undead-parameters} \I{parameters, for Undead}Undead parameters