AZ Tools

加权随机抽取器

随机

粘贴一组 "标签 : 权重" 对,抽取器使用累积和方法对 crypto.getRandomValues 进行采样 — 权重大的选项按比例更频繁出现。适用于 A/B 测试分流、加权配对、公平但带偏好的礼物交换,或任何平等硬币显得不公平的场景。需要排序子集时关闭放回,可抽取 N 个互不相同的选项。

概率表总权重: 15
  • Alice
    20.0%
  • Bob
    6.7%
  • Carol
    33.3%
  • David
    13.3%
  • Eve
    26.7%

放回开 = 每次抽取独立(选项可重复)。关 = 抽到的选项会被移除。

按抽取以执行。

权重可为任意正数(不限整数)。抽取器使用 crypto.getRandomValues 进行加密随机抽取。

使用方法

  1. 把选项每行一个写成 "标签 : 权重" 或 "标签, 权重"(任意正数)。
  2. 选择抽取次数以及同一选项是否可以重复出现。
  3. 在按 Pick 前查看概率表,确认权重与你的意图一致。

常见问题

与常规 Random Picker 区别?
Random Picker 将所有条目视为等概率。Weighted Picker 让你能在天平上施加偏好 — 例如给某队友 30% 概率,其余四人各 17.5%,而不是统一的 20%。
带放回 vs 不带放回?
带放回 = 每次抽取独立,同一选项可重复。不带 = 抽到的选项从池中移除,N 次抽取得到 N 个不同条目(N 不能超过选项数量)。

相关工具