Advertisement
Guest User

Schoku solver benchmark

a guest
Feb 11th, 2025
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.62 KB | None | 0 0
  1. Prozessor: AMD Ryzen 7 Mobile 4700U
  2. 4 CPU 8 cores
  3. Core Speed (~) 4100 MHz
  4. Benchmark framwork, tdoku solver and data files from https://github.com/t-dillon/tdoku
  5.  
  6. Complied with g++ 11.4 on Cygwin64.
  7.  
  8. This table shows the benchmark results for some solvers verifying uniqueness:
  9. (*) Note: tdoku results appear slower than reported elsewhere
  10.  
  11. |puzzles0_kaggle | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  12. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  13. |jczsolve B/shr.../m.| 571924.9 | 1.7 | 100.0% | 0.00 |
  14. |schoku C/shrc../m+| 1097742.5 | 0.9 | 100.0% | 0.00 |
  15. |tdoku T/shrc+./m+| 787166.6 | 1.3 | 100.0% | 0.00 |
  16.  
  17. |puzzles1_unbiased | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  18. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  19. |jczsolve B/shr.../m.| 286554.5 | 3.5 | 39.9% | 1.87 |
  20. |schoku C/shrc../m+| 390629.1 | 2.6 | 44.8% | 1.24 |
  21. |tdoku T/shrc+./m+| 278250.6 | 3.6 | 47.4% | 1.13 |
  22.  
  23. |puzzles2_17_clue | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  24. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  25. |jczsolve B/shr.../m.| 286806.7 | 3.5 | 70.5% | 1.71 |
  26. |schoku C/shrc../m+| 341283.1 | 2.9 | 76.0% | 0.95 |
  27. |tdoku T/shrc+./m+| 254261.1 | 3.9 | 78.7% | 0.62 |
  28.  
  29. |puzzles4_forum_hardest_1905 | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  30. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  31. |jczsolve B/shr.../m.| 14832.1 | 67.4 | 0.0% | 138.32 |
  32. |schoku C/shrc../m+| 14088.0 | 71.0 | 0.0% | 86.06 |
  33. |tdoku T/shrc+./m+| 19795.8 | 50.5 | 0.0% | 55.01 |
  34.  
  35. |puzzles7_serg_benchmark | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  36. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  37. |jczsolve B/shr.../m.| 275058.6 | 3.6 | 0.0% | 7.09 |
  38. |schoku C/shrc../m+| 282379.8 | 3.5 | 0.0% | 7.01 |
  39. |tdoku T/shrc+./m+| 330303.1 | 3.0 | 0.0% | 7.13 |
  40.  
  41. |puzzles8_gen_puzzles | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  42. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  43. |jczsolve B/shr.../m.| 1388293.9 | 0.7 | 97.4% | 0.30 |
  44. |schoku C/shrc../m+| 3083250.5 | 0.3 | 97.4% | 0.27 |
  45. |tdoku T/shrc+./m+| 2861277.4 | 0.3 | 97.4% | 0.27 |
  46.  
  47.  
  48. This table show the benchmark results for solvers without verification of uniqueness:
  49. (*) Note: tdoku results appear slower than reported elsewhere
  50.  
  51. |puzzles0_kaggle | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  52. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  53. |jczsolve B/shr.../m.| 572322.1 | 1.7 | 100.0% | 0.00 |
  54. |sk_bforce2 B/shrc-./m+| 1174208.9 | 0.9 | 100.0% | 0.00 |
  55. |Mirage C/sh..../m.| 638731.8 | 1.6 | 100.0% | 0.00 |
  56. |schoku C/shrc../m+| 1079508.5 | 0.9 | 100.0% | 0.00 |
  57. |tdoku T/shrc+./m+| 741620.7 | 1.3 | 100.0% | 0.00 |
  58.  
  59. |puzzles1_unbiased | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  60. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  61. |jczsolve B/shr.../m.| 320483.9 | 3.1 | 40.5% | 1.54 |
  62. |sk_bforce2 B/shrc-./m+| 356565.5 | 2.8 | 45.0% | 1.60 |
  63. |Mirage C/sh..../m.| 227895.3 | 4.4 | 44.3% | 1.40 |
  64. |schoku C/shrc../m+| 439247.3 | 2.3 | 45.4% | 1.07 |
  65. |tdoku T/shrc+./m+| 294595.5 | 3.4 | 47.8% | 1.01 |
  66.  
  67. |puzzles2_17_clue | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  68. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  69. |jczsolve B/shr.../m.| 311761.3 | 3.2 | 70.5% | 1.16 |
  70. |sk_bforce2 B/shrc-./m+| 378936.3 | 2.6 | 74.1% | 1.00 |
  71. |Mirage C/sh..../m.| 183070.3 | 5.5 | 63.8% | 1.22 |
  72. |schoku C/shrc../m+| 367849.6 | 2.7 | 76.0% | 0.67 |
  73. |tdoku T/shrc+./m+| 257612.7 | 3.9 | 78.7% | 0.48 |
  74.  
  75. |puzzles4_forum_hardest_1905 | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  76. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  77. |jczsolve B/shr.../m.| 27499.3 | 36.4 | 0.0% | 73.38 |
  78. |sk_bforce2 B/shrc-./m+| 17525.2 | 57.1 | 0.0% | 103.49 |
  79. |Mirage C/sh..../m.| 13279.0 | 75.3 | 0.0% | 64.10 |
  80. |schoku C/shrc../m+| 26549.7 | 37.7 | 0.0% | 46.36 |
  81. |tdoku T/shrc+./m+| 36042.1 | 27.7 | 0.0% | 30.65 |
  82.  
  83. |puzzles7_serg_benchmark | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  84. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  85. |jczsolve B/shr.../m.| 294751.0 | 3.4 | 0.0% | 6.51 |
  86. |sk_bforce2 B/shrc-./m+| 342848.7 | 2.9 | 0.0% | 7.08 |
  87. |Mirage C/sh..../m.| 153154.9 | 6.5 | 0.0% | 6.48 |
  88. |schoku C/shrc../m+| 319353.7 | 3.1 | 0.0% | 6.37 |
  89. |tdoku T/shrc+./m+| 373642.2 | 2.7 | 0.0% | 6.47 |
  90.  
  91. |puzzles8_gen_puzzles | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
  92. |--------------------------------------|------------:|------------:|-----------:|---------------:|
  93. |jczsolve B/shr.../m.| 1404899.1 | 0.7 | 97.4% | 0.29 |
  94. |sk_bforce2 B/shrc-./m+| 1812921.4 | 0.6 | 97.5% | 0.29 |
  95. |Mirage C/sh..../m.| 1291125.1 | 0.8 | 97.4% | 0.26 |
  96. |schoku C/shrc../m+| 3197737.6 | 0.3 | 97.4% | 0.26 |
  97. |tdoku T/shrc+./m+| 2950181.5 | 0.3 | 97.4% | 0.26 |
  98.  
  99. Imagine 5+ times this speed? Try schoku with built-in multi-threading!
  100.  
Tags: Sudoku tdoku
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement