Thursday, March 6, 2025

Genre Spotlight 18: Gardens (Puzzles 253 and 254)

It's always surprising to see what niche puzzle types lurk in the depths of the internet.  I found Gardens tucked away in janko.at, attributed to a German puzzle designer named Uwe Wiedemann.  It's a cute type.  It combines Nurikabe with Shikaku to get a puzzle that, while not as expressive as either original genre, still has some interesting interactions.

I've modified the presentation slightly to change it from a "regions" genre to a "shading" genre.

Rules: The diagram contains small gardens, i.e. rectangular green areas separated by hedges (shaded cells). Number clues cannot be shaded, and every garden contains exactly one number equal to its area. Each 2x2 square must have at least one garden square.  Gardens may touch diagonally.

                 

Monday, March 3, 2025

Genre Spotlight 17: Haisu (Puzzles 251 and 252)

As of the time of writing, Haisu is about eight years old and has a dedicated puzz.link interface, but has yet to branch out into the general puzzle contest world (apart from a few appearances in 24HPC).  That's quite surprising!  It's a very natural idea that can lead to fiendishly difficult puzzles, so you'd think puzzle constructors would latch onto it as quickly as possible.  But maybe that difficulty has turned people off.  It certainly did for me at first.

Rules: Draw a non-intersecting path through the centers of all cells, starting from the S (start) and finishing at the G (goal). Each clued cell must be traveled through on the path’s Nth visit to the region the clue lies within, where N is the value of the clue.

         

Thursday, February 27, 2025

Genre Spotlight 16: Sea Serpent (Puzzles 249 and 250)

Sea Serpent is one of many snake genres, which can be a sticking point for many solvers.  (It's me, I'm many solvers.)  I don't actually know too much about the history of this type; I was able to find it in a 2003 24HPC round but am not sure if this is actually where the genre originates.  There are definitely aspects of this type which can be annoying, but overall I think it's friendlier than normal Snake.  Sea Serpent doesn't have a "no diagonal adjacency" rule, and it's possible to place clues which behave more locally.

Rules: Shade some cells to form a non-intersecting path which does not touch itself orthogonally. Circles mark the ends of the path. Clues cannot be shaded, and represent the total number of shaded cells that appear in the indicated directions.

(Example taken from WPC 2011.  Here the snake is represented by a path rather than by a group of shaded cells.) 


Monday, February 24, 2025

Genre Spotlight 15: Top Heavy (Puzzles 247 and 248)

I first saw Top Heavy a few years ago in a Puzzle Ramayan contest and thought it was cute.  At the time, I made a TomTom hybrid but never ended up constructing any vanillas.  I still believe that this type is cute -- it reminds me of Fuzuli in several ways -- but constructing one of these is not easy.

Rules: Place numbers from the range given outside the grid into some cells so that each row and column contains each number once. When two numbers touch vertically, the one on top must be larger.

                

Thursday, February 20, 2025

Genre Spotlight 14: Mine Shaft (Puzzles 245 and 246)

Mine Shaft was a genre localized on Puzzle Picnic back when the site was still live.  I can't seem to find it anywhere else, though I wouldn't be surprised if it's appeared multiple times and I never realized.  Mine Shaft is really a Snake variant of sorts; IMO "Hydra" would be an appropriate name for it.  I actually think it's superior to Snake in some ways.  While the less-restrictive structure of the solution means you generally need more clues to make puzzles unique, it also allows for more localized progress in areas, and I think there's more you can do with it overall.

Rules: Shade some cells in the grid to form a "mine shaft" -- that is, an orthogonally connected group of cells which contains no loops (not even 2×2s) and does not touch itself diagonally.  Given circles indicate all cells which are adjacent to exactly one other shaded cell.  Numbers above and next to the grid indicate the number of shaded cells in the corresponding row or column.