Making hard puzzles using hill climbing, simulated annealing, and the genetic algorithm
kdreagle/Local-Search
Various local search algorithms used to increase the difficulty of grid-like puzzles
Python
Various local search algorithms used to increase the difficulty of grid-like puzzles
Python