Sudoku: Difference between revisions

Content added Content deleted
Line 4,315: Line 4,315:
watch.Stop()
watch.Stop()
let total = watch.ElapsedMilliseconds
let total = watch.ElapsedMilliseconds
printfn $"Puzzles:{num}, Total:{total} ms, Average:{((float total) /(float num))} ms"
printf $"Puzzles:{num}, Total:{total} ms, Average:{((float total) /(float num))} ms"
printfn " (i7500U @2.7GHz CPU, 16GB Ram)"


Console.ReadKey() |> ignore
Console.ReadKey() |> ignore
Line 4,388: Line 4,389:
Elapsed milliseconds = 8 ms
Elapsed milliseconds = 8 ms
10000 puzzles in sudoku17
10000 puzzles in sudoku17
Puzzles:10000, Total:46090 ms, Average:4.609 ms</pre>
Puzzles:10000, Total:46090 ms, Average:4.609 ms (i7500U @2.7GHz CPU, 16GB Ram)</pre>


===The Function SLPsolve===
===The Function SLPsolve===