The cow is red. The lion sees the cow. The rabbit needs the cow. If someone is cold then they visit the rabbit.
The cow is red.
("cow" "is" "red" "+")
The lion sees the cow.
("lion" "sees" "cow" "+")
The rabbit needs the cow.
("rabbit" "needs" "cow" "+")
If someone is cold then they visit the rabbit.
((("someone" "is" "cold" "+")) -> ("someone" "visits" "rabbit" "+"))
The rabbit needs the cow.
True
1
proof
[(triple3)]
("rabbit" "needs" "cow" "+")
triple3
The cow is not red.
False
1
inv-proof
[(triple1)]
("cow" "is" "red" "-")
triple1
The cow does not visit the rabbit.
Unknown
inv-rconc
[@1: The cow visits the rabbit.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "visits" "rabbit" "-")
The cow visits the cow.
Unknown
random
[@0: The cow visits the cow.[CWA. Example of deepest failure = (FAIL)]]
("cow" "visits" "cow" "+")
@0: The cow is red.[(triple1)] The lion sees the cow.[(triple2)] The rabbit needs the cow.[(triple3)]
The cow is red.
("cow" "is" "red" "+")
triple1
The lion sees the cow.
("lion" "sees" "cow" "+")
triple2
The rabbit needs the cow.
("rabbit" "needs" "cow" "+")
triple3