Show HN: Crossle – Scrabble meets crossword game(playcrossle.com)
10 points by enahs-sf 3 days ago | 15 comments
- neilsharma425 3 days agoCute idea. The constraint that all letters must be used is what makes this interesting over just a free-form crossword builder since it turns it into a proper puzzle. How do you handle validation? Specifically, are you checking connectivity with a union-find or just flood fill from an arbitrary starting tile?[-]
- enahs-sf 3 days agowe just check connectivity on the front-end kind of naively by ensuring each square is adjacent to another. is that union-find? I didn't do well in algorithms class..
- AlexeyBelov 3 days agoLLM comment history.
- beardyw 3 days agoPresumably you choose the letters with a solution in mind, otherwise it might be impossible.[-]
- enahs-sf 3 days agoSo the lions share of the work was building a solver and then iterating through the solution space to come up with puzzles. All of them are solvable. It’s on my todo list to classify them based on difficulty and potentially add variable difficulty levels by the day.
- dylanhouli 3 days agoNice and simple. Might just be me but a way to move groups of tiles on the board could be helpful, I accidentally started building too low down and had to move everything at one point.[-]
- maxnew 2 days agoThis seems quite interesting... I'll give it a try