A rule-based algorithm for solving edge-matching puzzles of arbitrary sizes using L2 distance.
Primary LanguagePython