Randomization of multiple classes objects inside one class

In reply to vbabusr:

The solver “solves” all random variables all together on the object being randomized, and recursively on all the child random class variables it contains. It doesn’t matter if there are constraint relationships between them or not.

To make its job easier, the solver will break the random variables up into sets with no constraint dependancies between the sets to make the smaller problems to solve.