我正在研究一个基于代理的流行病模型。我希望将一定比例的感染者转移到另一个叫做“死亡”的状态图中。在任何逻辑中,触发这种转变的最佳方法是什么?
假设有2%的感染者死亡。所以如果我在一段时间内有1000个感染者,其中200人死亡。这与任何逻辑转换中的“速率”不同,因为2%不是每天(而是在一段时间内)。还有其他什么方法可以做到这一点?
任何逻辑中的SEIR例子都是这样做的你可以找到输入流行病和诊所的例子。在病人代理中有一个状态图,它使受感染的人以一定的概率存活下来。如下图所示:
功能 randomTrue(0.98) 如果你想让2%的人口死亡的话,你可以在例子中看到使用一个分支。
randomTrue(0.98)