| Suboptimal Solutions (20 moves or less) | |||||
| Random Cubes | Solves per Second | Longest Solve | Dist3 (MB) | Dist4 (MB) | Log File | 
| 10000 | 3.24 | 39.89 | 0 | 0 | view | 
| 10000 | 13.28 | 8.60 | 418 | 0 | view | 
| 10000 | 20.03 | 6.28 | 835 | 0 | view | 
| 10000 | 56.05 | 1.80 | 835 | 1827 | view | 
| Optimal Solutions | |||||||
| Cubes | Type | Average Solve | Longest Solve | Log File | |||
| 1000 | Random | 13.26 | 123.19 | view | |||
| 100 | 19 Move | 83.50 | 130.64 | view | |||
| Optimal Solutions 1000 Random Cubes | ||
| Solution Length | Average Solve | Longest Solve | 
| 15 | 0.02 | 0.03 | 
| 16 | 0.20 | 0.93 | 
| 17 | 2.77 | 15.53 | 
| 18 | 14.58 | 112.91 | 
| 19 | 86.26 | 123.19 | 
| Presolved Optimal Solutions | |||||||
| Cubes | Type | Average Solve | Longest Solve | Log File | |||
| 1000 | Random | 0.35 | 18.22 | view | |||
| 77 | 16 Move | 7.11 | 54.60 | view | |||
Notes:
In the above tables, Average Solve and Longest Solve are in seconds.
A frequency distribution for the presolved 1000 test is
here.
For the presolved tests, url param use_dist9=1 was used which generates
a small search array that significantly improves performance for presolved
configs, see function populate_dist9 in
solve.js
for more info.
Additional notes are here.