【发布时间】:2021-04-23 15:20:56
【问题描述】:
我正在使用 simpy 和一个将订单分配到生产系统中的工作站的代理(通过 tensorforce 的启发式或强化学习)构建一个生产过程的模拟。
每次模拟都从一个空的生产系统开始,该系统逐渐被订单填满。为了分析我的代理,我想看看他们在没有预热阶段(最初填充空的生产系统)的情况下的表现。
有没有办法创建和保存一个简单模拟的“快照”,我可以在以后使用不同的参数(即不同的代理)再次从该快照开始?
我已通读 simpy 文档,但找不到这样的功能。我目前的解决方法是每次都使用空的生产系统开始模拟,并在系统充分利用后更改代理。但是我想摆脱这种方法,因为它浪费了大量的计算时间。
我们非常感谢您的帮助。非常感谢!
【问题讨论】:
-
也许腌制它会有所帮助。无论“它”是什么 - 没有看到任何代表性代码就很难说。
标签: python simulation simpy industrial