Well, the “weight” of the node will (I believe) determine the probability of being chosen by the Random node. So you could have a variable update the weight of the child nodes. So if random chose 2 out of 4 first, you could set the weight of 2 to zero or close to zero to ensure it wouldnt be picked again. Does that make sense?