我的minizinc模型运行良好,但我需要将它转换为Java代码,所以我使用了choco来实现它。我现在面临的问题是小公司用不同形式的巧克力加工的机制。我写了我在minizinc中使用的限制,确切地说是在巧克力中,但它没有起作用。假设:array[sub_set] of var cl_set: cl_id;constraint forallcl_id[i].g
我有一个索引为1,2,3,4,5的数组S1,4,2,3,0和一个索引为1,2,3,4的数组O2,1,1,2,我必须从这两个数组中生成一个索引为1,2,3,4,5的数组SO2,2,1,0。当我使用约束for and (I in 1..5)(SOi =O[Si])运行时,我得到错误,因为O没有索引0。请帮助我解决这个问题我对minizinc不熟悉,并且我找不到足够的材料来帮助我constraint forall(i in 1..5)