Как я могу установить Google Solver OR-Tools в MiniZin c? - PullRequest
1 голос
/ 01 мая 2020

В настоящее время я работаю над MiniZin c, и я запускаю свои модели с двумя интегрированными в MiniZin c решателями: Gecode и Chuffed. Я запускал его в IDE, но я знаю, что он может быть запущен и в bash (с помощью команды minizinc).

Но я хотел бы проверить, как мои модели работают с Google CP решатель, называемый OR-Tools. Но я действительно не знаю как. Я получил установку MiniZin c Snap в Ubuntu 18.04, но я могу загрузить каталог Mini * Zin c fre sh и запустить его локально, а также сконфигурировать решатель там (а не в установке Snap, поскольку каталоги Snap не могут быть модифицированный).

Мне нужен способ установить OR-Tools и заставить его работать хотя бы в терминале (но запускать его из IDE было бы прекрасно).

Спасибо!

1 Ответ

5 голосов
/ 01 мая 2020

MiniZin c использует файлы конфигурации решателя для поиска доступного решателя. Однако, если решатель не предоставляет файл конфигурации. Среда IDE может помочь вам добавить файл конфигурации пользователя для решателя, выполнив следующие простые шаги:

  1. Откройте окно настроек.
  2. В выборе решателя выберите «Добавить новый .. . "Add new solver
  3. Введите сведения о решателе, который вы хотите добавить. Самое главное расположение исполняемого файла и расположение их библиотеки MiniZin c. Enter Solver details
...