在旧的 ORTools 中实现作业车间问题

问题描述

我想实现这个简单的工作车间示例:https://developers.google.com/optimization/scheduling/job_shop 但是在旧版本的 C++ ORTools 中,我似乎找不到对旧版本语法的任何支持。我必须用旧版本编写它来学习语法,因为我有一个用旧版本编写的更大的代码,我必须继续工作,我希望我能找到一个用旧版本的 ORTools 编写的示例来学习. 例如:新版本中求解器的声明: _modelBuilder = new sat::CpModelBuilder();

以及旧版本中求解器的声明

_modelBuilder = new Solver("scheduler",parameters);

解决方法

旧版本可以在早期版本中找到:

here

这就是说

  • 不再开发
  • CP-SAT 版本要好得多。