我在ECLiPSe下有我的CSP问题。我希望通过2 [eclipse 11]: test(Xs).
instantiation fault in (_268{[1..4]}*100 + _200{[0..9]}*10 + _302{[0..9]}*1) mod 2#=0
Abort
感谢您的帮助,以添加约束到我的密码这需要由两个代表的数整除。 我的代码: /*
T W O
我在序言中遇到了求解方程实现的问题。 我知道一些基础知识,但同时我无法理解swish.swi控制台的输出。 如果您有任何关于我的错误的帮助或建议,我将不胜感激。 delta(A, B, C, D):- D is B*B - 4*A*C.
equation(A,B,C,X):- D1<0,delta(A,B,C,D1),X is 0. % or false... but how to retur
我对Prolog非常陌生,我试图编写一个简单的方法来确定一个棋盘上的骑士是否可以跳到另一个方块,或者输出所有的一个骑士可以跳到正方形的方格。对于这个方法,假设第一个参数必须总是被实例化。它工作正常,给定两个参数,但我不知道为什么它不会输出只给定一个。 % validSquare/2
% validSquare(X1/Y1, X2/Y2) iff the coordinate is a valid