Live data from Hacker News

Show HN: I may have created a new type of puzzle

dogbunnypuzzle.com

161–170 of 485 posts

Re: Show HN: I may have created a new type of puzzle

#161

This puzzle is so cool because it revolves around casual graphs in classical planning problem! One can use heuristics based search to come up with optimal solutions. I really like this innovative approach to the design. However, one edge from house to tree wasn't clear at first because, I thought of it as logical or while it was about logical and. Other than that, pretty awesome work!! Edit:: Scrolling down the comme…

I'd love to see the formulation for this problem written out in proper form that can be fed to a solver like MiniZinc or CPLEX or whatever type of solver can handle it.

Re: Show HN: I may have created a new type of puzzle

#162
Sweet excited for the abstract nightmares tonight where I’m asking myself about the deeper intrinsic connection between rabbits and trees and dogs and how it’s all a DAG and what do DAGs and dogs have in common besides three letters with a vowel in between

Really stoked

Re: Show HN: I may have created a new type of puzzle

#163

Hi! I enjoyed the puzzle and I liked how puzzle itself explains every rule within itself. :) I wrote an automatic solver for the puzzle in Scala and open-sourced in GitHub. : https://github.com/yusungsim/dogbunnysolver Check it out!

Cool. I see it is a solution that has the graph embedded in the code though. Any chance you could build one to work off a generic input model that describes the starting state of the characters, nodes, connections, and connection rules? That way you could run it every day without code tweeks.

Re: Show HN: I may have created a new type of puzzle

#165
post #53

Looks excellent! Not sure if it’s an issue on iPhone or my IQ, but I can’t figure out what the rules are. I highlight an animal but can’t move it on what seems a bidirectional edge (no nodes light up). But sometimes can. I assume that should work always but it’s not for me. Also initially assumed I had to keep them separate, but comments here said no.

Seems like it's a bit buggy. Got a bunny stuck on a flower, unable to move it. Moved the second bunny to the same place and that made it unstuck.

I'd guess that's just how the puzzle works.

Re: Show HN: I may have created a new type of puzzle

#166

Very nice. But is there only one kevel or I just haven't figured out how to move to the next after completing it?

I'm assuming the author just made the one level. Iirc Conrad Barski is a medical doctor that made the famous Land of Lisp book for teaching Lisp programming. A pretty creative person. I assume the fun for them was in creating this and getting feedback and not necessarily coming up with 50 levels.

Re: Show HN: I may have created a new type of puzzle

#168

Great game, more levels and maybe a countdown for animals that will eat other animals (and end the game) if they are left on the same pad for too long.

A timer would only be fun for me in order to compete with friends. Not a distracting one that you can see while playing, but a time at the end with the number of the puzzle (assuming more get made) would be helpful for sharing.

Re: Show HN: I may have created a new type of puzzle

#170

If this is by Conrad Barski (the Land of Lisp author), I wonder if early versions were done in Lisp and translated to JavaScript or whatever is needed for the web. Just curious how the development went.

I have a puzzle generator in zig (tuned to be super fast at brute force graph generation)

The front end is boring JavaScript, because I use react relay a lot on other projects, which is not clojurescript compatible

Post reply on HN