pzprjs icon indicating copy to clipboard operation
pzprjs copied to clipboard

some common puzzle types that would be straightforward to add

Open robx opened this issue 5 years ago • 5 comments

  • Snake ✅
  • Mine Sweeper ✅
  • Zeltplatz / Tents and trees ✅
  • Anglers ✅
  • Coral / Koralle ✅

robx avatar Feb 07 '20 20:02 robx

some other types that would be nice to have but need some more serious work (a piece bank particularly):

  • (pentomino) statue park, perhaps via pentominous borders, pentominous ✅
  • battleships ✅
  • dominos
  • japanese sums (multiple rows of outside clues)

robx avatar Feb 07 '20 20:02 robx

Snake has a lot of different clue types, none of which can really be classified as a variant. Other than the numbers on the edges, I've seen:

  • Numbers in the grid
  • Unknown snake parts (question marks)
  • Snake endpoints without a number
  • Given snake length
  • Empty cells

Which of these do we want to support?

x-sheep avatar Apr 16 '20 07:04 x-sheep

That's a good point. I have an idea of "standard" snake in mind, but that's probably mostly due to what's common at Logic Masters Germany. I'd suggest going for:

  • no numbers in grid, no length, no question marks, no empty cells
  • givens are:
    • outside clues (not necessarily all of them)
    • snake ends (don't have to be given)

robx avatar Apr 16 '20 10:04 robx

The presentation in Toketa (vol. 6) matches what Rob lists, with the addition of cells-that-are-snake-but-not-endpoints. Endpoints are indicated with black circles, non-endpoints with white circles. Neither of these are required, nor are outside clues necessarily total.

There's also the question of presentation: should the snake cells be shaded or drawn as a continuous line? (I used to do the former, but switched to the latter as it's easier on paper.)

tausbn avatar Apr 16 '20 18:04 tausbn

That seems fine (white circles as non-endpoints).

Presentation should be fully shaded cells.

robx avatar Apr 16 '20 19:04 robx