【发布时间】:2020-07-02 07:58:56
【问题描述】:
我正在尝试模拟一个自行车共享系统,其中自行车是客户可以获取和使用的资源,然后在使用后放置在多个站点中的任何一个站点。我希望客户从他们所在的车站取车,然后前往其他几个可用车站之一。我尝试使用可移植资源来做到这一点(我相信这意味着资源只能由代理移动)。
当我这样做时,我发现客户可以从他们所在的车站以外的车站取车。例如,到达 Station1 的客户能够取车在 Station 2 可用的自行车。
我使用一个资源池,并为不同站点的自行车定义 GIS 位置。 有没有办法限制代理从他们的位置获取资源,并确保自行车不会自行从一个站点移动到另一个站点,还是我应该考虑使用不同于使用 1 个资源池的方法?另外,如何在模拟开始时定义自行车的位置?
非常感谢任何帮助,谢谢!
/哈尔
【问题讨论】:
标签: resources portability anylogic