If you have a tree, there are two common ways to select a random leaf node from the tree:
You can "flatten" out the tree, so that each leaf node gets selected with the same probability.
You can traverse/walk the tree from the root, at each level selecting from that node's children with equal probability, until you hit a leaf node. This method will favor some leaf nodes over others (e.g. if a tree has only two branches, but one branch has only 1 leaf but the other branch has 10 leaves, then the lone leaf is 10 times more likely to be selected than any individual/single leaf of the other branch).
Are there common terms to refer to each of these two methods of selection/traversal? I'm struggling to discuss and/or write about these methods without having to awkwardly explain the whole method each time rather than just naming it.
I've seen people refer to the former method as "selecting a leaf uniformly at random," but even that is a bit of a mouthful of a phrase.
Furthermore, extrapolating from that description to its opposite doesn't give a way to unambiguously refer to the latter method: "selecting a leaf non-uniformly at random" is ambiguous as there are many other possible ways to select a leaf non-uniformly at random other than the way I've described above.