-- Oct 30 In-Class Exercise Thread
1. totalWeight(X, Y, T) <- weight(X, W1), weight(Y, W2), NOT(same(X, Y)), T = W1 + W2.
2.
Within(2)
Within(3)
Within(4)
YLessThanEqualX(2,2)
YLessThanEqualX(3,2)
YLessThanEqualX(3,3)
YLessThanEqualX(3,4)
YLessThanEqualX(4,2)
YLessThanEqualX(4,3)
YLessThanEqualX(4,4)
orderPair(X,Y)<-Within(X), Within(Y), NOT(YLessThanX(X,Y).
3. result(X, Y) <- orderPair(X, Y), Y >3
(
Edited: 2019-11-04)
1. totalWeight(X, Y, T) <- weight(X, W1), weight(Y, W2), NOT(same(X, Y)), T = W1 + W2.
2.
Within(2)
Within(3)
Within(4)
YLessThanEqualX(2,2)
YLessThanEqualX(3,2)
YLessThanEqualX(3,3)
YLessThanEqualX(3,4)
YLessThanEqualX(4,2)
YLessThanEqualX(4,3)
YLessThanEqualX(4,4)
orderPair(X,Y)<-Within(X), Within(Y), NOT(YLessThanX(X,Y).
3. result(X, Y) <- orderPair(X, Y), Y >3