Hardest? Are you kidding me? A computer can solve these quite easily. If you want really hard logic puzzles, get puzzle books from Peter Winkler (such as Mind Benders or Connoiseur's Collection). These sometimes even contain unsolved puzzles as well.
https://github.com/hpenedones/sudoku
Basically, I have a solver and I count the number of backtracking decisions that the solver has to make.