问题描述
那么像在 python 和其他语言中一样,在 minizinc 中是否有 continue 语句?下面我有我的 minizinc if else 语句,如何将它们转换为谓词方式?
if sum_neighbors(x,y) = 3
then grid[x,y]=1
elseif sum_neighbors(x,y)=2
then grid[x,y]=grid[x,y]
else grid[x,y]=0
endif
如何将其转换为谓词形式?我尝试了以下但它不起作用。
(sum_neighbors(x,y) = 3 )
-> grid[x,y]=1
/\ ( sum_neighbors(x,y)=2 )
-> grid[x,y]
/\ (sum_neighbors(x,y)!=3 /\sum_neighbors(x,y)!=2) -> grid[x,y]=0
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)