【发布时间】:2022-01-22 10:27:24
【问题描述】:
有人可以指出或解释函数randomWhere 在寻找代理时忽略整个人口的可能性吗?换句话说,randomWhere 在任何情况下都会对代理人的人口进行抽样吗?
我正在使用randomWhere 根据年龄条件匹配代理。但是,我注意到尽管有候选代理可用,该函数仍返回null。我对这个问题的天真的解决方法是多次调用该函数以最大化匹配过程。对这个问题有什么建议吗?
问候, S
【问题讨论】:
标签: anylogic
有人可以指出或解释函数randomWhere 在寻找代理时忽略整个人口的可能性吗?换句话说,randomWhere 在任何情况下都会对代理人的人口进行抽样吗?
我正在使用randomWhere 根据年龄条件匹配代理。但是,我注意到尽管有候选代理可用,该函数仍返回null。我对这个问题的天真的解决方法是多次调用该函数以最大化匹配过程。对这个问题有什么建议吗?
问候, S
【问题讨论】:
标签: anylogic
根据帮助文档,randomWhere 会在整个人群中进行抽样。
https://anylogic.help/anylogic/stochastic/selecting-random.html#element-from-collection
如果您的函数返回 null,那么很可能是逻辑或设置有问题
【讨论】: