EDIT: Found a pdf, not perfect but it works.
EDIT: As for the randomization, everything is now on the Github readme.
The path generator is 100% random and nothing else has weighted results to my knowledge. EDIT: I found a minor error, testing to see if it changes anything.
Thank you again for your feedback and interest!