2
我得出的这种离散分布(递归差分方程)叫什么名字?
我在电脑游戏中遇到了这个发行版,并想进一步了解它的行为。这取决于在给定数量的玩家动作之后是否应该发生某个事件。除此之外的细节无关紧要。它似乎也适用于其他情况,我发现它很有趣,因为它很容易计算并产生一条长尾巴。 每一步nnn,游戏产生均匀的随机数0≤X<10≤X<10 \leq X < 1。如果X<p(n)X<p(n)X < p(n),则触发事件。事件一旦发生,游戏将重置n=0n=0n = 0 并再次运行该序列。我只对发生此问题的事件感兴趣,因为这代表了游戏使用的分布。(此外,有关多个事件的任何问题都可以通过一个事件模型来回答。) 这里的主要“异常”是此分布中的概率参数随时间增加,或者换句话说,阈值随时间增加。在示例中,它线性变化,但我想其他规则也可以适用。经过nnn步或用户的操作后, p(n)=knp(n)=kn p(n) = kn 对于一些常数0<k<10<k<10 < k < 1。在某个特定点nmaxnmaxn_{\max} ,我们得到p(nmax)≥1p(nmax)≥1p(n_{\max}) \geq 1 。仅保证在该步骤发生该事件。 我能够确定 f(n)=p(n)[1−F(n−1)]f(n)=p(n)[1−F(n−1)] f(n) = p(n)\left[1 - F(n - 1)\right] 和 表示PMF和CDF。简而言之,事件在第步将发生的概率等于概率减去事件在任何先前步骤中已经发生的概率。F(n)=p(n)+F(n−1)[1−p(n)]F(n)=p(n)+F(n−1)[1−p(n)] F(n) = p(n) + F(n-1)\left[1 - p(n)\right] f(n)f(n)f(n)F(n)F(n)F(n)nnnp(n)p(n)p(n) 这是我们的朋友蒙特卡洛(Monte Carlo)的情节,很有趣,。中位数为21,平均为22。 k≈0.003k≈0.003k \approx 0.003 这大致相当于数字信号处理的一阶差分方程,这就是我的背景,因此我发现它相当新颖。我也对可以根据任意公式变化的想法感到好奇。p(n)p(n)p(n) …