add a master pyraminx scrambler (ask to Mike Hughey for a JS Scramble)
It will be added in the next version, and can be tested in the beta version right now.
Since the number of positions of Master Pyraminx is too large, only a simple random-move scrambler (with 42 moves by default) is implemented.
I cannot find any document how Mike generates scrambles, so I wrote the scrambler according to my own knowledge on the puzzle.
Here are 20 scrambles generated.
1. R' Bw' Lw Uw B' Rw' L U' Rw Lw U' Bw U' Rw' Bw Lw R Uw' U' Rw Bw U' R L Lw' Bw' B U' L' Uw Lw Rw' B Bw Uw R Rw B' Lw R' u r
2. Bw L' Uw' B Rw Lw' L Rw' Bw' Rw R Lw B' U' L Lw R U' Bw' R Lw U Rw' U' B' L R Uw Bw' B Uw' L U' Rw L Uw U' B' Bw R u l
3. R' B' Lw' L U Rw R' L' Uw U Rw L Lw Bw L' Rw' B' Bw' Lw' Bw' Uw L' Uw R' U' Uw' Lw' Uw R' Rw' Lw' B Lw' B L Lw Rw' L' u l' r b'
4. Lw' Uw B U' L Uw Bw Rw' L' Lw' Rw' Lw U L Uw Bw R' Bw Lw' Bw' Rw' B Bw Uw B U' Lw R B Uw Bw' R Uw' B Uw' L U Uw u' l' r b'
5. Lw U B' L Uw' Lw' L Uw' R B' L' Rw' Lw' U Lw' R Lw' B R Uw' Lw Uw' Bw' L Lw' B Rw Lw' R Uw Bw' Rw Uw' Rw' Lw Bw' Uw Rw u' l' r b'
6. L' R' Rw U Uw' B Lw Rw' B Rw Uw U B' Rw R' L' Rw Uw Lw' R' Lw' Uw U' R Uw' Rw Bw' Lw' L' Bw R' L B U' Uw' Lw U R' Rw' L l b
7. B' U' Rw R' B Bw' U' Uw Lw U Bw Rw Lw' R B L Lw' Uw' L U R' B' Rw Bw' Uw L Lw B' Uw' Bw Lw' U Lw' Bw Uw U' Lw L Rw' U u r'
8. Rw B' L R' Bw' Lw' L' Rw Bw Lw' Bw' B' L Bw' U' Bw' L' Bw Rw' R U' L' Rw Lw Uw' U Bw B U Uw B' L' Uw R B Rw Lw B' L l' r' b'
9. Uw R' Uw Lw R' Rw' Bw L' U Uw' B' Bw Uw U' Rw' Uw U' L Lw' U' B' Bw R' Bw Rw R' Bw' Rw Bw L U R Lw' U Lw Bw B R Lw u' r' b
10. L' R Rw L B' Rw Bw R Rw' Lw U Lw L' Uw' Lw R L' Uw Rw' Lw L Rw L' R' Uw' L' Lw Bw L' B' Lw' R Bw' Uw' Bw' U Lw' U u l r' b'
11. R' Bw U Lw' Bw U Uw' Lw Bw' Uw L' B Bw' Rw' L' Rw' Uw Bw Lw' R Lw L' Bw' L' Lw' R Bw' Lw Uw' L' R' Lw U Lw' Uw L Uw' R Bw u l b
12. Uw R' U' Lw L' Uw Bw Uw' R' B Rw' U' B' Lw R' Rw' Bw U' L' Lw' B Rw' Uw L Uw' Bw' U' Rw R' U' Rw' U Uw Bw Uw' U' Rw' R Bw u r b
13. L' B Rw' L' Rw Uw' Rw Lw' Rw Uw' L Bw' B Lw' Bw' Rw L Lw B Bw' L' Bw' L Rw' Lw' L' Uw U Rw Bw' B Uw Rw Uw' U' R' Uw' R' u' l' r' b
14. Uw' Bw' Lw U' R L' Bw B R Lw Uw' Rw U' L' Lw' R' Uw' Rw Bw' L Uw L' U' Bw Lw' Uw U' Bw L' R Lw' Bw' L' Rw Lw Uw U B' Uw' L u' r'
15. L' Lw' Rw Bw U' L' B R Rw B' Rw' Uw' Lw' U R' Rw Bw Uw' U R' B' Bw' L Bw Uw L' Bw' U B' Lw' B' Lw R Lw' Bw' B' Rw Lw Bw' B' Uw b'
16. R Uw' R Lw' Uw Bw B' R' Lw Uw L' Rw' B U L' Rw' Uw Lw B Rw' R' Bw Uw' Rw' U' R' Uw Rw Bw' L' Bw' U' Rw B Rw Uw Lw' Bw R u l r
17. Bw Lw' Bw' U' Rw B' R' Uw Rw Bw U Uw Lw' Rw L' R Lw Rw' Uw' B Uw Rw Bw' R' B' L Bw U Bw L Uw L' Lw U' Bw' U' Rw' L' B' Uw r' b'
18. Uw L Lw' B R' Lw R' Uw' L Uw Bw' U' L Lw B U Uw Rw' U B Uw Bw' L R' B' Lw U' Rw U Uw B Lw Bw Lw Rw B U L' Rw' l' r' b'
19. Uw Rw B Uw Lw' Rw' R' Bw L' B R' Lw' U' Rw B' Uw' Bw' Rw Lw' L' R B' Rw L' Rw' U' Rw Lw' Bw U' Rw' Bw U' Lw Uw U' Rw R' Lw B u' r
20. Rw Lw' R' B Uw' R Uw' Lw' B' Lw L B' Rw' B Lw' U Bw' U' Rw U B Bw' Lw' Bw' Lw Uw' U B L' Bw' Rw Lw' U' L' Rw B' U' R' Lw' u' r' b'