Is there anything similar in PD ?...
(text below taken from MAX tutorials)
The bang message in the left inlet of a table has a special function. Instead of sending out a stored value, the table sends out an address. The probability of a particular address being sent out is in direct proportion to its stored value, as compared to the other values in the table. If the value stored in an address is greater than in other addresses, that address is more likely to be sent out when a bang is received.
This feature of the table makes it perfect for storing a probability distribution. Each
address can be assigned a different likelihood of being sent out when a bang is received."