I find it rather disappointing that it still takes on the order of 10^2 milliseconds to solve the hardest sudokus.
This was tested with my own algorithm and one supposedly fast found online. I will revise my code, but I doubt I will improve the speed.