Ssolve uses simulated annealing to solve Sudoku puzzles. It can take up to a minute to solve particularly difficult puzzles, but in most cases a few seconds will suffice.