The bear needs the mouse. The bear visits the mouse. The cat is cold. The mouse is kind. The rabbit eats the bear. The rabbit is cold. The rabbit visits the cat. If the rabbit is rough and the rabbit eats the cat then the cat eats the bear.
The bear needs the mouse.
("bear" "needs" "mouse" "+")
The bear visits the mouse.
("bear" "visits" "mouse" "+")
The cat is cold.
("cat" "is" "cold" "+")
The mouse is kind.
("mouse" "is" "kind" "+")
The rabbit eats the bear.
("rabbit" "eats" "bear" "+")
The rabbit is cold.
("rabbit" "is" "cold" "+")
The rabbit visits the cat.
("rabbit" "visits" "cat" "+")
If the rabbit is rough and the rabbit eats the cat then the cat eats the bear.
((("rabbit" "is" "rough" "+") ("rabbit" "eats" "cat" "+")) -> ("cat" "eats" "bear" "+"))
The rabbit visits the cat.
True
1
proof
[(triple7)]
("rabbit" "visits" "cat" "+")
triple7
The rabbit does not visit the cat.
False
1
inv-proof
[(triple7)]
("rabbit" "visits" "cat" "-")
triple7
The cat does not eat the bear.
Unknown
inv-rconc
[@1: The cat eats the bear.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "eats" "bear" "-")
The cat visits the rabbit.
Unknown
random
[@0: The cat visits the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("cat" "visits" "rabbit" "+")
@0: The bear needs the mouse.[(triple1)] The bear visits the mouse.[(triple2)] The cat is cold.[(triple3)] The mouse is kind.[(triple4)] The rabbit eats the bear.[(triple5)] The rabbit is cold.[(triple6)] The rabbit visits the cat.[(triple7)]
The bear needs the mouse.
("bear" "needs" "mouse" "+")
triple1
The bear visits the mouse.
("bear" "visits" "mouse" "+")
triple2
The cat is cold.
("cat" "is" "cold" "+")
triple3
The mouse is kind.
("mouse" "is" "kind" "+")
triple4
The rabbit eats the bear.
("rabbit" "eats" "bear" "+")
triple5
The rabbit is cold.
("rabbit" "is" "cold" "+")
triple6
The rabbit visits the cat.
("rabbit" "visits" "cat" "+")
triple7