Posts

#A64: Shakashaka

 Since I regretted not doing so last time, this time I've tried to include some large rectangles. https://pzprxs.vercel.app/p?shakashaka/9/9/zgbcgdzgdgbey https://pzprxs.vercel.app/p?shakashaka/12/12/.k..i2.sbjcrbnbzhbncrcjeq1.i.ci./ https://pzprxs.vercel.app/p?shakashaka/12/14/g.i1bg.ubjcr..n..cnczhcn2..n..tbjes.i1bg.g

#A63: Energy Walk

 This genre feels like Forest Walk on steroids. Deductions aptly tend to be powerful. The rule about energy cells not being allowed to connect directly to themselves tends to be useful for disambiguation but also makes it more difficult than it already can be to tie off loose ends. Psychic Energy Walk (5x5) https://pzprxs.vercel.app/p?energywalk/12/13/001g0cs0521o0001sv94a92u8g3s0000idztczpdds-19zzzq https://pzprxs.vercel.app/p?energywalk/12/12/00at0h05o18ibg02sih05o121bk00ici.h6r6z.tdwczzh6r6ldi

#A62: Kurarin and Sansa Road

 This was the day on the advent calendar I was most looking forward to. This style of dot cluing is a nice and concise way to introduce dense set logic into loop puzzles. It surprised me when I noticed today that Sansa Road was invented before Kurarin, since Kurarin seems like the simpler of the two genres and was the first to be officially added to the pzprxs editor, though I suppose that could explain why Kurarin uses shaded squares. I also like how Sansa Road incorporates the cell-loop logic of Nurimisaki with clues that allow for a controlled flow. https://pzprxs.vercel.app/p?kurarin/5/5/k88ncg8kc8cmcm https://pzprxs.vercel.app/p?kurarin/12/12/s8hc4w84j8g82t8ich8u4h4i888rc48g884zzj8hc8s888gc8j4t8h8i4s2g8h8hcxc8cgc44r https://pzprxs.vercel.app/p?sansaroad/7/7/r8i4i8g8u8m8ucg8i4i4r https://pzprxs.vercel.app/p?sansaroad/12/12/h2w8cczw4222h4w8g8g8k2k2s8n2l8g8g8k2k2i8r2k2l8g8g8w422g2zycc8v2i

Perfect Production & Foundational Implications

Image
(last updated on the same day to add an example for the first type)  On rare occasions, a dream of mine can end with cracking open a puzzle book and finding something I don't recognize as an existing genre. If I'm lucky like I was last night, then I might be able to leaf through a few pages and glance at multiple examples of clue types and suggested input types. Then when I wake up, it becomes an interesting challenge to try to invent a fun ruleset that could apply to anything I can remember. The fact that I can only barely remember certain aspects makes it more lateral than instructionless puzzles typically are. This first type was inspired by a puzzle I thought allowed multiple loops with really large numbers as clues, but I specifically remember looking at some of the lengths of rows used by a portion of the grid to verify that they were factors of the number in the portion. Since I decided to go for an edge input instead, the end result feels like Lohkous, but I think the l...

#A61: Balloon Box (Revised)

 This genre reminds me a bit of Pencils but might be closer to Shikaku. It's interesting how it tries to counterbalance the relatively rigid logic in the shaded cells with the relatively loose logic in the unshaded cells.  In addition to not knowing what the original ruleset was before the revision, I'm also not entirely certain what the current ruleset is supposed to be. The default pzprxs implementation differs from the Puzzle Square JP rule tab in that a numberless looped string is valid, but enabling the "Strings cannot loop back on themselves" checkbox also differs because it causes a string that passes next to itself to be invalid. The shared example solution isn't open enough to differentiate and all three versions of the ruleset pose different kinds of nuance. The following puzzles use the version of the rules where strings may snake near themselves but loops aren't allowed. https://pzprxs.vercel.app/p?balloon/v:/a/5/5/hphjhg12n1g1n25g https://pzprxs.v...

#A60: Statue Park

 I believe this is the first genre for which I've already given my thoughts in a previous year's advent series. I've decided to skip the introduction in this case unless I think I have something new to add. https://pzprxs.vercel.app/p?statuepark/5/5/005901060/2/13s/32pg https://pzprxs.vercel.app/p?statuepark/12/10/000060i00007i06503500f60f301l00001030000/8/13s/33p6/13s/23vg/33p6/23vg/33p6/33dc https://pzprxs.vercel.app/p?statuepark/12/12/006j3g00626a3g026i6j3g0000alk3k600a3j3k606alk300//p Variant: Get 5 simultaneous errors. (This requires enabling "Check multiple errors" in the "Setting" tab.) https://pzprxs.vercel.app/p?statuepark/v:/4/3/0020/2/13s/22u

#A59: Forest Walk

 The use of a network instead of a loop invites more theory related to connectivity. https://pzprxs.vercel.app/p?forestwalk/5/5/8i81g1g2o9r https://pzprxs.vercel.app/p?forestwalk/12/9/el0011a902ak2040900o04l9i9g9n9p9j9zn9r9r9u https://pzprxs.vercel.app/p?forestwalk/12/12/gsb8k29422vmh4c92rugg94ga5ke2u2k2i1i9v.h5x9l5x9h2v9i.i.k5u