Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Schoku - A fast Sudoku sover - github.com/Mart1nSchulz/Schoku
- Benchmarked 2025/06/03
- Prozessor: AMD Ryzen 7 Mobile 4700U
- 4 CPU 8 cores
- Core Speed (~) 4100 MHz
- Benchmark framwork, tdoku solver and data files from https://github.com/t-dillon/tdoku
- Complied with g++ 11.4 on Cygwin64.
- This table shows the benchmark results for some solvers actually verifying uniqueness:
- |data/puzzles0_kaggle | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 575000 | 1.74 | 100.0% | 0.00 |
- |schoku C/shrc../m+| 1873401 | 0.53 | 100.0% | 0.00 |
- |tdoku T/shrc+./m+| 782503 | 1.28 | 100.0% | 0.00 |
- |data/puzzles1_unbiased | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 287793 | 3.47 | 40.2% | 1.85 |
- |schoku C/shrc../m+| 416101 | 2.40 | 46.4% | 1.12 |
- |tdoku T/shrc+./m+| 277672 | 3.60 | 47.5% | 1.13 |
- |data/puzzles2_17_clue | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 285333 | 3.50 | 70.5% | 1.74 |
- |schoku C/shrc../m+| 376903 | 2.65 | 77.6% | 0.76 |
- |tdoku T/shrc+./m+| 254743 | 3.93 | 78.7% | 0.61 |
- |data/puzzles4_forum_hardest_1905 | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 14784 | 67.64 | 0.0% | 139.06 |
- |schoku C/shrc../m+| 16234 | 61.60 | 0.0% | 77.24 |
- |tdoku T/shrc+./m+| 19778 | 50.56 | 0.0% | 55.06 |
- |data/puzzles7_serg_benchmark | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 273963 | 3.65 | 0.0% | 7.09 |
- |schoku C/shrc../m+| 300775 | 3.32 | 0.0% | 7.00 |
- |tdoku T/shrc+./m+| 331204 | 3.02 | 0.0% | 7.13 |
- |data/puzzles8_gen_puzzles | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 1395817 | 0.72 | 97.4% | 0.31 |
- |schoku C/shrc../m+| 2486700 | 0.40 | 97.4% | 0.31 |
- |tdoku T/shrc+./m+| 2849987 | 0.35 | 97.4% | 0.28 |
- This table shows the benchmark results for solvers without verification of uniqueness:
- |data/puzzles0_kaggle | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 559126 | 1.79 | 100.0% | 0.00 |
- |sk_bforce2 B/shrc-./m+| 1151250 | 0.87 | 100.0% | 0.00 |
- |Mirage C/sh..../m.| 622594 | 1.61 | 100.0% | 0.00 |
- |schoku C/shrc../m+| 1815055 | 0.55 | 100.0% | 0.00 |
- |tdoku T/shrc+./m+| 722122 | 1.38 | 100.0% | 0.00 |
- |data/puzzles1_unbiased | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 314919 | 3.18 | 40.2% | 1.53 |
- |sk_bforce2 B/shrc-./m+| 350847 | 2.85 | 44.7% | 1.60 |
- |Mirage C/sh..../m.| 225632 | 4.43 | 44.2% | 1.39 |
- |schoku C/shrc../m+| 457734 | 2.18 | 46.3% | 1.00 |
- |tdoku T/shrc+./m+| 293121 | 3.41 | 47.6% | 1.01 |
- |data/puzzles2_17_clue | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 309557 | 3.23 | 70.5% | 1.16 |
- |sk_bforce2 B/shrc-./m+| 378447 | 2.64 | 74.2% | 1.01 |
- |Mirage C/sh..../m.| 181224 | 5.52 | 63.9% | 1.23 |
- |schoku C/shrc../m+| 398384 | 2.51 | 77.6% | 0.56 |
- |tdoku T/shrc+./m+| 256614 | 3.90 | 78.7% | 0.47 |
- |data/puzzles4_forum_hardest_1905 | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 27639 | 36.18 | 0.0% | 73.20 |
- |sk_bforce2 B/shrc-./m+| 17735 | 56.39 | 0.0% | 103.34 |
- |Mirage C/sh..../m.| 13200 | 75.76 | 0.0% | 64.27 |
- |schoku C/shrc../m+| 30742 | 32.53 | 0.0% | 41.88 |
- |tdoku T/shrc+./m+| 36370 | 27.50 | 0.0% | 30.72 |
- |data/puzzles7_serg_benchmark | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 299182 | 3.34 | 0.0% | 6.51 |
- |sk_bforce2 B/shrc-./m+| 348095 | 2.87 | 0.0% | 7.08 |
- |Mirage C/sh..../m.| 153374 | 6.52 | 0.0% | 6.48 |
- |schoku C/shrc../m+| 337015 | 2.97 | 0.0% | 6.36 |
- |tdoku T/shrc+./m+| 373922 | 2.67 | 0.0% | 6.46 |
- |data/puzzles8_gen_puzzles | puzzles/sec| usec/puzzle| %no_guess| guesses/puzzle|
- |--------------------------------------|------------:|------------:|-----------:|---------------:|
- |jczsolve B/shr.../m.| 1394083 | 0.72 | 97.3% | 0.31 |
- |sk_bforce2 B/shrc-./m+| 1787577 | 0.56 | 97.4% | 0.29 |
- |Mirage C/sh..../m.| 1246917 | 0.80 | 97.3% | 0.28 |
- |schoku C/shrc../m+| 2569562 | 0.39 | 97.3% | 0.28 |
- |tdoku T/shrc+./m+| 2888294 | 0.35 | 97.3% | 0.28 |
- Imagine 5+ times this speed? Try schoku with built-in multi-threading!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement