Using Simulated Annealing to Solve Logic Puzzles | Dark Hacker News