The cow is red. The cow likes the tiger. The cow needs the tiger. The cow sees the tiger. The tiger likes the cow. The tiger needs the cow. The tiger sees the cow. If something is blue and it likes the cow then it sees the cow. If the cow needs the tiger then the tiger is red.
The cow is red.
("cow" "is" "red" "+")
The cow likes the tiger.
("cow" "likes" "tiger" "+")
The cow needs the tiger.
("cow" "needs" "tiger" "+")
The cow sees the tiger.
("cow" "sees" "tiger" "+")
The tiger likes the cow.
("tiger" "likes" "cow" "+")
The tiger needs the cow.
("tiger" "needs" "cow" "+")
The tiger sees the cow.
("tiger" "sees" "cow" "+")
If something is blue and it likes the cow then it sees the cow.
((("something" "is" "blue" "+") ("something" "likes" "cow" "+")) -> ("something" "sees" "cow" "+"))
If the cow needs the tiger then the tiger is red.
((("cow" "needs" "tiger" "+")) -> ("tiger" "is" "red" "+"))
The cow is red.
True
1
proof
[(triple1)]
("cow" "is" "red" "+")
triple1
The cow does not like the tiger.
False
1
inv-proof
[(triple2)]
("cow" "likes" "tiger" "-")
triple2
The cow does not see the cow.
Unknown
inv-rconc
[@1: The cow sees the cow.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "sees" "cow" "-")
The cow is green.
Unknown
random
[@0: The cow is green.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "green" "+")
@0: The cow is red.[(triple1)] The cow likes the tiger.[(triple2)] The cow needs the tiger.[(triple3)] The cow sees the tiger.[(triple4)] The tiger likes the cow.[(triple5)] The tiger needs the cow.[(triple6)] The tiger sees the cow.[(triple7)] @1: The tiger is red.[(((triple3) -> rule2))]
The cow is red.
("cow" "is" "red" "+")
triple1
The cow likes the tiger.
("cow" "likes" "tiger" "+")
triple2
The cow needs the tiger.
("cow" "needs" "tiger" "+")
triple3
The cow sees the tiger.
("cow" "sees" "tiger" "+")
triple4
The tiger likes the cow.
("tiger" "likes" "cow" "+")
triple5
The tiger needs the cow.
("tiger" "needs" "cow" "+")
triple6
The tiger sees the cow.
("tiger" "sees" "cow" "+")
triple7
The tiger is red.
("tiger" "is" "red" "+")
((triple3) -> (rule2 % int1))
The tiger is red.
("tiger" "is" "red" "+")
int1