当不同的对象相互作用时这种类型的模拟会影响整个系统称为 基于代理的建模 。 在这里系统的每个代理都具有许多状态。代理通过可由某些事件触发的各种转换来更改状态例如与另一个代理会面。 代理建模图 在代理模型中各种对象之间的交互可以启动影响整个系统的事件和状态转换。 代理自创建以来经历的各种状态可以用所谓的状态图表示。这些图表不仅还向我们展示了它们的层次结构它们之间的转换以及它们是如何产生的。
我们的代理代表一个感染者可以用两个主要状态图来表征 首先是病原体在疾病的各个阶段的运动。我们将其称为疾病状态图。 另一方面我们的代理与医疗系统交互可能处于隔离状态。这是医疗干预的状态图。 这两个状态图的不同 电话号码列表 阶段将启动它们之间的转换并确定它们对它们遇到的其他代理以及它们自己的影响。 疾病状态图 当一个人被感染时疾病的演变就开始了。首先有一个无症状阶段对应于疾病的潜伏期。潜伏期过后疾病会出现症状从而进入症状期。
疾病的演变 使用症状频率评分我们可以计算出现症状的病例数和未引起注意的病例数。 那些没有出现症状的人进入 康复 状态并完成疾病的演变。这些病例对应于无症状病例其中受感染的病原体已经完全传播疾病而没有任何明显的症状。 疾病的演变 将疾病伴有症状的病例分为三种情况对应于疾病的严重程度从轻度到重度。 最后我们还有两个转换。在中度和重度病程的情况下患者有无法康复的风险因此代理人将进入 死亡 状态。 另一方面感染者可以康复并从症状阶段进入 康复 状态。