1) Just do an array of arrays.
array = [[:PIKACHU, 50], [:ENTEI, 30], [:MEW, 20]]
Depending on what you're trying to do, you'd likely generate a random number, then run through a loop of array.length, and at each step subtract the index 1 value. If the value is < 0, it returns the index 0 value...