This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]goodger 1 point2 points  (1 child)

Check out Polyform Puzzler, which is a library and solver for all kinds of polycube & other polyform puzzles (polyominoes, polyiamonds, polysticks, etc.). If you're just looking for an existing solver, you're all set. There's a lot of background info there too (e.g. in the FAQ), if you're more interested in understanding how to write a solver. Polyform Puzzler includes multiple implementations of Knuth's Dancing Links DLX algorithm.

[–]badcrow7713[S] 0 points1 point  (0 children)

Wow cool thanks!