使用带有 Minizinc 的 OR-Tools 求解器时如何解决这个问题?

紫绀

我想将 OR-Tools 求解器与 MiniZinc(IDE 或 CLI)结合使用。我按照这个答案中的步骤进行操作。我的 MiniZincIDE 现在是这样设置的:MiniZinc IDE 求解器配置截图.

当我选择 OR 工具求解器并尝试在简单的 .mzn 模型上运行它时,我收到以下错误:

(included from file '/home/my_username/lib/MiniZincIDE-2.5.5-bundle-linux-x86_64/share/minizinc/std/solver_redefinitions.mzn')
/home/my_username/lib/MiniZincIDE-2.5.5-bundle-linux-x86_64/bin/or-tools/share/minizinc/redefinitions-2.0.mzn:104.9-11:
        any: xx = [ x[i] | i in index_set(x) where occurs(v[i])];
        ^^^
Error: syntax error, unexpected any
(included from file '/home/my_username/lib/MiniZincIDE-2.5.5-bundle-linux-x86_64/share/minizinc/std/solver_redefinitions.mzn')
/home/my_username/lib/MiniZincIDE-2.5.5-bundle-linux-x86_64/bin/or-tools/share/minizinc/redefinitions-2.0.mzn:111.9-11:
        any: xx = [ x[i] | i in index_set(x) where occurs(v[i])];
        ^^^
Error: syntax error, unexpected any

Process finished with non-zero exit code 1

我该如何解决这个问题?

哈坎克

OR-tools FlatZinc的版本和你安装的MiniZinc版本(2.5.5版)有冲突。FlatZinc 定义中的any关键字至少需要 MiniZinc 版本 2.6.0。

如果您将 MiniZinc 更新到当前版本,它应该可以工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么MiniZinc有时不使用求解器定义的常规约束?

Google OR-Tools(使用 SCIP 求解器) - 如何访问求解器找到的中间解决方案?

有没有办法在使用带有 or-tools 的 CBC 求解器时创建条件约束?

带有 minizinc npm 的 node.js 上的 Minizinc - 如何在不在 CLI 中时定义解决方案选项?

在Minizinc中如何使用热启动?

在MiniZinc中如何解决此错误?

使用 assert 函数在 minizinc 中输出求解的时间和日期

如何解决tensorflow.tools.api.generator.api.contrib'没有'layers'成员的问题?

基数约束类型失败;如何正确使用minizinc`card`

如何在MiniZinc中准确地使用谓词

如何使用Picat从Minizinc文件创建CNF文件?

用MiniZinc解决并显示最短路径问题中的有序边

Godot 有问题的 CustomStyle,如何解决这个问题?

我的显示器有这个奇怪的问题。我该如何解决?

Minizinc的正交拉丁方问题

如何优化这个MiniZinc应用程序?

我该如何解决这个问题,在浏览器中下载文件时,它会更改文件中的编码,我使用的是 Spring Boot

使用 Mutiny 外观配置的 Ubuntu MATE Dock 中的启动器在重新启动时消失。如何解决这个问题?

在MiniZinc中支持带有决策变量的pow()

如何解决这个问题,而不使用括号?

如何解决这个问题,我使用的是 Symfony 3.1

带有用户输入列表的 Python 字典如何解决这个问题?

我在 react Hooks 中使用过滤器时遇到问题,我该如何解决这个问题?

在minizinc中打印完整解决方案(所有决策变量)的简便方法

从Minizinc中的加权约束求解采样?

Minizinc在求解过程中跟踪阵列

使用Minizinc进行优化-仅打印最佳解决方案

css,javascript:带有数组的随机图像加载器删除了我的变量的第一部分如何解决这个问题?

我的服务器有一个 NIC 的双 IP 地址。我该如何解决这个问题?