Randomization chaining/recursion

In reply to verif_learner:

Apologies if I’m not getting your question correctly, but I think the LRM specifies this in that section I mentioned:
“First, determine the set of objects that are to be randomized as a whole. Starting with the object that
invoked the randomize() method, add all objects that are contained within it, are declared rand,
and are active (see rand_mode in 18.8). The definition is recursive and includes all of the active
random objects that can be reached from the starting object
. The objects selected in this step are
referred to as the active random objects”