Ceave has a video on that I'm pretty sure. In essence, the seed is based on the actions you make, so for "better" randomness you need to make the player do a complex not-very-repeatable series of actions before entering the subworld where randomness matters.