X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=puzzles.but;h=ac7f564dccf5973deeae745302eb0dfbd001317f;hb=1d9d6cbf12733a0e157c6e06cdf1932db77d1cd9;hp=ff7ea58e2bcbd6a13db599cffcfe9b47f0f3eb54;hpb=fcf573c672b0aa862ccc087a74256ee214c277b5;p=sgt-puzzles.git diff --git a/puzzles.but b/puzzles.but index ff7ea58..ac7f564 100644 --- a/puzzles.but +++ b/puzzles.but @@ -760,7 +760,7 @@ for, the more likely it is that solutions shorter than the target length will turn out to be possible. -\C{rectangles} \i{Rectangles} +\C{rect} \i{Rectangles} \cfg{winhelp-topic}{games.rectangles} @@ -1585,7 +1585,7 @@ of the beam behaviours shown above: \c |......O.| \c H........| \c |.....O..| -\c 12-RH--- +\c 12-RR--- As shown, it is possible for a beam to receive multiple reflections before re-emerging (see turn 3). Similarly, a beam may be reflected @@ -2110,7 +2110,9 @@ remainder of a row once you have placed all its tents.) You can also use the cursor keys to move around the grid. Pressing the return key over an empty square will place a tent, and pressing the space bar over an empty square will colour it green; either key will -clear an occupied square. +clear an occupied square. Holding Shift and pressing the cursor keys +will colour empty squares green. Holding Control and pressing the +cursor keys will colour green both empty squares and squares with tents. (All the actions described in \k{common-actions} are also available.) @@ -2193,12 +2195,18 @@ it and restore your ability to modify it. You can also use the cursor keys to move around the grid: if possible the cursor will always move orthogonally, otherwise it will move -towards the nearest island to the indicated direction. Pressing the -return key followed by a cursor key will lay a bridge in that direction -(if available); pressing the space bar followed by a cursor key will -lay a \q{non-bridge} marker. +towards the nearest island to the indicated direction. Holding Control +and pressing a cursor key will lay a bridge in that direction (if +available); Shift and a cursor key will lay a \q{non-bridge} marker. +Pressing the return key followed by a cursor key will also lay a +bridge in that direction. -You can mark an island as finished by pressing the return key twice. +You can mark an island as finished by pressing the space bar or by +pressing the return key twice. + +By pressing a number key, you can jump to the nearest island with that +number. Letters \q{a}, ..., \q{f} count as 10, ..., 15 and \q{0} as +16. Violations of the puzzle rules will be marked in red: @@ -2337,8 +2345,8 @@ a number, or when you left-click and press space. Right-clicking and pressing space will also erase pencil marks. As for Solo, the cursor keys can be used in conjunction with the digit -keys to set numbers or pencil marks. You can also use the 'M' key to -auto-fill every numeric hint, ready for removal as required, or the 'H' +keys to set numbers or pencil marks. You can also use the \q{M} key to +auto-fill every numeric hint, ready for removal as required, or the \q{H} key to do the same but also to remove all obvious hints. Alternatively, use the cursor keys to move the mark around the grid. @@ -3016,7 +3024,7 @@ white clue has to be a corner, but don't yet know which way the corner 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 begin and end keyboard \q{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. @@ -3290,6 +3298,47 @@ more twiddly and interesting. If you want to restore the possibility, turn this option off. +\C{palisade} \i{Palisade} + +\cfg{winhelp-topic}{games.palisade} + +You're given a grid of squares, some of which contain numbers. Your +goal is to subdivide the grid into contiguous regions, all of the same +(given) size, such that each square containing a number is adjacent to +exactly that many edges (including those between the inside and the +outside of the grid). + +Credit for this puzzle goes to \i{Nikoli}, who call it \q{Five Cells}. +\k{nikoli-palisade}. + +Palisade was contributed to this collection by Jonas K\u00F6{oe}lker. + +\B{nikoli-palisade} +\W{http://nikoli.co.jp/en/puzzles/five_cells.html}\cw{http://nikoli.co.jp/en/puzzles/five_cells.html} + +\H{palisade-controls} \I{controls, for Palisade}Palisade controls + +Left-click to place an edge. Right-click to indicate \q{no edge}. +Alternatively, the arrow keys will move a keyboard cursor. Holding +Control while pressing an arrow key will place an edge. Press +Shift-arrowkey to switch off an edge. Repeat an action to perform +its inverse. + +(All the actions described in \k{common-actions} are also available.) + +\H{Palisade-parameters} \I{parameters, for Palisade}Palisade parameters + +These parameters are available from the \q{Custom...} option on the +\q{Type} menu. + +\dt \e{Width}, \e{Height} + +\dd Size of grid in squares. + +\dt \e{Region size} + +\dd The size of the regions into which the grid must be subdivided. + \A{licence} \I{MIT licence}\ii{Licence} This software is \i{copyright} 2004-2014 Simon Tatham.