• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 40,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

Mark 2 Scrambler

Lucas Garron

Administrator
Joined
Jul 6, 2007
Messages
3,718
Location
California
WCA
2006GARR01
YouTube
Visit Channel
It's pretty clear that the WCA scramblers need to be replaced with a new system. tnoodle is the leading candidate for this, but it still hasn't been adopted. I decided to see if I could make something that is a more straightforward replacement. So:

Mark 2

A new tool to generate competition-style scrambles in your browser.
If you print the page directly to PDF, you get something like this.

Some features:
  • Completely browser-side Javascript. Everything stays on your computer, and it works offline.
  • Old WCA-style interface.
  • Simple UI for an arbitrary selection of rounds.
  • Prints each set of scrambles on a new page.
  • Markov random-state scrambles for 3x3x3 and Square-1 (from QBX and PPT).
  • Simpler Clock notation (from qqtimer).
  • (Relatively) reusable .js scramblers for WCA puzzles.

I'm interested in submitting this to the WCA to be approved as an official scrambler.
It has a few issues, mainly that it's a little slow for 3x3x3 and Square-1 scrambles. However, it gives you updates as it's generating, and it should finish in a reasonable time in a decent browser.

Feedback?
If you'd like to help, run the benchmark, and post the results here in a spoiler (along with specs like your OS and browser), like below.
Try to generate a Print Preview, and see if every scramble set fits on a page, properly formatted (like the example link at the top).
Tell me if anything goes wrong, and if you have any ideas why.

Mac OSX Lion, 2.3GHz, 8GB RAM, Google Chrome 15
Benchmark Results:

Done!

- General [6122ms, 21602ms] Done scrambling all events.
- Specific [96ms, 4898ms] Generating scramble #5 of 5.
- Specific [837ms, 4802ms] Generating scramble #4 of 5.
- Specific [2724ms, 3965ms] Generating scramble #3 of 5.
- Specific [1227ms, 1241ms] Generating scramble #2 of 5.
- Specific [14ms, 14ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [4528ms, 15480ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [30ms, 4391ms] Generating scramble #5 of 5.
- Specific [39ms, 4361ms] Generating scramble #4 of 5.
- Specific [83ms, 4322ms] Generating scramble #3 of 5.
- Specific [68ms, 4239ms] Generating scramble #2 of 5.
- Specific [20ms, 4171ms] Generating scramble #1 of 5.
- Specific [1759ms, 4151ms] 14. Done initializing Square-1 Solver. [1759ms split, 4129ms total]
- Specific [209ms, 2392ms] 13. Edges distance prune table... [209ms split, 2370ms total]
- Specific [15ms, 2183ms] 12. Corners distance prune table... [15ms split, 2161ms total]
- Specific [21ms, 2168ms] 11. Generating prune tables. [21ms split, 2146ms total]
- Specific [289ms, 2147ms] 10. Edges combination move table... [289ms split, 2125ms total]
- Specific [17ms, 1858ms] 9. Edges permutation move table... [17ms split, 1836ms total]
- Specific [240ms, 1841ms] 8. Corner combination move table... [240ms split, 1819ms total]
- Specific [13ms, 1601ms] 7. Corner permutation move table... [13ms split, 1579ms total]
- Specific [63ms, 1588ms] 6. Generating move tables. [63ms split, 1566ms total]
- Specific [761ms, 1525ms] 5. Shape Table Depth: 15/20 [762ms split, 1503ms total]
- Specific [438ms, 764ms] 4. Shape Table Depth: 12/20 [437ms split, 741ms total]
- Specific [273ms, 326ms] 3. Shape Table Depth: 10/20 [273ms split, 304ms total]
- Specific [26ms, 53ms] 2. Generating shape tables. [26ms split, 31ms total]
- Specific [27ms, 27ms] 1. Initializing Square-1 Solver. [5ms split, 5ms total]
- Specific [0ms, 0ms] Initializing Square-1 scrambler (only needs to be done once).
- General [358ms, 10952ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [63ms, 277ms] Generating scramble #5 of 5.
- Specific [68ms, 214ms] Generating scramble #4 of 5.
- Specific [64ms, 146ms] Generating scramble #3 of 5.
- Specific [59ms, 82ms] Generating scramble #2 of 5.
- Specific [23ms, 23ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [195ms, 10594ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [42ms, 163ms] Generating scramble #5 of 5.
- Specific [38ms, 121ms] Generating scramble #4 of 5.
- Specific [34ms, 83ms] Generating scramble #3 of 5.
- Specific [32ms, 49ms] Generating scramble #2 of 5.
- Specific [17ms, 17ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [192ms, 10399ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [36ms, 149ms] Generating scramble #5 of 5.
- Specific [31ms, 113ms] Generating scramble #4 of 5.
- Specific [31ms, 82ms] Generating scramble #3 of 5.
- Specific [34ms, 51ms] Generating scramble #2 of 5.
- Specific [17ms, 17ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [209ms, 10207ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [64ms, 145ms] Generating scramble #3 of 3.
- Specific [65ms, 81ms] Generating scramble #2 of 3.
- Specific [16ms, 16ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [162ms, 9998ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [46ms, 115ms] Generating scramble #3 of 3.
- Specific [52ms, 69ms] Generating scramble #2 of 3.
- Specific [17ms, 17ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [197ms, 9836ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [37ms, 159ms] Generating scramble #5 of 5.
- Specific [33ms, 122ms] Generating scramble #4 of 5.
- Specific [35ms, 89ms] Generating scramble #3 of 5.
- Specific [37ms, 54ms] Generating scramble #2 of 5.
- Specific [17ms, 17ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [161ms, 9639ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [27ms, 130ms] Generating scramble #5 of 5.
- Specific [26ms, 103ms] Generating scramble #4 of 5.
- Specific [28ms, 77ms] Generating scramble #3 of 5.
- Specific [32ms, 49ms] Generating scramble #2 of 5.
- Specific [17ms, 17ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [9354ms, 9478ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [3076ms, 6160ms] Generating scramble #5 of 5.
- Specific [275ms, 3084ms] Generating scramble #4 of 5.
- Specific [328ms, 2809ms] Generating scramble #3 of 5.
- Specific [1903ms, 2481ms] Generating scramble #2 of 5.
- Specific [10ms, 578ms] Generating scramble #1 of 5.
- Specific [10ms, 568ms] Done initializing 3x3x3.
- Specific [167ms, 558ms] Prune table initialization: Step 6 of 6.
- Specific [76ms, 391ms] Prune table initialization: Step 5 of 6.
- Specific [10ms, 315ms] Prune table initialization: Step 4 of 6.
- Specific [12ms, 305ms] Prune table initialization: Step 3 of 6.
- Specific [15ms, 293ms] Prune table initialization: Step 2 of 6.
- Specific [10ms, 278ms] Prune table initialization: Step 1 of 6.
- Specific [10ms, 268ms] Initializing 3x3x3 prune tables.
- Specific [81ms, 258ms] Prune table initialization: Step 6 of 6.
- Specific [79ms, 177ms] Prune table initialization: Step 5 of 6.
- Specific [15ms, 98ms] Prune table initialization: Step 4 of 6.
- Specific [27ms, 83ms] Prune table initialization: Step 3 of 6.
- Specific [33ms, 56ms] Prune table initialization: Step 2 of 6.
- Specific [9ms, 23ms] Prune table initialization: Step 1 of 6.
- Specific [14ms, 14ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [123ms, 124ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [15ms, 105ms] Generating scramble #5 of 5.
- Specific [16ms, 90ms] Generating scramble #4 of 5.
- Specific [15ms, 74ms] Generating scramble #3 of 5.
- Specific [21ms, 59ms] Generating scramble #2 of 5.
- Specific [38ms, 38ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [1ms, 1ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2

If you have generated official scrambles for a competition before (and please, only if you've had the experience of actually doing so):
- Would you use Mark 2 if it were approved as an official scrambler, and why?
- Name some things you like about it.
- Name some things you think it would need in order to be usable.
 
Last edited:

cubernya

Premium Member
Joined
May 8, 2011
Messages
2,076
Location
Central NY, US
As said before for the Square-1 scrambler, it freezes up in firefox. Luckily for me though firefox caught it early :p
 

qqwref

Member
Joined
Dec 18, 2007
Messages
7,834
Location
a <script> tag near you
WCA
2006GOTT01
YouTube
Visit Channel
This looks really spiffy, especially the graphics for Megaminx and Clock. Seems pretty useful too. Hopefully we can get someone else to look at the code a little closer, and then soon this can become the official scrambler.
 

collinbxyz

Member
Joined
Sep 20, 2010
Messages
1,231
Location
Philadelphia PA
WCA
2010BURN01
YouTube
Visit Channel
Windows 7, 2.1 GHz, 4 GB RAM, Google Chrome (15?)
It took a little under 2 minutes, timed with a speedstack timer, to generate scrambles for every event. I just added one of each event, and didn't "adjust individual rounds".
I love the interface, it's so clean and easy :)

Great job, and I support this to be used officially in competitions, although I have not done any of the generating or scrambling for a competition before.
 

Ranzha

Friendly, Neighbourhoodly
Joined
Jul 24, 2009
Messages
2,551
Location
Reno, Nevada, United States
WCA
2009HARN01
YouTube
Visit Channel
Vista, 2.00GHz, 2GB RAM, Chrome 15
Benchmark Results:

Done!

- General [10118ms, 128076ms] Done scrambling all events.
- Specific [3234ms, 8373ms] Generating scramble #5 of 5.
- Specific [1839ms, 5139ms] Generating scramble #4 of 5.
- Specific [2568ms, 3300ms] Generating scramble #3 of 5.
- Specific [691ms, 732ms] Generating scramble #2 of 5.
- Specific [41ms, 41ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [28549ms, 117958ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [112ms, 20949ms] Generating scramble #5 of 5.
- Specific [78ms, 20837ms] Generating scramble #4 of 5.
- Specific [2606ms, 20759ms] Generating scramble #3 of 5.
- Specific [1017ms, 18153ms] Generating scramble #2 of 5.
- Specific [37ms, 17136ms] Generating scramble #1 of 5.
- Specific [2125ms, 17099ms] 14. Done initializing Square-1 Solver. [2126ms split, 16093ms total]
- Specific [1008ms, 14974ms] 13. Edges distance prune table... [1007ms split, 13967ms total]
- Specific [1006ms, 13966ms] 12. Corners distance prune table... [1007ms split, 12960ms total]
- Specific [1010ms, 12960ms] 11. Generating prune tables. [1009ms split, 11953ms total]
- Specific [1465ms, 11950ms] 10. Edges combination move table... [1466ms split, 10944ms total]
- Specific [1009ms, 10485ms] 9. Edges permutation move table... [1008ms split, 9478ms total]
- Specific [1502ms, 9476ms] 8. Corner combination move table... [1502ms split, 8470ms total]
- Specific [1006ms, 7974ms] 7. Corner permutation move table... [1006ms split, 6968ms total]
- Specific [134ms, 6968ms] 6. Generating move tables. [134ms split, 5962ms total]
- Specific [1603ms, 6834ms] 5. Shape Table Depth: 15/20 [1603ms split, 5828ms total]
- Specific [892ms, 5231ms] 4. Shape Table Depth: 12/20 [892ms split, 4225ms total]
- Specific [1326ms, 4339ms] 3. Shape Table Depth: 10/20 [1326ms split, 3333ms total]
- Specific [1007ms, 3013ms] 2. Generating shape tables. [1007ms split, 2007ms total]
- Specific [2006ms, 2006ms] 1. Initializing Square-1 Solver. [1000ms split, 1000ms total]
- Specific [0ms, 0ms] Initializing Square-1 scrambler (only needs to be done once).
- General [7509ms, 89409ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [1097ms, 6408ms] Generating scramble #5 of 5.
- Specific [1113ms, 5311ms] Generating scramble #4 of 5.
- Specific [1111ms, 4198ms] Generating scramble #3 of 5.
- Specific [1082ms, 3087ms] Generating scramble #2 of 5.
- Specific [2005ms, 2005ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [7233ms, 81900ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [1046ms, 6191ms] Generating scramble #5 of 5.
- Specific [1051ms, 5145ms] Generating scramble #4 of 5.
- Specific [1032ms, 4094ms] Generating scramble #3 of 5.
- Specific [1059ms, 3062ms] Generating scramble #2 of 5.
- Specific [2003ms, 2003ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [7373ms, 74667ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [1064ms, 6289ms] Generating scramble #5 of 5.
- Specific [1048ms, 5225ms] Generating scramble #4 of 5.
- Specific [1087ms, 4177ms] Generating scramble #3 of 5.
- Specific [1086ms, 3090ms] Generating scramble #2 of 5.
- Specific [2004ms, 2004ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [5382ms, 67294ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [1124ms, 4255ms] Generating scramble #3 of 3.
- Specific [1127ms, 3131ms] Generating scramble #2 of 3.
- Specific [2004ms, 2004ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [5301ms, 61912ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [1101ms, 4218ms] Generating scramble #3 of 3.
- Specific [1117ms, 3117ms] Generating scramble #2 of 3.
- Specific [2000ms, 2000ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [7308ms, 56611ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [1046ms, 6247ms] Generating scramble #5 of 5.
- Specific [1070ms, 5201ms] Generating scramble #4 of 5.
- Specific [1061ms, 4131ms] Generating scramble #3 of 5.
- Specific [1067ms, 3070ms] Generating scramble #2 of 5.
- Specific [2003ms, 2003ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [7201ms, 49303ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [1042ms, 6153ms] Generating scramble #5 of 5.
- Specific [1039ms, 5111ms] Generating scramble #4 of 5.
- Specific [1036ms, 4072ms] Generating scramble #3 of 5.
- Specific [1033ms, 3036ms] Generating scramble #2 of 5.
- Specific [2003ms, 2003ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [41822ms, 42102ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [14053ms, 37572ms] Generating scramble #5 of 5.
- Specific [8273ms, 23519ms] Generating scramble #4 of 5.
- Specific [7257ms, 15246ms] Generating scramble #3 of 5.
- Specific [6552ms, 7989ms] Generating scramble #2 of 5.
- Specific [28ms, 1437ms] Generating scramble #1 of 5.
- Specific [26ms, 1409ms] Done initializing 3x3x3.
- Specific [402ms, 1383ms] Prune table initialization: Step 6 of 6.
- Specific [195ms, 981ms] Prune table initialization: Step 5 of 6.
- Specific [27ms, 786ms] Prune table initialization: Step 4 of 6.
- Specific [33ms, 759ms] Prune table initialization: Step 3 of 6.
- Specific [37ms, 726ms] Prune table initialization: Step 2 of 6.
- Specific [26ms, 689ms] Prune table initialization: Step 1 of 6.
- Specific [25ms, 663ms] Initializing 3x3x3 prune tables.
- Specific [238ms, 638ms] Prune table initialization: Step 6 of 6.
- Specific [178ms, 400ms] Prune table initialization: Step 5 of 6.
- Specific [36ms, 222ms] Prune table initialization: Step 4 of 6.
- Specific [64ms, 186ms] Prune table initialization: Step 3 of 6.
- Specific [73ms, 122ms] Prune table initialization: Step 2 of 6.
- Specific [21ms, 49ms] Prune table initialization: Step 1 of 6.
- Specific [27ms, 28ms] Initializing 3x3x3 transition tables.
- Specific [1ms, 1ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [275ms, 280ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [34ms, 240ms] Generating scramble #5 of 5.
- Specific [34ms, 206ms] Generating scramble #4 of 5.
- Specific [47ms, 172ms] Generating scramble #3 of 5.
- Specific [46ms, 125ms] Generating scramble #2 of 5.
- Specific [79ms, 79ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [5ms, 5ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2

Print preview worked perfectly =D

I really like this new scramble generator. It just took a little while, about two minutes.
 

TheMachanga

Member
Joined
Jun 26, 2009
Messages
1,441
Location
Chicago, Illinois
WCA
2010LECH01
YouTube
Visit Channel
Forgive my ignorance, but I thought that WCA scrambles were done like this: Random state, solve, scramble is solution backwards.

That would mean scrambles would be < or = to 20.

Some of these scrambles are pretty long, like 23-25 moves long. Why?
 
Last edited:

RCTACameron

Member
Joined
Jul 13, 2010
Messages
1,597
Location
Melbourne, Australia
WCA
2010STOL01
YouTube
Visit Channel
Vista, 894MB RAM, 2.2GHz, Chrome 15:

- General [9738ms, 69186ms] Done scrambling all events.
- Specific [2167ms, 8169ms] Generating scramble #5 of 5.
- Specific [1293ms, 6002ms] Generating scramble #4 of 5.
- Specific [1974ms, 4709ms] Generating scramble #3 of 5.
- Specific [1732ms, 2735ms] Generating scramble #2 of 5.
- Specific [1003ms, 1003ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [26761ms, 59448ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [1148ms, 25617ms] Generating scramble #5 of 5.
- Specific [15286ms, 24469ms] Generating scramble #4 of 5.
- Specific [694ms, 9183ms] Generating scramble #3 of 5.
- Specific [166ms, 8489ms] Generating scramble #2 of 5.
- Specific [48ms, 8323ms] Generating scramble #1 of 5.
- Specific [3844ms, 8275ms] 14. Done initializing Square-1 Solver. [3845ms split, 8222ms total]
- Specific [299ms, 4431ms] 13. Edges distance prune table... [298ms split, 4377ms total]
- Specific [56ms, 4132ms] 12. Corners distance prune table... [57ms split, 4079ms total]
- Specific [45ms, 4076ms] 11. Generating prune tables. [45ms split, 4022ms total]
- Specific [710ms, 4031ms] 10. Edges combination move table... [710ms split, 3977ms total]
- Specific [44ms, 3321ms] 9. Edges permutation move table... [44ms split, 3267ms total]
- Specific [480ms, 3277ms] 8. Corner combination move table... [479ms split, 3223ms total]
- Specific [41ms, 2797ms] 7. Corner permutation move table... [42ms split, 2744ms total]
- Specific [113ms, 2756ms] 6. Generating move tables. [112ms split, 2702ms total]
- Specific [1384ms, 2643ms] 5. Shape Table Depth: 15/20 [1385ms split, 2590ms total]
- Specific [812ms, 1259ms] 4. Shape Table Depth: 12/20 [812ms split, 1205ms total]
- Specific [339ms, 447ms] 3. Shape Table Depth: 10/20 [339ms split, 393ms total]
- Specific [49ms, 108ms] 2. Generating shape tables. [49ms split, 54ms total]
- Specific [59ms, 59ms] 1. Initializing Square-1 Solver. [5ms split, 5ms total]
- Specific [0ms, 0ms] Initializing Square-1 scrambler (only needs to be done once).
- General [638ms, 32687ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [112ms, 514ms] Generating scramble #5 of 5.
- Specific [117ms, 402ms] Generating scramble #4 of 5.
- Specific [110ms, 285ms] Generating scramble #3 of 5.
- Specific [118ms, 175ms] Generating scramble #2 of 5.
- Specific [56ms, 57ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing Megaminx scrambler (only needs to be done once).
- General [492ms, 32049ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [90ms, 391ms] Generating scramble #5 of 5.
- Specific [87ms, 301ms] Generating scramble #4 of 5.
- Specific [74ms, 214ms] Generating scramble #3 of 5.
- Specific [85ms, 140ms] Generating scramble #2 of 5.
- Specific [54ms, 55ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [444ms, 31557ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [81ms, 366ms] Generating scramble #5 of 5.
- Specific [74ms, 285ms] Generating scramble #4 of 5.
- Specific [76ms, 211ms] Generating scramble #3 of 5.
- Specific [80ms, 135ms] Generating scramble #2 of 5.
- Specific [55ms, 55ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [467ms, 31113ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [117ms, 332ms] Generating scramble #3 of 3.
- Specific [157ms, 215ms] Generating scramble #2 of 3.
- Specific [58ms, 58ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [365ms, 30646ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [97ms, 267ms] Generating scramble #3 of 3.
- Specific [117ms, 170ms] Generating scramble #2 of 3.
- Specific [53ms, 53ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [523ms, 30281ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [73ms, 434ms] Generating scramble #5 of 5.
- Specific [159ms, 361ms] Generating scramble #4 of 5.
- Specific [73ms, 202ms] Generating scramble #3 of 5.
- Specific [76ms, 129ms] Generating scramble #2 of 5.
- Specific [53ms, 53ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [386ms, 29758ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [62ms, 323ms] Generating scramble #5 of 5.
- Specific [60ms, 261ms] Generating scramble #4 of 5.
- Specific [79ms, 201ms] Generating scramble #3 of 5.
- Specific [64ms, 122ms] Generating scramble #2 of 5.
- Specific [58ms, 58ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [29005ms, 29372ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [14831ms, 27747ms] Generating scramble #5 of 5.
- Specific [8604ms, 12916ms] Generating scramble #4 of 5.
- Specific [1726ms, 4312ms] Generating scramble #3 of 5.
- Specific [1042ms, 2586ms] Generating scramble #2 of 5.
- Specific [46ms, 1544ms] Generating scramble #1 of 5.
- Specific [44ms, 1498ms] Done initializing 3x3x3.
- Specific [354ms, 1454ms] Prune table initialization: Step 6 of 6.
- Specific [192ms, 1100ms] Prune table initialization: Step 5 of 6.
- Specific [47ms, 908ms] Prune table initialization: Step 4 of 6.
- Specific [43ms, 861ms] Prune table initialization: Step 3 of 6.
- Specific [48ms, 818ms] Prune table initialization: Step 2 of 6.
- Specific [39ms, 770ms] Prune table initialization: Step 1 of 6.
- Specific [41ms, 731ms] Initializing 3x3x3 prune tables.
- Specific [211ms, 690ms] Prune table initialization: Step 6 of 6.
- Specific [219ms, 479ms] Prune table initialization: Step 5 of 6.
- Specific [43ms, 260ms] Prune table initialization: Step 4 of 6.
- Specific [73ms, 217ms] Prune table initialization: Step 3 of 6.
- Specific [69ms, 144ms] Prune table initialization: Step 2 of 6.
- Specific [34ms, 75ms] Prune table initialization: Step 1 of 6.
- Specific [41ms, 41ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [366ms, 367ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [47ms, 314ms] Generating scramble #5 of 5.
- Specific [80ms, 267ms] Generating scramble #4 of 5.
- Specific [53ms, 187ms] Generating scramble #3 of 5.
- Specific [48ms, 134ms] Generating scramble #2 of 5.
- Specific [86ms, 86ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [1ms, 1ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2

The print preview worked too. Very nice scrambler. :tu
 

Godmil

Premium Member
Joined
Aug 12, 2010
Messages
2,203
Location
Aberdeen, Scotland
YouTube
Visit Channel
Windows 7, 3.4Ghz, 8GB RAM, Firefox 9.0

Done!

- General [5222ms, 26570ms] Done scrambling all events.
- Specific [1124ms, 4647ms] Generating scramble #5 of 5.
- Specific [1067ms, 3523ms] Generating scramble #4 of 5.
- Specific [1810ms, 2456ms] Generating scramble #3 of 5.
- Specific [638ms, 646ms] Generating scramble #2 of 5.
- Specific [8ms, 8ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [4875ms, 21348ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [120ms, 4849ms] Generating scramble #5 of 5.
- Specific [107ms, 4729ms] Generating scramble #4 of 5.
- Specific [135ms, 4622ms] Generating scramble #3 of 5.
- Specific [182ms, 4487ms] Generating scramble #2 of 5.
- Specific [30ms, 4305ms] Generating scramble #1 of 5.
- Specific [1358ms, 4275ms] 14. Done initializing Square-1 Solver. [1358ms split, 4269ms total]
- Specific [98ms, 2917ms] 13. Edges distance prune table... [98ms split, 2911ms total]
- Specific [8ms, 2819ms] 12. Corners distance prune table... [8ms split, 2813ms total]
- Specific [9ms, 2811ms] 11. Generating prune tables. [10ms split, 2805ms total]
- Specific [203ms, 2802ms] 10. Edges combination move table... [202ms split, 2795ms total]
- Specific [10ms, 2599ms] 9. Edges permutation move table... [10ms split, 2593ms total]
- Specific [207ms, 2589ms] 8. Corner combination move table... [207ms split, 2583ms total]
- Specific [24ms, 2382ms] 7. Corner permutation move table... [24ms split, 2376ms total]
- Specific [90ms, 2358ms] 6. Generating move tables. [91ms split, 2352ms total]
- Specific [1239ms, 2268ms] 5. Shape Table Depth: 15/20 [1239ms split, 2261ms total]
- Specific [755ms, 1029ms] 4. Shape Table Depth: 12/20 [755ms split, 1022ms total]
- Specific [259ms, 274ms] 3. Shape Table Depth: 10/20 [259ms split, 267ms total]
- Specific [8ms, 15ms] 2. Generating shape tables. [8ms split, 8ms total]
- Specific [7ms, 7ms] 1. Initializing Square-1 Solver. [0ms split, 0ms total]
- Specific [0ms, 0ms] Initializing Square-1 scrambler (only needs to be done once).
- General [246ms, 16473ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [45ms, 200ms] Generating scramble #5 of 5.
- Specific [44ms, 155ms] Generating scramble #4 of 5.
- Specific [46ms, 111ms] Generating scramble #3 of 5.
- Specific [58ms, 65ms] Generating scramble #2 of 5.
- Specific [7ms, 7ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [124ms, 16227ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [21ms, 102ms] Generating scramble #5 of 5.
- Specific [22ms, 81ms] Generating scramble #4 of 5.
- Specific [22ms, 59ms] Generating scramble #3 of 5.
- Specific [30ms, 37ms] Generating scramble #2 of 5.
- Specific [7ms, 7ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [170ms, 16103ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [27ms, 139ms] Generating scramble #5 of 5.
- Specific [26ms, 112ms] Generating scramble #4 of 5.
- Specific [30ms, 86ms] Generating scramble #3 of 5.
- Specific [50ms, 56ms] Generating scramble #2 of 5.
- Specific [6ms, 6ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [203ms, 15933ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [63ms, 141ms] Generating scramble #3 of 3.
- Specific [71ms, 78ms] Generating scramble #2 of 3.
- Specific [7ms, 7ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [153ms, 15730ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [43ms, 107ms] Generating scramble #3 of 3.
- Specific [57ms, 64ms] Generating scramble #2 of 3.
- Specific [7ms, 7ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [210ms, 15577ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [32ms, 179ms] Generating scramble #5 of 5.
- Specific [31ms, 147ms] Generating scramble #4 of 5.
- Specific [47ms, 116ms] Generating scramble #3 of 5.
- Specific [46ms, 69ms] Generating scramble #2 of 5.
- Specific [23ms, 23ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [147ms, 15367ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [23ms, 121ms] Generating scramble #5 of 5.
- Specific [25ms, 98ms] Generating scramble #4 of 5.
- Specific [23ms, 73ms] Generating scramble #3 of 5.
- Specific [42ms, 50ms] Generating scramble #2 of 5.
- Specific [8ms, 8ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [15106ms, 15220ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [760ms, 7968ms] Generating scramble #5 of 5.
- Specific [761ms, 7208ms] Generating scramble #4 of 5.
- Specific [5025ms, 6447ms] Generating scramble #3 of 5.
- Specific [986ms, 1422ms] Generating scramble #2 of 5.
- Specific [6ms, 436ms] Generating scramble #1 of 5.
- Specific [6ms, 430ms] Done initializing 3x3x3.
- Specific [134ms, 424ms] Prune table initialization: Step 6 of 6.
- Specific [71ms, 290ms] Prune table initialization: Step 5 of 6.
- Specific [7ms, 219ms] Prune table initialization: Step 4 of 6.
- Specific [12ms, 212ms] Prune table initialization: Step 3 of 6.
- Specific [13ms, 200ms] Prune table initialization: Step 2 of 6.
- Specific [6ms, 187ms] Prune table initialization: Step 1 of 6.
- Specific [7ms, 181ms] Initializing 3x3x3 prune tables.
- Specific [45ms, 174ms] Prune table initialization: Step 6 of 6.
- Specific [49ms, 129ms] Prune table initialization: Step 5 of 6.
- Specific [12ms, 80ms] Prune table initialization: Step 4 of 6.
- Specific [23ms, 68ms] Prune table initialization: Step 3 of 6.
- Specific [32ms, 45ms] Prune table initialization: Step 2 of 6.
- Specific [6ms, 13ms] Prune table initialization: Step 1 of 6.
- Specific [7ms, 7ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [112ms, 114ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [12ms, 98ms] Generating scramble #5 of 5.
- Specific [10ms, 86ms] Generating scramble #4 of 5.
- Specific [13ms, 76ms] Generating scramble #3 of 5.
- Specific [25ms, 63ms] Generating scramble #2 of 5.
- Specific [37ms, 38ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [2ms, 2ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2

and with Chrome 15

Done!

- General [7624ms, 19061ms] Done scrambling all events.
- Specific [1200ms, 6324ms] Generating scramble #5 of 5.
- Specific [393ms, 5124ms] Generating scramble #4 of 5.
- Specific [2567ms, 4731ms] Generating scramble #3 of 5.
- Specific [2150ms, 2164ms] Generating scramble #2 of 5.
- Specific [14ms, 14ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [3492ms, 11437ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [96ms, 3223ms] Generating scramble #5 of 5.
- Specific [52ms, 3127ms] Generating scramble #4 of 5.
- Specific [58ms, 3075ms] Generating scramble #3 of 5.
- Specific [50ms, 3017ms] Generating scramble #2 of 5.
- Specific [14ms, 2967ms] Generating scramble #1 of 5.
- Specific [1238ms, 2953ms] 14. Done initializing Square-1 Solver. [1238ms split, 2940ms total]
- Specific [86ms, 1715ms] 13. Edges distance prune table... [86ms split, 1702ms total]
- Specific [13ms, 1629ms] 12. Corners distance prune table... [13ms split, 1616ms total]
- Specific [15ms, 1616ms] 11. Generating prune tables. [15ms split, 1603ms total]
- Specific [252ms, 1601ms] 10. Edges combination move table... [252ms split, 1588ms total]
- Specific [14ms, 1349ms] 9. Edges permutation move table... [14ms split, 1336ms total]
- Specific [173ms, 1335ms] 8. Corner combination move table... [173ms split, 1322ms total]
- Specific [13ms, 1162ms] 7. Corner permutation move table... [14ms split, 1149ms total]
- Specific [67ms, 1149ms] 6. Generating move tables. [66ms split, 1135ms total]
- Specific [583ms, 1082ms] 5. Shape Table Depth: 15/20 [583ms split, 1069ms total]
- Specific [317ms, 499ms] 4. Shape Table Depth: 12/20 [317ms split, 486ms total]
- Specific [151ms, 182ms] 3. Shape Table Depth: 10/20 [152ms split, 169ms total]
- Specific [13ms, 31ms] 2. Generating shape tables. [12ms split, 17ms total]
- Specific [18ms, 18ms] 1. Initializing Square-1 Solver. [5ms split, 5ms total]
- Specific [0ms, 0ms] Initializing Square-1 scrambler (only needs to be done once).
- General [227ms, 7945ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [42ms, 182ms] Generating scramble #5 of 5.
- Specific [41ms, 140ms] Generating scramble #4 of 5.
- Specific [41ms, 99ms] Generating scramble #3 of 5.
- Specific [40ms, 58ms] Generating scramble #2 of 5.
- Specific [18ms, 18ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [146ms, 7718ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [25ms, 120ms] Generating scramble #5 of 5.
- Specific [26ms, 95ms] Generating scramble #4 of 5.
- Specific [24ms, 69ms] Generating scramble #3 of 5.
- Specific [28ms, 45ms] Generating scramble #2 of 5.
- Specific [17ms, 17ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [174ms, 7572ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [30ms, 139ms] Generating scramble #5 of 5.
- Specific [32ms, 109ms] Generating scramble #4 of 5.
- Specific [29ms, 77ms] Generating scramble #3 of 5.
- Specific [31ms, 48ms] Generating scramble #2 of 5.
- Specific [17ms, 17ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [180ms, 7398ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [51ms, 127ms] Generating scramble #3 of 3.
- Specific [59ms, 76ms] Generating scramble #2 of 3.
- Specific [17ms, 17ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [143ms, 7218ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [40ms, 101ms] Generating scramble #3 of 3.
- Specific [45ms, 61ms] Generating scramble #2 of 3.
- Specific [16ms, 16ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [171ms, 7075ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [30ms, 137ms] Generating scramble #5 of 5.
- Specific [30ms, 107ms] Generating scramble #4 of 5.
- Specific [29ms, 77ms] Generating scramble #3 of 5.
- Specific [32ms, 48ms] Generating scramble #2 of 5.
- Specific [16ms, 16ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [130ms, 6904ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [23ms, 106ms] Generating scramble #5 of 5.
- Specific [22ms, 83ms] Generating scramble #4 of 5.
- Specific [23ms, 61ms] Generating scramble #3 of 5.
- Specific [24ms, 38ms] Generating scramble #2 of 5.
- Specific [14ms, 14ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [6644ms, 6774ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [759ms, 4445ms] Generating scramble #5 of 5.
- Specific [807ms, 3686ms] Generating scramble #4 of 5.
- Specific [1178ms, 2879ms] Generating scramble #3 of 5.
- Specific [1261ms, 1701ms] Generating scramble #2 of 5.
- Specific [9ms, 440ms] Generating scramble #1 of 5.
- Specific [9ms, 431ms] Done initializing 3x3x3.
- Specific [100ms, 422ms] Prune table initialization: Step 6 of 6.
- Specific [49ms, 322ms] Prune table initialization: Step 5 of 6.
- Specific [9ms, 273ms] Prune table initialization: Step 4 of 6.
- Specific [11ms, 264ms] Prune table initialization: Step 3 of 6.
- Specific [13ms, 253ms] Prune table initialization: Step 2 of 6.
- Specific [9ms, 240ms] Prune table initialization: Step 1 of 6.
- Specific [8ms, 231ms] Initializing 3x3x3 prune tables.
- Specific [62ms, 223ms] Prune table initialization: Step 6 of 6.
- Specific [71ms, 161ms] Prune table initialization: Step 5 of 6.
- Specific [13ms, 90ms] Prune table initialization: Step 4 of 6.
- Specific [23ms, 77ms] Prune table initialization: Step 3 of 6.
- Specific [34ms, 54ms] Prune table initialization: Step 2 of 6.
- Specific [7ms, 20ms] Prune table initialization: Step 1 of 6.
- Specific [13ms, 13ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [126ms, 130ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [20ms, 108ms] Generating scramble #5 of 5.
- Specific [18ms, 88ms] Generating scramble #4 of 5.
- Specific [15ms, 70ms] Generating scramble #3 of 5.
- Specific [16ms, 55ms] Generating scramble #2 of 5.
- Specific [39ms, 39ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [4ms, 4ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2

Wow, Chrome is so much faster than Firefox.
 
Last edited:

Lucas Garron

Administrator
Joined
Jul 6, 2007
Messages
3,718
Location
California
WCA
2006GARR01
YouTube
Visit Channel
As said before for the Square-1 scrambler, it freezes up in firefox. Luckily for me though firefox caught it early :p
Yeah, the Square-1 solver is pretty intensive. I have hopes that browsers will get better. If I had access to efficient, raw int arrays, thing would go a lot faster.

This looks really spiffy, especially the graphics for Megaminx and Clock. Seems pretty useful too. Hopefully we can get someone else to look at the code a little closer, and then soon this can become the official scrambler.
Apart from Square-1, all the scrambling code is essentially not modified. Everything comes straight from the official scramblers, QBX, and Prisma Puzzle Timer (with some added code for e.g. drawing and arbitrary randomness sources). The Prisma port is pretty straightforward, and the middle slice code doesn't actually affect the solver. Thus, all the important code has actually been looked at by someone else.
(I hope this would make it easier to verify that the scrambler does what it purports to be doing. It's basically a bunch of simple scramblers with some glue.

By the way, remind me to talk to you about MRSS scrambles for 3x3x3 on qqtimer. They can be made non-blocking using web workers.

Windows 7, 2.1 GHz, 4 GB RAM, Google Chrome (15?)
It took a little under 2 minutes, timed with a speedstack timer, to generate scrambles for every event. I just added one of each event, and didn't "adjust individual rounds".
I love the interface, it's so clean and easy :)
There are a lot of 3x3x3-based events, so yeah, this would take a bit (then again, so would a real competition. Could you run the benchmark?

Im on my phone so it took a while to generate. I love the design. Thats all I can say until I get my computer.
It's not really designed for mobile devices, although they can handle this remarkably well. The Sqaure-1 and 3x3x3 scramblers are pretty constrained by power, memory, and time, though. (The benchmark times out for me on my phone.)

Forgive my ignorance, but I thought that WCA scrambles were done like this: Random state, solve, scramble is solution backwards.

That would mean scrambles would be < or = to 20.

Some of these scrambles are pretty long, like 23-25 moves long. Why?
The WCA scramblers have always been whatever has been the official scramblers, although we're fortunately moving in the direction of random-state. Pyraminx at one point was random-state, but not the way you described.

Since when is 23-25 "pretty long"? It wasn't too long ago all official scrambles were 25 moves. It's remarkable that we can find such short scrambles in Javascript at all, and 19 vs. 24 moves is not so detrimental.

yeah I know. but still, it would be helpful-- helpful for the delegate
Or the organizer. As far as we understand in California, the delegate is only *responsible* for the scrambles. She/he can also let the organizer generate them, which we often do around here.
 

ben1996123

Banned
Joined
May 17, 2009
Messages
4,972
Location
Ponyville
WCA
2009WHIT01
YouTube
Visit Channel
- Would you use Mark 2 if it were approved as an official scrambler, and why?
Definitely, cuz its ossim and simple.

- Name some things you like about it.
Everything.

- Name some things you think it would need in order to be usable.
Nothing.


Edit: Windows 7, Chrome, 8gb RAM, 3GHz single core:

~39 seconds for the benchmark.

Benchmark Results:

Done!

- General [18474ms, 38575ms] Done scrambling all events.
- Specific [5515ms, 16695ms] Generating scramble #5 of 5.
- Specific [6697ms, 11180ms] Generating scramble #4 of 5.
- Specific [91ms, 4483ms] Generating scramble #3 of 5.
- Specific [4363ms, 4392ms] Generating scramble #2 of 5.
- Specific [29ms, 29ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [6528ms, 20101ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [990ms, 6487ms] Generating scramble #5 of 5.
- Specific [45ms, 5497ms] Generating scramble #4 of 5.
- Specific [368ms, 5452ms] Generating scramble #3 of 5.
- Specific [324ms, 5084ms] Generating scramble #2 of 5.
- Specific [25ms, 4760ms] Generating scramble #1 of 5.
- Specific [2153ms, 4735ms] 14. Done initializing Square-1 Solver. [2154ms split, 4705ms total]
- Specific [236ms, 2582ms] 13. Edges distance prune table... [235ms split, 2551ms total]
- Specific [29ms, 2346ms] 12. Corners distance prune table... [30ms split, 2316ms total]
- Specific [27ms, 2317ms] 11. Generating prune tables. [26ms split, 2286ms total]
- Specific [285ms, 2290ms] 10. Edges combination move table... [286ms split, 2260ms total]
- Specific [27ms, 2005ms] 9. Edges permutation move table... [27ms split, 1974ms total]
- Specific [319ms, 1978ms] 8. Corner combination move table... [318ms split, 1947ms total]
- Specific [24ms, 1659ms] 7. Corner permutation move table... [24ms split, 1629ms total]
- Specific [73ms, 1635ms] 6. Generating move tables. [74ms split, 1605ms total]
- Specific [820ms, 1562ms] 5. Shape Table Depth: 15/20 [819ms split, 1531ms total]
- Specific [488ms, 742ms] 4. Shape Table Depth: 12/20 [488ms split, 712ms total]
- Specific [190ms, 254ms] 3. Shape Table Depth: 10/20 [190ms split, 224ms total]
- Specific [29ms, 64ms] 2. Generating shape tables. [29ms split, 34ms total]
- Specific [34ms, 35ms] 1. Initializing Square-1 Solver. [5ms split, 5ms total]
- Specific [1ms, 1ms] Initializing Square-1 scrambler (only needs to be done once).
- General [354ms, 13573ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [59ms, 287ms] Generating scramble #5 of 5.
- Specific [67ms, 228ms] Generating scramble #4 of 5.
- Specific [64ms, 161ms] Generating scramble #3 of 5.
- Specific [64ms, 97ms] Generating scramble #2 of 5.
- Specific [33ms, 33ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [255ms, 13219ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [43ms, 212ms] Generating scramble #5 of 5.
- Specific [46ms, 169ms] Generating scramble #4 of 5.
- Specific [48ms, 123ms] Generating scramble #3 of 5.
- Specific [43ms, 75ms] Generating scramble #2 of 5.
- Specific [32ms, 32ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [264ms, 12964ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [46ms, 215ms] Generating scramble #5 of 5.
- Specific [48ms, 169ms] Generating scramble #4 of 5.
- Specific [45ms, 121ms] Generating scramble #3 of 5.
- Specific [47ms, 76ms] Generating scramble #2 of 5.
- Specific [29ms, 29ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [258ms, 12700ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [71ms, 177ms] Generating scramble #3 of 3.
- Specific [75ms, 106ms] Generating scramble #2 of 3.
- Specific [31ms, 31ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [209ms, 12442ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [59ms, 145ms] Generating scramble #3 of 3.
- Specific [60ms, 86ms] Generating scramble #2 of 3.
- Specific [26ms, 26ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [255ms, 12233ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [44ms, 211ms] Generating scramble #5 of 5.
- Specific [43ms, 167ms] Generating scramble #4 of 5.
- Specific [46ms, 124ms] Generating scramble #3 of 5.
- Specific [47ms, 78ms] Generating scramble #2 of 5.
- Specific [31ms, 31ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [207ms, 11978ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [37ms, 170ms] Generating scramble #5 of 5.
- Specific [37ms, 133ms] Generating scramble #4 of 5.
- Specific [37ms, 96ms] Generating scramble #3 of 5.
- Specific [36ms, 59ms] Generating scramble #2 of 5.
- Specific [23ms, 23ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [11588ms, 11771ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [776ms, 7546ms] Generating scramble #5 of 5.
- Specific [2797ms, 6770ms] Generating scramble #4 of 5.
- Specific [1697ms, 3973ms] Generating scramble #3 of 5.
- Specific [1382ms, 2276ms] Generating scramble #2 of 5.
- Specific [24ms, 894ms] Generating scramble #1 of 5.
- Specific [16ms, 870ms] Done initializing 3x3x3.
- Specific [202ms, 854ms] Prune table initialization: Step 6 of 6.
- Specific [113ms, 652ms] Prune table initialization: Step 5 of 6.
- Specific [16ms, 539ms] Prune table initialization: Step 4 of 6.
- Specific [22ms, 523ms] Prune table initialization: Step 3 of 6.
- Specific [23ms, 501ms] Prune table initialization: Step 2 of 6.
- Specific [21ms, 478ms] Prune table initialization: Step 1 of 6.
- Specific [17ms, 457ms] Initializing 3x3x3 prune tables.
- Specific [124ms, 440ms] Prune table initialization: Step 6 of 6.
- Specific [172ms, 316ms] Prune table initialization: Step 5 of 6.
- Specific [22ms, 144ms] Prune table initialization: Step 4 of 6.
- Specific [42ms, 122ms] Prune table initialization: Step 3 of 6.
- Specific [41ms, 80ms] Prune table initialization: Step 2 of 6.
- Specific [18ms, 39ms] Prune table initialization: Step 1 of 6.
- Specific [21ms, 21ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [178ms, 183ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [35ms, 150ms] Generating scramble #5 of 5.
- Specific [21ms, 115ms] Generating scramble #4 of 5.
- Specific [20ms, 94ms] Generating scramble #3 of 5.
- Specific [22ms, 74ms] Generating scramble #2 of 5.
- Specific [50ms, 52ms] Generating scramble #1 of 5.
- Specific [2ms, 2ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [5ms, 5ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2
 
Last edited:

StachuK1992

statue
Joined
Jul 24, 2008
Messages
3,812
Location
West Chester, PA
WCA
2008KORI02
YouTube
Visit Channel
Dual-Core, 2.6 GHz, 4GB RAM

on 64-bit 7, Chrome 16
- General [21729ms, 95446ms] Done scrambling all events.
- Specific [1505ms, 10832ms] Generating scramble #5 of 5.
- Specific [1578ms, 9327ms] Generating scramble #4 of 5.
- Specific [3955ms, 7749ms] Generating scramble #3 of 5.
- Specific [2793ms, 3794ms] Generating scramble #2 of 5.
- Specific [1001ms, 1001ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [24966ms, 73717ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [1357ms, 22701ms] Generating scramble #5 of 5.
- Specific [1121ms, 21344ms] Generating scramble #4 of 5.
- Specific [1391ms, 20223ms] Generating scramble #3 of 5.
- Specific [1089ms, 18832ms] Generating scramble #2 of 5.
- Specific [1002ms, 17743ms] Generating scramble #1 of 5.
- Specific [2584ms, 16741ms] 14. Done initializing Square-1 Solver. [2584ms split, 15740ms total]
- Specific [1293ms, 14157ms] 13. Edges distance prune table... [1293ms split, 13156ms total]
- Specific [1002ms, 12864ms] 12. Corners distance prune table... [1002ms split, 11863ms total]
- Specific [1004ms, 11862ms] 11. Generating prune tables. [1004ms split, 10861ms total]
- Specific [1340ms, 10858ms] 10. Edges combination move table... [1340ms split, 9857ms total]
- Specific [1005ms, 9518ms] 9. Edges permutation move table... [1006ms split, 8517ms total]
- Specific [1390ms, 8513ms] 8. Corner combination move table... [1389ms split, 7511ms total]
- Specific [1003ms, 7123ms] 7. Corner permutation move table... [1003ms split, 6122ms total]
- Specific [96ms, 6120ms] 6. Generating move tables. [96ms split, 5119ms total]
- Specific [1105ms, 6024ms] 5. Shape Table Depth: 15/20 [1106ms split, 5023ms total]
- Specific [659ms, 4919ms] 4. Shape Table Depth: 12/20 [659ms split, 3917ms total]
- Specific [1227ms, 4260ms] 3. Shape Table Depth: 10/20 [1226ms split, 3258ms total]
- Specific [1032ms, 3033ms] 2. Generating shape tables. [1032ms split, 2032ms total]
- Specific [2000ms, 2001ms] 1. Initializing Square-1 Solver. [1000ms split, 1000ms total]
- Specific [1ms, 1ms] Initializing Square-1 scrambler (only needs to be done once).
- General [7293ms, 48751ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [1049ms, 6248ms] Generating scramble #5 of 5.
- Specific [1047ms, 5199ms] Generating scramble #4 of 5.
- Specific [1073ms, 4152ms] Generating scramble #3 of 5.
- Specific [1078ms, 3079ms] Generating scramble #2 of 5.
- Specific [2000ms, 2001ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing Megaminx scrambler (only needs to be done once).
- General [7158ms, 41458ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [1044ms, 6134ms] Generating scramble #5 of 5.
- Specific [1024ms, 5090ms] Generating scramble #4 of 5.
- Specific [1030ms, 4066ms] Generating scramble #3 of 5.
- Specific [1035ms, 3036ms] Generating scramble #2 of 5.
- Specific [2001ms, 2001ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [7163ms, 34300ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [1033ms, 6131ms] Generating scramble #5 of 5.
- Specific [1028ms, 5098ms] Generating scramble #4 of 5.
- Specific [1031ms, 4070ms] Generating scramble #3 of 5.
- Specific [1038ms, 3039ms] Generating scramble #2 of 5.
- Specific [2001ms, 2001ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [1313ms, 27137ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [99ms, 251ms] Generating scramble #3 of 3.
- Specific [113ms, 152ms] Generating scramble #2 of 3.
- Specific [39ms, 39ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [279ms, 25824ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [77ms, 201ms] Generating scramble #3 of 3.
- Specific [85ms, 124ms] Generating scramble #2 of 3.
- Specific [39ms, 39ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [4370ms, 25545ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [59ms, 4308ms] Generating scramble #5 of 5.
- Specific [188ms, 4249ms] Generating scramble #4 of 5.
- Specific [1027ms, 4061ms] Generating scramble #3 of 5.
- Specific [1033ms, 3034ms] Generating scramble #2 of 5.
- Specific [2001ms, 2001ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [7341ms, 21175ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [1018ms, 6320ms] Generating scramble #5 of 5.
- Specific [1019ms, 5302ms] Generating scramble #4 of 5.
- Specific [1253ms, 4283ms] Generating scramble #3 of 5.
- Specific [1030ms, 3030ms] Generating scramble #2 of 5.
- Specific [2000ms, 2000ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [13498ms, 13834ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [1747ms, 8138ms] Generating scramble #5 of 5.
- Specific [3333ms, 6391ms] Generating scramble #4 of 5.
- Specific [1383ms, 3058ms] Generating scramble #3 of 5.
- Specific [495ms, 1675ms] Generating scramble #2 of 5.
- Specific [28ms, 1180ms] Generating scramble #1 of 5.
- Specific [28ms, 1152ms] Done initializing 3x3x3.
- Specific [306ms, 1124ms] Prune table initialization: Step 6 of 6.
- Specific [160ms, 818ms] Prune table initialization: Step 5 of 6.
- Specific [28ms, 658ms] Prune table initialization: Step 4 of 6.
- Specific [32ms, 630ms] Prune table initialization: Step 3 of 6.
- Specific [34ms, 598ms] Prune table initialization: Step 2 of 6.
- Specific [28ms, 564ms] Prune table initialization: Step 1 of 6.
- Specific [27ms, 536ms] Initializing 3x3x3 prune tables.
- Specific [141ms, 509ms] Prune table initialization: Step 6 of 6.
- Specific [153ms, 368ms] Prune table initialization: Step 5 of 6.
- Specific [34ms, 215ms] Prune table initialization: Step 4 of 6.
- Specific [56ms, 181ms] Prune table initialization: Step 3 of 6.
- Specific [61ms, 125ms] Prune table initialization: Step 2 of 6.
- Specific [25ms, 64ms] Prune table initialization: Step 1 of 6.
- Specific [39ms, 39ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [333ms, 336ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [55ms, 270ms] Generating scramble #5 of 5.
- Specific [48ms, 215ms] Generating scramble #4 of 5.
- Specific [40ms, 167ms] Generating scramble #3 of 5.
- Specific [39ms, 127ms] Generating scramble #2 of 5.
- Specific [88ms, 88ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [3ms, 3ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2
on 64-bit 7, Opera
- General [7685ms, 42589ms] Done scrambling all events.
- Specific [1150ms, 6638ms] Generating scramble #5 of 5.
- Specific [2257ms, 5488ms] Generating scramble #4 of 5.
- Specific [2286ms, 3231ms] Generating scramble #3 of 5.
- Specific [864ms, 945ms] Generating scramble #2 of 5.
- Specific [81ms, 81ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [22885ms, 34904ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [1268ms, 22340ms] Generating scramble #5 of 5.
- Specific [134ms, 21072ms] Generating scramble #4 of 5.
- Specific [1495ms, 20938ms] Generating scramble #3 of 5.
- Specific [495ms, 19443ms] Generating scramble #2 of 5.
- Specific [231ms, 18948ms] Generating scramble #1 of 5.
- Specific [7131ms, 18717ms] 14. Done initializing Square-1 Solver. [7131ms split, 18641ms total]
- Specific [483ms, 11586ms] 13. Edges distance prune table... [483ms split, 11510ms total]
- Specific [69ms, 11103ms] 12. Corners distance prune table... [70ms split, 11027ms total]
- Specific [164ms, 11034ms] 11. Generating prune tables. [163ms split, 10957ms total]
- Specific [1065ms, 10870ms] 10. Edges combination move table... [1065ms split, 10794ms total]
- Specific [75ms, 9805ms] 9. Edges permutation move table... [75ms split, 9729ms total]
- Specific [1043ms, 9730ms] 8. Corner combination move table... [1043ms split, 9654ms total]
- Specific [71ms, 8687ms] 7. Corner permutation move table... [71ms split, 8611ms total]
- Specific [373ms, 8616ms] 6. Generating move tables. [373ms split, 8540ms total]
- Specific [4632ms, 8243ms] 5. Shape Table Depth: 15/20 [4632ms split, 8167ms total]
- Specific [2566ms, 3611ms] 4. Shape Table Depth: 12/20 [2566ms split, 3535ms total]
- Specific [891ms, 1045ms] 3. Shape Table Depth: 10/20 [891ms split, 969ms total]
- Specific [74ms, 154ms] 2. Generating shape tables. [74ms split, 78ms total]
- Specific [80ms, 80ms] 1. Initializing Square-1 Solver. [4ms split, 4ms total]
- Specific [0ms, 0ms] Initializing Square-1 scrambler (only needs to be done once).
- General [802ms, 12019ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [140ms, 665ms] Generating scramble #5 of 5.
- Specific [131ms, 525ms] Generating scramble #4 of 5.
- Specific [166ms, 394ms] Generating scramble #3 of 5.
- Specific [149ms, 228ms] Generating scramble #2 of 5.
- Specific [79ms, 79ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [676ms, 11217ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [135ms, 574ms] Generating scramble #5 of 5.
- Specific [114ms, 439ms] Generating scramble #4 of 5.
- Specific [100ms, 325ms] Generating scramble #3 of 5.
- Specific [146ms, 225ms] Generating scramble #2 of 5.
- Specific [79ms, 79ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [583ms, 10541ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [97ms, 480ms] Generating scramble #5 of 5.
- Specific [102ms, 383ms] Generating scramble #4 of 5.
- Specific [98ms, 281ms] Generating scramble #3 of 5.
- Specific [104ms, 183ms] Generating scramble #2 of 5.
- Specific [79ms, 79ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [564ms, 9958ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [137ms, 401ms] Generating scramble #3 of 3.
- Specific [185ms, 264ms] Generating scramble #2 of 3.
- Specific [79ms, 79ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [461ms, 9394ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [116ms, 345ms] Generating scramble #3 of 3.
- Specific [151ms, 229ms] Generating scramble #2 of 3.
- Specific [78ms, 78ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [595ms, 8933ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [100ms, 494ms] Generating scramble #5 of 5.
- Specific [95ms, 394ms] Generating scramble #4 of 5.
- Specific [109ms, 299ms] Generating scramble #3 of 5.
- Specific [110ms, 190ms] Generating scramble #2 of 5.
- Specific [79ms, 80ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [542ms, 8338ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [98ms, 453ms] Generating scramble #5 of 5.
- Specific [89ms, 355ms] Generating scramble #4 of 5.
- Specific [89ms, 266ms] Generating scramble #3 of 5.
- Specific [95ms, 177ms] Generating scramble #2 of 5.
- Specific [82ms, 82ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [7291ms, 7796ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [188ms, 4952ms] Generating scramble #5 of 5.
- Specific [611ms, 4764ms] Generating scramble #4 of 5.
- Specific [251ms, 4153ms] Generating scramble #3 of 5.
- Specific [2094ms, 3902ms] Generating scramble #2 of 5.
- Specific [69ms, 1808ms] Generating scramble #1 of 5.
- Specific [79ms, 1739ms] Done initializing 3x3x3.
- Specific [289ms, 1660ms] Prune table initialization: Step 6 of 6.
- Specific [171ms, 1371ms] Prune table initialization: Step 5 of 6.
- Specific [67ms, 1200ms] Prune table initialization: Step 4 of 6.
- Specific [83ms, 1133ms] Prune table initialization: Step 3 of 6.
- Specific [69ms, 1050ms] Prune table initialization: Step 2 of 6.
- Specific [67ms, 981ms] Prune table initialization: Step 1 of 6.
- Specific [69ms, 914ms] Initializing 3x3x3 prune tables.
- Specific [204ms, 845ms] Prune table initialization: Step 6 of 6.
- Specific [202ms, 641ms] Prune table initialization: Step 5 of 6.
- Specific [76ms, 439ms] Prune table initialization: Step 4 of 6.
- Specific [106ms, 363ms] Prune table initialization: Step 3 of 6.
- Specific [100ms, 257ms] Prune table initialization: Step 2 of 6.
- Specific [68ms, 157ms] Prune table initialization: Step 1 of 6.
- Specific [89ms, 89ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [504ms, 505ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [72ms, 432ms] Generating scramble #5 of 5.
- Specific [73ms, 360ms] Generating scramble #4 of 5.
- Specific [75ms, 287ms] Generating scramble #3 of 5.
- Specific [85ms, 212ms] Generating scramble #2 of 5.
- Specific [127ms, 127ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [1ms, 1ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2

[will be edited for ubuntu when I reboot]
 
Last edited:

Xishem

Member
Joined
Mar 15, 2010
Messages
467
Location
Emporia, KS, USA
WCA
2011BOUL01
YouTube
Visit Channel
3.4GHz quad-core, 4GB RAM

Win7 x64

Chrome 15
Benchmark Results:

Done!

- General [9738ms, 27859ms] Done scrambling all events.
- Specific [2838ms, 6648ms] Generating scramble #5 of 5.
- Specific [1158ms, 3810ms] Generating scramble #4 of 5.
- Specific [409ms, 2652ms] Generating scramble #3 of 5.
- Specific [2226ms, 2243ms] Generating scramble #2 of 5.
- Specific [16ms, 17ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Rubik's Cube scrambler already initialized.
- General [7399ms, 18121ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [47ms, 7132ms] Generating scramble #5 of 5.
- Specific [65ms, 7085ms] Generating scramble #4 of 5.
- Specific [218ms, 7020ms] Generating scramble #3 of 5.
- Specific [2536ms, 6802ms] Generating scramble #2 of 5.
- Specific [17ms, 4266ms] Generating scramble #1 of 5.
- Specific [2178ms, 4249ms] 14. Done initializing Square-1 Solver. [2178ms split, 4232ms total]
- Specific [132ms, 2071ms] 13. Edges distance prune table... [132ms split, 2054ms total]
- Specific [16ms, 1939ms] 12. Corners distance prune table... [16ms split, 1922ms total]
- Specific [18ms, 1923ms] 11. Generating prune tables. [18ms split, 1906ms total]
- Specific [237ms, 1905ms] 10. Edges combination move table... [238ms split, 1888ms total]
- Specific [19ms, 1668ms] 9. Edges permutation move table... [18ms split, 1650ms total]
- Specific [280ms, 1649ms] 8. Corner combination move table... [281ms split, 1632ms total]
- Specific [18ms, 1369ms] 7. Corner permutation move table... [17ms split, 1351ms total]
- Specific [60ms, 1351ms] 6. Generating move tables. [60ms split, 1334ms total]
- Specific [709ms, 1291ms] 5. Shape Table Depth: 15/20 [709ms split, 1274ms total]
- Specific [389ms, 582ms] 4. Shape Table Depth: 12/20 [389ms split, 565ms total]
- Specific [155ms, 193ms] 3. Shape Table Depth: 10/20 [155ms split, 176ms total]
- Specific [16ms, 38ms] 2. Generating shape tables. [16ms split, 21ms total]
- Specific [21ms, 22ms] 1. Initializing Square-1 Solver. [5ms split, 5ms total]
- Specific [1ms, 1ms] Initializing Square-1 scrambler (only needs to be done once).
- General [245ms, 10722ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [43ms, 200ms] Generating scramble #5 of 5.
- Specific [44ms, 157ms] Generating scramble #4 of 5.
- Specific [44ms, 113ms] Generating scramble #3 of 5.
- Specific [47ms, 69ms] Generating scramble #2 of 5.
- Specific [22ms, 22ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [219ms, 10477ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [28ms, 144ms] Generating scramble #5 of 5.
- Specific [27ms, 116ms] Generating scramble #4 of 5.
- Specific [35ms, 89ms] Generating scramble #3 of 5.
- Specific [33ms, 54ms] Generating scramble #2 of 5.
- Specific [21ms, 21ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [175ms, 10258ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [30ms, 142ms] Generating scramble #5 of 5.
- Specific [30ms, 112ms] Generating scramble #4 of 5.
- Specific [30ms, 82ms] Generating scramble #3 of 5.
- Specific [32ms, 52ms] Generating scramble #2 of 5.
- Specific [20ms, 20ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [179ms, 10083ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [50ms, 125ms] Generating scramble #3 of 3.
- Specific [54ms, 75ms] Generating scramble #2 of 3.
- Specific [21ms, 21ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [147ms, 9904ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [43ms, 107ms] Generating scramble #3 of 3.
- Specific [44ms, 64ms] Generating scramble #2 of 3.
- Specific [20ms, 20ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [173ms, 9757ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [29ms, 142ms] Generating scramble #5 of 5.
- Specific [31ms, 113ms] Generating scramble #4 of 5.
- Specific [30ms, 82ms] Generating scramble #3 of 5.
- Specific [33ms, 52ms] Generating scramble #2 of 5.
- Specific [19ms, 19ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [141ms, 9584ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [25ms, 116ms] Generating scramble #5 of 5.
- Specific [24ms, 91ms] Generating scramble #4 of 5.
- Specific [23ms, 67ms] Generating scramble #3 of 5.
- Specific [26ms, 44ms] Generating scramble #2 of 5.
- Specific [18ms, 18ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [9200ms, 9443ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [2196ms, 6744ms] Generating scramble #5 of 5.
- Specific [1540ms, 4548ms] Generating scramble #4 of 5.
- Specific [661ms, 3008ms] Generating scramble #3 of 5.
- Specific [1673ms, 2347ms] Generating scramble #2 of 5.
- Specific [13ms, 674ms] Generating scramble #1 of 5.
- Specific [12ms, 661ms] Done initializing 3x3x3.
- Specific [164ms, 649ms] Prune table initialization: Step 6 of 6.
- Specific [98ms, 485ms] Prune table initialization: Step 5 of 6.
- Specific [11ms, 387ms] Prune table initialization: Step 4 of 6.
- Specific [15ms, 376ms] Prune table initialization: Step 3 of 6.
- Specific [17ms, 361ms] Prune table initialization: Step 2 of 6.
- Specific [12ms, 344ms] Prune table initialization: Step 1 of 6.
- Specific [12ms, 332ms] Initializing 3x3x3 prune tables.
- Specific [82ms, 320ms] Prune table initialization: Step 6 of 6.
- Specific [126ms, 238ms] Prune table initialization: Step 5 of 6.
- Specific [17ms, 112ms] Prune table initialization: Step 4 of 6.
- Specific [35ms, 95ms] Prune table initialization: Step 3 of 6.
- Specific [33ms, 60ms] Prune table initialization: Step 2 of 6.
- Specific [9ms, 27ms] Prune table initialization: Step 1 of 6.
- Specific [18ms, 18ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [240ms, 243ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [31ms, 220ms] Generating scramble #5 of 5.
- Specific [34ms, 189ms] Generating scramble #4 of 5.
- Specific [30ms, 155ms] Generating scramble #3 of 5.
- Specific [43ms, 125ms] Generating scramble #2 of 5.
- Specific [81ms, 82ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [3ms, 3ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2
 

collinbxyz

Member
Joined
Sep 20, 2010
Messages
1,231
Location
Philadelphia PA
WCA
2010BURN01
YouTube
Visit Channel
Benchmark:
Code:
Benchmark Results:

Done!

- General [20774ms, 132956ms] Done scrambling all events.
- Specific [7491ms, 18265ms] Generating scramble #5 of 5.
- Specific [6748ms, 10774ms] Generating scramble #4 of 5.
- Specific [1493ms, 4026ms] Generating scramble #3 of 5.
- Specific [1522ms, 2533ms] Generating scramble #2 of 5.
- Specific [1011ms, 1011ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Rubik's Cube scrambler already initialized.
- General [33873ms, 112182ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3 Again
- Specific [1837ms, 27003ms] Generating scramble #5 of 5.
- Specific [1089ms, 25166ms] Generating scramble #4 of 5.
- Specific [3756ms, 24077ms] Generating scramble #3 of 5.
- Specific [461ms, 20321ms] Generating scramble #2 of 5.
- Specific [1040ms, 19860ms] Generating scramble #1 of 5.
- Specific [4068ms, 18820ms] 14. Done initializing Square-1 Solver. [4068ms split, 17816ms total]
- Specific [1513ms, 14752ms] 13. Edges distance prune table... [1513ms split, 13748ms total]
- Specific [1011ms, 13239ms] 12. Corners distance prune table... [1012ms split, 12235ms total]
- Specific [1013ms, 12228ms] 11. Generating prune tables. [1012ms split, 11223ms total]
- Specific [1392ms, 11215ms] 10. Edges combination move table... [1392ms split, 10211ms total]
- Specific [1011ms, 9823ms] 9. Edges permutation move table... [1011ms split, 8819ms total]
- Specific [1442ms, 8812ms] 8. Corner combination move table... [1442ms split, 7808ms total]
- Specific [1005ms, 7370ms] 7. Corner permutation move table... [1005ms split, 6366ms total]
- Specific [108ms, 6365ms] 6. Generating move tables. [108ms split, 5361ms total]
- Specific [1237ms, 6257ms] 5. Shape Table Depth: 15/20 [1237ms split, 5253ms total]
- Specific [736ms, 5020ms] 4. Shape Table Depth: 12/20 [735ms split, 4016ms total]
- Specific [1269ms, 4284ms] 3. Shape Table Depth: 10/20 [1270ms split, 3281ms total]
- Specific [1011ms, 3015ms] 2. Generating shape tables. [1011ms split, 2011ms total]
- Specific [2004ms, 2004ms] 1. Initializing Square-1 Solver. [1000ms split, 1000ms total]
- Specific [0ms, 0ms] Initializing Square-1 scrambler (only needs to be done once).
- General [7516ms, 78309ms] Generating 5 scrambles for Square-1: Round Square-1
- Specific [1079ms, 6418ms] Generating scramble #5 of 5.
- Specific [1098ms, 5339ms] Generating scramble #4 of 5.
- Specific [1125ms, 4241ms] Generating scramble #3 of 5.
- Specific [1107ms, 3116ms] Generating scramble #2 of 5.
- Specific [2009ms, 2009ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Megaminx scrambler (only needs to be done once).
- General [7210ms, 70793ms] Generating 5 scrambles for Megaminx: Round Megaminx
- Specific [1034ms, 6177ms] Generating scramble #5 of 5.
- Specific [1051ms, 5143ms] Generating scramble #4 of 5.
- Specific [1034ms, 4092ms] Generating scramble #3 of 5.
- Specific [1054ms, 3058ms] Generating scramble #2 of 5.
- Specific [2003ms, 2004ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing Pyraminx scrambler (only needs to be done once).
- General [7280ms, 63583ms] Generating 5 scrambles for Pyraminx: Round Pyraminx
- Specific [1057ms, 6230ms] Generating scramble #5 of 5.
- Specific [1044ms, 5173ms] Generating scramble #4 of 5.
- Specific [1047ms, 4129ms] Generating scramble #3 of 5.
- Specific [1077ms, 3082ms] Generating scramble #2 of 5.
- Specific [2005ms, 2005ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing Rubik's Clock scrambler (only needs to be done once).
- General [5390ms, 56303ms] Generating 5 scrambles for Rubik's Clock: Round Clock
- Specific [1128ms, 4293ms] Generating scramble #3 of 3.
- Specific [1162ms, 3165ms] Generating scramble #2 of 3.
- Specific [2003ms, 2003ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 7x7 Cube scrambler (only needs to be done once).
- General [5230ms, 50913ms] Generating 3 scrambles for 7x7 Cube: Round 7x7x7
- Specific [1069ms, 4161ms] Generating scramble #3 of 3.
- Specific [1090ms, 3092ms] Generating scramble #2 of 3.
- Specific [2002ms, 2002ms] Generating scramble #1 of 3.
- Specific [0ms, 0ms] Initializing 6x6 Cube scrambler (only needs to be done once).
- General [7263ms, 45683ms] Generating 3 scrambles for 6x6 Cube: Round 6x6x6
- Specific [1042ms, 6217ms] Generating scramble #5 of 5.
- Specific [1043ms, 5175ms] Generating scramble #4 of 5.
- Specific [1043ms, 4132ms] Generating scramble #3 of 5.
- Specific [1085ms, 3089ms] Generating scramble #2 of 5.
- Specific [2004ms, 2004ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 5x5 Cube scrambler (only needs to be done once).
- General [7276ms, 38420ms] Generating 5 scrambles for 5x5 Cube: Round 5x5x5
- Specific [1028ms, 6165ms] Generating scramble #5 of 5.
- Specific [1033ms, 5137ms] Generating scramble #4 of 5.
- Specific [1036ms, 4104ms] Generating scramble #3 of 5.
- Specific [1063ms, 3068ms] Generating scramble #2 of 5.
- Specific [2004ms, 2005ms] Generating scramble #1 of 5.
- Specific [1ms, 1ms] Initializing 4x4 Cube scrambler (only needs to be done once).
- General [30875ms, 31144ms] Generating 5 scrambles for 4x4 Cube: Round 4x4x4
- Specific [2021ms, 27067ms] Generating scramble #5 of 5.
- Specific [2417ms, 25046ms] Generating scramble #4 of 5.
- Specific [8288ms, 22629ms] Generating scramble #3 of 5.
- Specific [13162ms, 14341ms] Generating scramble #2 of 5.
- Specific [25ms, 1179ms] Generating scramble #1 of 5.
- Specific [23ms, 1154ms] Done initializing 3x3x3.
- Specific [305ms, 1131ms] Prune table initialization: Step 6 of 6.
- Specific [156ms, 826ms] Prune table initialization: Step 5 of 6.
- Specific [20ms, 670ms] Prune table initialization: Step 4 of 6.
- Specific [27ms, 650ms] Prune table initialization: Step 3 of 6.
- Specific [37ms, 623ms] Prune table initialization: Step 2 of 6.
- Specific [20ms, 586ms] Prune table initialization: Step 1 of 6.
- Specific [22ms, 566ms] Initializing 3x3x3 prune tables.
- Specific [181ms, 544ms] Prune table initialization: Step 6 of 6.
- Specific [187ms, 363ms] Prune table initialization: Step 5 of 6.
- Specific [30ms, 176ms] Prune table initialization: Step 4 of 6.
- Specific [54ms, 146ms] Prune table initialization: Step 3 of 6.
- Specific [54ms, 92ms] Prune table initialization: Step 2 of 6.
- Specific [17ms, 38ms] Prune table initialization: Step 1 of 6.
- Specific [21ms, 21ms] Initializing 3x3x3 transition tables.
- Specific [0ms, 0ms] Initializing Rubik's Cube scrambler (only needs to be done once).
- General [262ms, 269ms] Generating 5 scrambles for Rubik's Cube: Round 3x3x3
- Specific [28ms, 233ms] Generating scramble #5 of 5.
- Specific [29ms, 205ms] Generating scramble #4 of 5.
- Specific [40ms, 176ms] Generating scramble #3 of 5.
- Specific [44ms, 136ms] Generating scramble #2 of 5.
- Specific [92ms, 92ms] Generating scramble #1 of 5.
- Specific [0ms, 0ms] Initializing 2x2 Cube scrambler (only needs to be done once).
- General [7ms, 7ms] Generating 5 scrambles for 2x2 Cube: Round 2x2x2

Again, same browser, one of each event.
 
Top