Fork of aliastable by Paul J Sanchez. If a categorical distribution has k distinct values, traditional approaches will require O(k) work to pick an outcome with the correct probabilities. This algorithm uses conditional probability to construct a table which will yield outcomes with the correct probabilities, but in O(1) time.
Required Ruby Version
>= 0
Authors
Scott Steele
Versions
-
1.0.1
-
source
- 1.0.1 source March 08, 2016 (23 KB)
-