66 if (num > element.Item2)
virtual double NextDouble()
void CalculateTotalWeight()
void Add(T element, double weight=1.0)
WeightedRandom(UnifiedRandom random, params Tuple< T, double >[] theElements)
readonly UnifiedRandom random
WeightedRandom(int seed, params Tuple< T, double >[] theElements)
WeightedRandom(params Tuple< T, double >[] theElements)
readonly List< Tuple< T, double > > elements
WeightedRandom(UnifiedRandom random)