在约束中使用 IntVar 作为 IntVar[] 数组的索引

我想使用 Choco Solver 将 IntVar 的值用作约束中另一个 IntVar 数组的索引。

我有一个 IntVar,它包含第 i 个任务之后的下一个任务,我有另一个 IntVar,它包含分配给任务的人。我的约束是确保任务分配的连续性。

这是我已经尝试过的,但失败了:

model.distance(person[i], person[next[i].getValue()], "=", 0).post();

解决方法是使用 IntConstraintFactory.element (IntVar value, int[] table, IntVar index, int offset)。

就我而言:

model.element(person[i], person, next[i], 0).post();

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Python线程中使用Intvar / DoubleVar是否安全?

来自分类Dev

Tkinter IntVar 不起作用

来自分类Dev

如何在PyQt5上使用Vars,与在tkinter上使用IntVar()或StringVar()一样?

来自分类Dev

将tkinter的intvar添加到整数

来自分类Dev

Tkinter单选按钮IntVar属性错误

来自分类Dev

Python Tkinter IntVar没有更新

来自分类Dev

Tkinter单选按钮IntVar属性错误

来自分类Dev

(Python 3.4 Tkinter)IntVar / StringVar问题

来自分类Dev

Tkinter的数学IntVar()无法正常工作吗?

来自分类Dev

Tkinter intvar导致进程继续存在

来自分类Dev

在 Julia 中使用数组作为索引

来自分类Dev

使用负数作为数组索引

来自分类Dev

使用NSInteger作为数组索引

来自分类Dev

使用`.size()`作为数组索引

来自分类Dev

使用NSInteger作为数组索引

来自分类Dev

Tkinter IntVar returning PY_VAR0 instead of value

来自分类Dev

Tkinter IntVar返回PY_VAR0而不是值

来自分类Dev

Python-tkinter中的IntVar / entry将仅返回0

来自分类Dev

尝试将IntVar()分配给变量时获取AttributeError

来自分类Dev

如何从其 master 访问 IntVar 或 StringVar 或 DoubleVar 或 BooleanVar

来自分类Dev

当 IntVar 高于 5 时更改背景颜色(tkinter/python)

来自分类Dev

如何在Python中使用变量作为数组索引?

来自分类Dev

在 NumPy 中使用字符串作为数组索引

来自分类Dev

使用short作为数组的索引是否安全?

来自分类Dev

使用$ scope变量作为数组索引

来自分类Dev

使用字符作为数组中的索引

来自分类Dev

使用元组/列表作为数组索引(Python)

来自分类Dev

使用数组中的值作为索引

来自分类Dev

JSP使用URL参数作为数组索引