ivapylibs/puzzle_solver

Code: puzzle.builder.interlocking

pv33 opened this issue · 0 comments

pv33 commented

The interlocking class has been pseudocoded

  • Correct code.
  • Create test scripts to test functionality.
    • Work on well-separated puzzle pieces (the 6 shapes one)

Make sure you understand the documentation/notes when it says to be lazy about this class. The code will be written, but right now, we want to get a little further with an incomplete implementation since the gridded class can actually avoid some of the processing needed here. That's because gridded has the constraint of being more organized. Since that's the one we really care to get to, we can skip full implementation here.

Depends on #14