quickbacktrack (cargo): Library for back tracking with customizable search for moves
Keywords: track|generation|procedural|puzzle|back|backtracking-search|constraint-solver|customizable-search