我想知道在以下情况下,哪种方法是最简单、最可配置的方法来获得我需要的东西:
- 我有一个计数器,我们称之为它将
X用于提取其中一组 - 我有可变数量的集合
S1, S2, ..,它们可以被认为是它们之间的总排序 - 我想以一种模糊的方式混合这些集合,这样
X = 0它会给我S1,比如说,X = 20它会给我S170% 的机会,以及S230% 的机会 - 增加
X将降低概率S1直到 0%,同时增加到S2100%,然后可能会有一个区域,它会一直给我S2,直到一个新的阈值S2开始减少并S3开始获得它的机会等等
我知道如何通过对所有内容进行硬编码来做到这一点,但由于它需要一些调整,我想应用一个解决方案,该解决方案可以轻松配置我拥有的集合数量和单个阈值(增加概率的开始/结束和开始/结束减少概率)。当然,我不需要每组超过 2 组之间的任何交集,并且概率的线性增加/减少是可以的.. 有什么好的线索吗?
提前致谢!