Posted by QuadrupleA 2 days ago
Good chance I’m not seeing one, but I’ve been staring at it for a while, and not seeing it.
If someone told me “yeah, all puzzles have exactly one solution, but may require trial and error”, I would feel (only slightly) less dumb.
The puzzle is:
Ships: 4, 3, 2, 2, 1, 1, 1
Top numbers: 4 2 1 2 1 1 3
Left numbers: 2 1 4 2 0 4 1
Freebie ship square: col 4, row 3
Edit: one thing I just realized is that I could have eliminated the diagonal squares from the freebie.
Side suggestion: I can’t go back to my puzzle — would be nice if the puzzle was hashed into the URL somehow.
Edit 2: Also just realized that the freebie square(s) may point in a direction, so the adjacent square is guaranteed a ship. Don’t know why I didn’t figure that out sooner. I assumed it wouldn’t hint at that or else it would’ve just filled it in for you.
I decided to go with the assumption that it was a middle-of-a-ship square, thinking you would more likely have mentioned if it was one of the other two types. Then, based on the numbers around the outside, you can quickly determine whether the ship is horizontally or vertically oriented, and fill in two more squares as a result (and rule out a few more squares as a result of that). the rest of the solution proceeded quickly after that.
I used to do these Battleships puzzles regularly around 15 years ago, when I regularly bought/read Games magazine, which included them. My process, especially for harder puzzles, involved darkening (or otherwise tagging) the boundary between pairs of squares, as I determine that a 2-or-longer ship could not span that particular boundary. Usually based on a logic of "Well, if there was a 2 or longer ship there, there'd be a problem for the next row/column over" or just "there can't be a 2 or longer ship because I'm only allowed to darken one more square in that row/column"
This web-app version doesn't appear to have a mechanic for marking boundaries -- I frequently find electronic versions of traditional puzzles to (understandably) lack the flexibility to support the ad-hoc annotative solving process I developed over the years of solving these kind of puzzles on paper.
Someone made a free clone here:
Boo.
I think there are unstated rules. Some are implied by the hints (eg 'you can fill water around a ship') but it's not clear to me at first why that hint works. It looks like ships can never share an edge, just based on the puzzles so far.
I am enjoying the game. Thanks for introducing me to something new.