The bear is not kind. The bear is nice. The bear needs the cow. The bear needs the rabbit. The bear sees the cow. The bear sees the rabbit. The bear does not visit the rabbit. The cow is not big. The cow needs the bear. The cow needs the rabbit. The cow sees the bear. The rabbit needs the bear. The rabbit sees the cow. The rabbit visits the bear. The rabbit visits the cow. If something is nice then it visits the cow.
The bear is not kind.
("bear" "is" "kind" "-")
The bear is nice.
("bear" "is" "nice" "+")
The bear needs the cow.
("bear" "needs" "cow" "+")
The bear needs the rabbit.
("bear" "needs" "rabbit" "+")
The bear sees the cow.
("bear" "sees" "cow" "+")
The bear sees the rabbit.
("bear" "sees" "rabbit" "+")
The bear does not visit the rabbit.
("bear" "visits" "rabbit" "-")
The cow is not big.
("cow" "is" "big" "-")
The cow needs the bear.
("cow" "needs" "bear" "+")
The cow needs the rabbit.
("cow" "needs" "rabbit" "+")
The cow sees the bear.
("cow" "sees" "bear" "+")
The rabbit needs the bear.
("rabbit" "needs" "bear" "+")
The rabbit sees the cow.
("rabbit" "sees" "cow" "+")
The rabbit visits the bear.
("rabbit" "visits" "bear" "+")
The rabbit visits the cow.
("rabbit" "visits" "cow" "+")
If something is nice then it visits the cow.
((("something" "is" "nice" "+")) -> ("something" "visits" "cow" "+"))
The bear needs the rabbit.
True
1
proof
[(triple4)]
("bear" "needs" "rabbit" "+")
triple4
The cow is big.
False
1
inv-proof
[(triple8)]
("cow" "is" "big" "+")
triple8
The bear visits the cow.
True
2
proof
[(((triple2) -> rule1))]
("bear" "visits" "cow" "+")
((triple2) -> (rule1 % int1))
The bear visits the cow.
("bear" "visits" "cow" "+")
int1
The bear does not visit the cow.
False
2
inv-proof
[(((triple2) -> rule1))]
("bear" "visits" "cow" "-")
((triple2) -> (rule1 % int1))
The bear visits the cow.
("bear" "visits" "cow" "+")
int1
The cow does not visit the cow.
Unknown
inv-rconc
[@1: The cow visits the cow.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "visits" "cow" "-")
The rabbit is cold.
Unknown
random
[@0: The rabbit is cold.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "is" "cold" "+")
The cow does not see the cow.
Unknown
inv-random
[@0: The cow sees the cow.[CWA. Example of deepest failure = (FAIL)]]
("cow" "sees" "cow" "-")
The cow is blue.
Unknown
random
[@0: The cow is blue.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "blue" "+")
@0: The bear does not visit the rabbit.[(triple7)] The bear is nice.[(triple2)] The bear is not kind.[(triple1)] The bear needs the cow.[(triple3)] The bear needs the rabbit.[(triple4)] The bear sees the cow.[(triple5)] The bear sees the rabbit.[(triple6)] The cow is not big.[(triple8)] The cow needs the bear.[(triple9)] The cow needs the rabbit.[(triple10)] The cow sees the bear.[(triple11)] The rabbit needs the bear.[(triple12)] The rabbit sees the cow.[(triple13)] The rabbit visits the bear.[(triple14)] The rabbit visits the cow.[(triple15)] @1: The bear visits the cow.[(((triple2) -> rule1))]
The bear does not visit the rabbit.
("bear" "visits" "rabbit" "-")
triple7
The bear is nice.
("bear" "is" "nice" "+")
triple2
The bear is not kind.
("bear" "is" "kind" "-")
triple1
The bear needs the cow.
("bear" "needs" "cow" "+")
triple3
The bear needs the rabbit.
("bear" "needs" "rabbit" "+")
triple4
The bear sees the cow.
("bear" "sees" "cow" "+")
triple5
The bear sees the rabbit.
("bear" "sees" "rabbit" "+")
triple6
The cow is not big.
("cow" "is" "big" "-")
triple8
The cow needs the bear.
("cow" "needs" "bear" "+")
triple9
The cow needs the rabbit.
("cow" "needs" "rabbit" "+")
triple10
The cow sees the bear.
("cow" "sees" "bear" "+")
triple11
The rabbit needs the bear.
("rabbit" "needs" "bear" "+")
triple12
The rabbit sees the cow.
("rabbit" "sees" "cow" "+")
triple13
The rabbit visits the bear.
("rabbit" "visits" "bear" "+")
triple14
The rabbit visits the cow.
("rabbit" "visits" "cow" "+")
triple15
The bear visits the cow.
("bear" "visits" "cow" "+")
((triple2) -> (rule1 % int1))
The bear visits the cow.
("bear" "visits" "cow" "+")
int1