De spreadsheet staat op https://unstable.nl/andreas/c/meetgegevens.xls
C programma: COUNTER=50; until [ $COUNTER -lt 10 ]; do; time ./a.out -s 10 puzzle$COUNTER.txt >/dev/null; let COUNTER-=1; done ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 20% cpu 0.029 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 93% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 76% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 95% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 80% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 51% cpu 0.010 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 56% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 98% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 56% cpu 0.009 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 97% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 82% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 45% cpu 0.009 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 100% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 85% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 74% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 107% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 2% cpu 0.214 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 87% cpu 0.006 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 80% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 46% cpu 0.009 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 100% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 87% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 21% cpu 0.019 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 84% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 82% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 108% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 108% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 39% cpu 0.015 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 82% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 99% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 97% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 46% cpu 0.009 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 41% cpu 0.010 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 87% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 26% cpu 0.015 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 87% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 49% cpu 0.010 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 45% cpu 0.013 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 29% cpu 0.010 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 87% cpu 0.005 total ./a.out -s 10 < puzzle$COUNTER.txt > /dev/null 0.00s user 0.00s system 43% cpu 0.009 total Prolog code: COUNTER=50; until [ $COUNTER -lt 10 ]; do; time ../prolog/sud puzzle$COUNTER.txt >/dev/null; let COUNTER-=1; done ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.19s user 0.01s system 99% cpu 0.198 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.19s user 0.01s system 97% cpu 0.200 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.19s user 0.01s system 97% cpu 0.205 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.19s user 0.01s system 98% cpu 0.198 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.19s user 0.01s system 97% cpu 0.202 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.18s user 0.01s system 99% cpu 0.198 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.18s user 0.01s system 100% cpu 0.196 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.19s user 0.01s system 96% cpu 0.205 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.18s user 0.01s system 99% cpu 0.197 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.19s user 0.01s system 98% cpu 0.199 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.13s user 0.01s system 99% cpu 0.144 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 98% cpu 0.110 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 98% cpu 0.107 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 96% cpu 0.111 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 98% cpu 0.097 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 99% cpu 0.097 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 99% cpu 0.096 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 97% cpu 0.091 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.06s user 0.01s system 97% cpu 0.068 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.05s user 0.01s system 89% cpu 0.066 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.05s user 0.01s system 90% cpu 0.062 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.04s user 0.01s system 98% cpu 0.057 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 99% cpu 0.043 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 95% cpu 0.044 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 95% cpu 0.045 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 94% cpu 0.043 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 95% cpu 0.042 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 95% cpu 0.040 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 100% cpu 0.041 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 92% cpu 0.043 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 93% cpu 0.040 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.03s user 0.01s system 100% cpu 0.039 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 96% cpu 0.032 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 92% cpu 0.033 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 98% cpu 0.032 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 99% cpu 0.030 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 95% cpu 0.031 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 97% cpu 0.030 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 98% cpu 0.029 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 99% cpu 0.030 total ../prolog/sud puzzle$COUNTER.txt > /dev/null 0.02s user 0.01s system 99% cpu 0.030 total Constraint logic programming prolog code: COUNTER=50; until [ $COUNTER -lt 10 ]; do; time ../prolog/sudoku.notours puzzle$COUNTER.txt >/dev/null; let COUNTER-=1; done ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 98% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 96% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 95% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 92% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 96% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 96% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 97% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 94% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 89% cpu 0.027 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 99% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 99% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 98% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 97% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 98% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 98% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 100% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.00s system 75% cpu 0.029 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 91% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 95% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 99% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 101% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 92% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 94% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 87% cpu 0.026 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 95% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 95% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 98% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 97% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 99% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 96% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 94% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 89% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 100% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 94% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 96% cpu 0.024 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.00s system 90% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.02s user 0.01s system 92% cpu 0.027 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 96% cpu 0.025 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 96% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 97% cpu 0.023 total ../prolog/sudoku.notours puzzle"$COUNTER".txt > /dev/null 0.01s user 0.01s system 17% cpu 0.132 total
iedere puzzel 100 keer oplossen.
C programma: $ COUNTER=50; until [ $COUNTER -lt 10 ]; do; time ./a.out -n 100 <puzzle$COUNTER.txt >/dev/null; let COUNTER-=1; done ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 20% cpu 0.388 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.01s system 58% cpu 0.134 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 76% cpu 0.100 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.01s system 16% cpu 0.467 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 60% cpu 0.129 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 67% cpu 0.115 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 79% cpu 0.095 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 16% cpu 0.471 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 60% cpu 0.128 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.07s user 0.00s system 71% cpu 0.102 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.06s user 0.00s system 73% cpu 0.083 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.04s user 0.00s system 10% cpu 0.433 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.05s user 0.00s system 50% cpu 0.097 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.04s user 0.00s system 72% cpu 0.064 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.04s user 0.00s system 70% cpu 0.061 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.04s user 0.00s system 61% cpu 0.068 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.04s user 0.00s system 71% cpu 0.059 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.04s user 0.00s system 84% cpu 0.051 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.04s user 0.01s system 10% cpu 0.419 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.03s user 0.00s system 47% cpu 0.067 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.03s user 0.00s system 57% cpu 0.052 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.03s user 0.00s system 84% cpu 0.034 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.03s user 0.00s system 66% cpu 0.042 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.03s user 0.00s system 56% cpu 0.052 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 74% cpu 0.039 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 82% cpu 0.033 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 6% cpu 0.404 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 54% cpu 0.046 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 45% cpu 0.054 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 57% cpu 0.045 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 94% cpu 0.024 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 59% cpu 0.039 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 85% cpu 0.029 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 64% cpu 0.037 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 67% cpu 0.034 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 4% cpu 0.489 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 56% cpu 0.037 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 54% cpu 0.041 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 42% cpu 0.049 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 65% cpu 0.035 total ./a.out -n 100 < puzzle$COUNTER.txt > /dev/null 0.02s user 0.00s system 81% cpu 0.025 total Prolog code: COUNTER=50; until [ $COUNTER -lt 10 ]; do; time ./sud puzzle$COUNTER.txt >/dev/null; let COUNTER-=1; done ./sud puzzle$COUNTER.txt > /dev/null 2.01s user 0.02s system 73% cpu 2.761 total ./sud puzzle$COUNTER.txt > /dev/null 2.02s user 0.02s system 58% cpu 3.501 total ./sud puzzle$COUNTER.txt > /dev/null 2.00s user 0.01s system 74% cpu 2.694 total ./sud puzzle$COUNTER.txt > /dev/null 2.00s user 0.02s system 71% cpu 2.820 total ./sud puzzle$COUNTER.txt > /dev/null 1.98s user 0.02s system 70% cpu 2.820 total ./sud puzzle$COUNTER.txt > /dev/null 1.97s user 0.02s system 69% cpu 2.856 total ./sud puzzle$COUNTER.txt > /dev/null 1.95s user 0.02s system 65% cpu 2.989 total ./sud puzzle$COUNTER.txt > /dev/null 1.97s user 0.01s system 58% cpu 3.414 total ./sud puzzle$COUNTER.txt > /dev/null 1.95s user 0.02s system 63% cpu 3.081 total ./sud puzzle$COUNTER.txt > /dev/null 1.94s user 0.01s system 68% cpu 2.867 total ./sud puzzle$COUNTER.txt > /dev/null 1.49s user 0.01s system 72% cpu 2.088 total ./sud puzzle$COUNTER.txt > /dev/null 1.18s user 0.02s system 69% cpu 1.716 total ./sud puzzle$COUNTER.txt > /dev/null 1.17s user 0.01s system 70% cpu 1.672 total ./sud puzzle$COUNTER.txt > /dev/null 1.14s user 0.01s system 70% cpu 1.633 total ./sud puzzle$COUNTER.txt > /dev/null 1.06s user 0.01s system 68% cpu 1.568 total ./sud puzzle$COUNTER.txt > /dev/null 1.06s user 0.02s system 56% cpu 1.909 total ./sud puzzle$COUNTER.txt > /dev/null 1.04s user 0.03s system 50% cpu 2.107 total ./sud puzzle$COUNTER.txt > /dev/null 1.00s user 0.01s system 68% cpu 1.484 total ./sud puzzle$COUNTER.txt > /dev/null 0.97s user 0.01s system 60% cpu 1.619 total ./sud puzzle$COUNTER.txt > /dev/null 0.69s user 0.01s system 56% cpu 1.235 total ./sud puzzle$COUNTER.txt > /dev/null 0.68s user 0.01s system 61% cpu 1.130 total ./sud puzzle$COUNTER.txt > /dev/null 0.65s user 0.01s system 59% cpu 1.124 total ./sud puzzle$COUNTER.txt > /dev/null 0.64s user 0.02s system 59% cpu 1.103 total ./sud puzzle$COUNTER.txt > /dev/null 0.63s user 0.02s system 56% cpu 1.149 total ./sud puzzle$COUNTER.txt > /dev/null 0.64s user 0.01s system 56% cpu 1.154 total ./sud puzzle$COUNTER.txt > /dev/null 0.61s user 0.02s system 56% cpu 1.112 total ./sud puzzle$COUNTER.txt > /dev/null 0.57s user 0.01s system 52% cpu 1.103 total ./sud puzzle$COUNTER.txt > /dev/null 0.54s user 0.02s system 60% cpu 0.938 total ./sud puzzle$COUNTER.txt > /dev/null 0.53s user 0.02s system 57% cpu 0.955 total ./sud puzzle$COUNTER.txt > /dev/null 0.54s user 0.01s system 46% cpu 1.197 total ./sud puzzle$COUNTER.txt > /dev/null 0.51s user 0.01s system 62% cpu 0.838 total ./sud puzzle$COUNTER.txt > /dev/null 0.47s user 0.01s system 56% cpu 0.864 total ./sud puzzle$COUNTER.txt > /dev/null 0.47s user 0.02s system 60% cpu 0.790 total ./sud puzzle$COUNTER.txt > /dev/null 0.46s user 0.01s system 64% cpu 0.736 total ./sud puzzle$COUNTER.txt > /dev/null 0.45s user 0.02s system 50% cpu 0.915 total ./sud puzzle$COUNTER.txt > /dev/null 0.42s user 0.01s system 48% cpu 0.894 total ./sud puzzle$COUNTER.txt > /dev/null 0.42s user 0.01s system 51% cpu 0.826 total ./sud puzzle$COUNTER.txt > /dev/null 0.40s user 0.01s system 51% cpu 0.806 total ./sud puzzle$COUNTER.txt > /dev/null 0.39s user 0.01s system 59% cpu 0.674 total ./sud puzzle$COUNTER.txt > /dev/null 0.38s user 0.01s system 58% cpu 0.678 total ./sud puzzle$COUNTER.txt > /dev/null 0.36s user 0.01s system 58% cpu 0.640 total CLP code: $ COUNTER=50; until [ $COUNTER -lt 10 ]; do; time ./sudoku.notours puzzle$COUNTER.txt >/dev/null; let COUNTER-=1; done ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 33% cpu 0.344 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 65% cpu 0.178 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 22% cpu 0.521 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 65% cpu 0.175 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 25% cpu 0.446 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 48% cpu 0.237 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 72% cpu 0.156 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 24% cpu 0.453 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 63% cpu 0.179 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 24% cpu 0.459 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 38% cpu 0.287 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 27% cpu 0.380 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 32% cpu 0.346 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 69% cpu 0.154 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 23% cpu 0.443 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.10s user 0.01s system 47% cpu 0.234 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 75% cpu 0.141 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 24% cpu 0.414 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 51% cpu 0.200 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 72% cpu 0.137 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 23% cpu 0.439 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 42% cpu 0.237 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 73% cpu 0.135 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 23% cpu 0.416 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 47% cpu 0.213 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 71% cpu 0.134 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.09s user 0.01s system 23% cpu 0.428 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.02s system 37% cpu 0.267 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 82% cpu 0.119 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 24% cpu 0.381 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.02s system 36% cpu 0.270 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 71% cpu 0.132 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 72% cpu 0.129 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 25% cpu 0.359 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 39% cpu 0.241 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 75% cpu 0.116 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 21% cpu 0.431 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 38% cpu 0.249 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 70% cpu 0.128 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 80% cpu 0.113 total ./sudoku.notours puzzle$COUNTER.txt > /dev/null 0.08s user 0.01s system 16% cpu 0.549 total