连续对多个 OPL 示例进行求解

此示例包含用于连续对多个示例进行求解的脚本。

此示例说明了如何通过脚本编制来“链接”模型执行。 可以在下列位置找到此示例:

<Install_dir>\opl\examples\opl\examples_suite

在 IDE 中或优化服务器上运行此示例之前,需要满足一些先决条件。

在 IDE 中,要成功执行 examples_suite 的运行配置,您必须确保可以找到子项目。

在脚本中,要执行的子项目使用相对路径(例如 ../blending)进行指定。 如果子项目未导入至 IDE 的工作空间,那么无法找到这些子项目,因此脚本执行将失败。

为您提供了以下两种选择:

  • 在运行 examples_suite 之前,导入脚本中引用的子项目。 这些子项目为 blendingcutstocktimetabling(学校类调度)和 sched_bridge
  • 编辑脚本,并指定要执行的子项目的绝对路径。

同样地,如果要在优化服务器上运行 examples_suite,那么必须先在此服务器上部署子项目。