Pathfinder 在某些情况下允许对象的离散分布(Discrete Distributions)。例如,更改行为动作(Change Behavior Action)允许人员通过从离散分布中随机选择行为来更改其行为。人员可能有 30% 的概率选择 Behavior01,70% 的概率选择 Behavior02。图 1 显示了用于指定这些分布的对话框。

基本编辑
在此对话框中,选择某个值的概率可在初始列中输入,第二列显示每个可用项目的名称。初始列中的值之和必须等于 100%。
与集合选择器对话框类似,显示的项目可以通过以下方式筛选:在对话框顶部的搜索字段中键入文本,或点击仅显示非零行(Display only non-zero rows)。此外,可以勾选显示组标签(Show group labels)以在项目名称旁边显示组名称。
清除值
要将多个项目的概率设置为 0.0%,点击清除(Clear)按钮并从弹出菜单中选择以下选项之一:
- 清除已选行(Clear selected rows):清除所有高亮行的值。
- 清除显示行(Clear displayed rows):清除当前列表中所有行的值,但不包括隐藏行。
- 清除全部行(Clear all rows):清除所有行的值,包括不匹配当前搜索字段的隐藏行。
均匀分布
要在多行中均匀分配概率,点击均匀分布(Distribute Evenly)按钮并从弹出菜单中选择:
- 将剩余 X% 分配给已选行:仅当当前总分布小于 100% 时可用。例如当前总分布为 85%,有 3 个高亮项,此选项将向每个选中项添加 (100-85)/3 = 5% 的当前概率。
- 将剩余 X% 分配给显示行:将剩余值均匀分配给所有显示行。
- 分配 100% 给已选行:清除所有行(包括隐藏行),然后仅在高亮行之间均匀分配 100%。
- 分配 100% 给显示行:清除所有行(包括隐藏行),然后在当前显示的行的之间均匀分配 100%。
- 分配 100% 给全部行:清除所有行(包括隐藏行),然后在所有行之间均匀分配 100%。
-e1750215042767.png)