Hacker News new | ask | show | jobs
by olivergregory 819 days ago
I wish it was possible to manually check the clues since I'm writing them down on paper.
2 comments

  document.querySelectorAll('.clues span.icon').forEach( el => { let p = el.parentNode; let ck = document.createElement('input'); ck.setAttribute('type', 'checkbox'); p.removeChild(el); p.appendChild(ck); })
and I have absolutely no idea why anyone would fake checkboxes in a webpage, anyway
They're not exactly checkboxes in the game, as they have three states (blank, checkmark and cross), that are automatically updated given the current game state.
Right now the alternative is to disable the JS for this website, and the HTML-only version has checkboxes that you can check on/off. Thanks for the feedback!
It's very nice. I couldn't finish the hardest difficulty: I must be missing something.

I've found some issues: - when refreshing, all progress is lost, including previously solved puzzles. I guess that you could store the current state of the daily puzzles in a cookie or on the drive. -

And I've some suggestions: - maybe add a grid like this one[0] in a tool or something to help us solve the hardest puzzles. I don't know if it's relevant, but i feel it is. I didn't need to use this kind of grid until the hardest puzzle, but again, I couldn't finish it, so I'm not sure it's useful. - make the coloring of the grid optional: they're distracting when solving the puzzle, I think

Anyways, very nice! I can't wait for tomorrow's puzzles :)

[0]: https://murdle.com/

Thank you so much, Oliver! You're the second person that recommends me to look at murdle today, I'm sure I'll get some nice ideas from them.

About saving the state locally, should be trivial to do since I'm using React, nice suggestion.

The hardest level usually is tricky, but I'm sure you'll solve tomorrow's puzzle.