AnyLogic:有没有办法在优化实验中指定决策变量数组?

Posted

技术标签:

【中文标题】AnyLogic:有没有办法在优化实验中指定决策变量数组?【英文标题】:AnyLogic: Is there a way to specify array of decision variables in Optimization Experiment? 【发布时间】:2021-05-17 11:28:16 【问题描述】:

我正在使用 AnyLogic 开发优化模型。有没有办法在 AnyLogic 中指定决策变量数组,就像在 IBM Cplex 中一样?对于较少数量的决策变量(比如 2 到 5),我过去常常单独指定它们,例如位置 1 和 2 的 numAgents_1、numAgents_2。但是,随着我的模型规模扩大和添加更多位置(最多 40 个) ,有没有办法可以将它们指定为决策变量的数组或列表?

任何有关这方面的帮助都会非常有用。谢谢。

【问题讨论】:

【参考方案1】:

是的,但您需要改用“自定义实验”并使用决策变量数组进行设置。

然而,这并不完全直截了当,最好从检查应用自定义实验的示例模型开始。

以下一些起点:

【讨论】:

谢谢。我将介绍自定义实验示例模型。

以上是关于AnyLogic:有没有办法在优化实验中指定决策变量数组?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在运行时确定 AnyLogic 中 ResourcePool 的容量?

如何设置 Anylogic 优化实验?

我可以使用优化实验在 Anylogic 中实现多目标优化问题吗?

有没有办法在 Spring XML 中指定默认属性值?

有没有办法在 Ktor 中指定通配符路由?

有没有办法在 app.xaml 文件的样式中指定 OnPlatform ?