Here is a page with the scrambler, based on maintaining the old WCA format.
It does the following:
- Place a random edge at BL, ignoring centers (12 equal possibilities).
- Place a random edge at BR, ignoring centers (10 equal possibilities). This should probably be condensed with the last step some time, but it's not too costly to have them separate for now.
- Random L4E alg (96 equal equal possibilities) - list taken from Michael's index. This doesn't ignore centers, so it can be optimized even further.
- Randomly "AUF" each center piece and tip (3^8 equal possibilities).
Each of the 75582720 states is produced with equal probability, relying only on the PRNG for true randomness.
I would like to see it become the WCA scrambler for pyraminx, unless someone finally takes the initiative to write a small optimal solver that gives random scrambles and images.