Bra tips Anders, jag har kört alla easy* i sudokus.zip. Det tog mig 1m 48s totalt, vilket låter ganska rimligt. Jag bifogar resultatet.
Jag har också funnit en sudoku som tar vansinnigt lång tid (genererad av quickCheck), bifogad som 'badSud.sud'. Den är nog uppe i snudd på 10 timmar och ännu inte klar.. Om någon har lust att köra time på den och se om den iaf tar över en timme eller inte?
Thomas, vad tar ett par minuter exakt? 100 slumpmässiga sudokus i quickCheck? Varje gång?
Har funderat lite på hur många steg som kan råka genereras av en 'inoptimal' sudoku. Ett rutnät 9x9 med 9 olika siffror kan väl ge 9^81 kombinationer.. algoritmen går såklart inte alls så långt, men om den gör ett dåligt beslut i början som inte stämmer precis i slutet skulle betyda en total omräkning ett flertal gånger. Låter det orimligt att det kan finnas en sudoku som genererar några billjoner steg i en naiv backtrack algoritm?