1.0.3 • Published 6 months ago

choose-by-probability v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

Choose by probability 根据概率进行选择

说明

Given an array (assuming a length of N), the array contains probabilities. Based on these probabilities, make a selection. The result is one of N numbers from 1 to N (given array length).
给定一个数组(假定长度为N),数组内包含的是概率。根据这些概率,进行选择。结果为1到N(给定的数组长度)这N个数之一。

Example 例子

We called choose used the array 0.1, 0.2, 0.3, 0.4, 0.5 150000 times and obtained the result:
我们使用数组0.1, 0.2, 0.3, 0.4, 0.5调用150000次,得到结果:

1 => 9960
2 => 20068
3 => 29982
4 => 40124
5 => 49866

This result matches the probability array.
这个结果跟概率数组是匹配的。

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago