DrKorbin
Veteran
Sure, I'd like to, but there's no documentation - I can't be sure how it works, what the probabilities are, what moves are possible where, and so on. I wouldn't want to make a WCA scrambler that doesn't even work properly, after all.
You are free to dive into sources. It appears from function "PuzzleStateAndGenerator" that they just do 14 moves: UR+random number, DR+random number, etc.
But I agree it would be nice to have a description how scrambles are generated, without reading source codes.