Well, my sudoku generator surprised me with a FIENDISH level of difficulty (I didn't know he had it in him!!!). It kind of sucks now that I know it can make 'em this hard (there is no option for difficulty and Fiendish is ultra-rare

- Code: Select all
..7|.1.|.8.
...|..9|...
1..|7.8|.3.
-------------
71.|4..|6..
.4.|...|.2.
..8|..6|.51
-------------
.9.|1.5|..3
...|6..|...
.2.|.4.|8..
I got this far in less than a minute,
- Code: Select all
..7|.14|.8.
.8.|..9|...
1..|7.8|.3.
-------------
71.|4..|698
.4.|8.1|327
..8|.76|451
-------------
.9.|1.5|..3
.7.|6..|...
.2.|.47|8..
but I had a ton of triple splits and one double, so I started there.
Hidden Text: Show
Is there an algorithm for a situation like this? Or at least a way to do this without force-trials? Did I miss something?