The cow needs the tiger. The tiger needs the cow. If the tiger chases the cow and the cow is kind then the cow visits the tiger. If someone needs the cow then they chase the tiger.
The cow needs the tiger.
("cow" "needs" "tiger" "+")
The tiger needs the cow.
("tiger" "needs" "cow" "+")
If the tiger chases the cow and the cow is kind then the cow visits the tiger.
((("tiger" "chases" "cow" "+") ("cow" "is" "kind" "+")) -> ("cow" "visits" "tiger" "+"))
If someone needs the cow then they chase the tiger.
((("someone" "needs" "cow" "+")) -> ("someone" "chases" "tiger" "+"))
The cow needs the tiger.
True
1
proof
[(triple1)]
("cow" "needs" "tiger" "+")
triple1
The cow does not need the tiger.
False
1
inv-proof
[(triple1)]
("cow" "needs" "tiger" "-")
triple1
The tiger chases the tiger.
True
2
proof
[(((triple2) -> rule2))]
("tiger" "chases" "tiger" "+")
((triple2) -> (rule2 % int1))
The tiger chases the tiger.
("tiger" "chases" "tiger" "+")
int1
The tiger does not chase the tiger.
False
2
inv-proof
[(((triple2) -> rule2))]
("tiger" "chases" "tiger" "-")
((triple2) -> (rule2 % int1))
The tiger chases the tiger.
("tiger" "chases" "tiger" "+")
int1
The cow does not visit the tiger.
Unknown
inv-rconc
[@1: The cow visits the tiger.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "visits" "tiger" "-")
The cow chases the tiger.
Unknown
rconc
[@1: The cow chases the tiger.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("cow" "chases" "tiger" "+")
The cow is not red.
Unknown
inv-random
[@0: The cow is red.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "red" "-")
The tiger is green.
Unknown
random
[@0: The tiger is green.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "green" "+")
@0: The cow needs the tiger.[(triple1)] The tiger needs the cow.[(triple2)] @1: The tiger chases the tiger.[(((triple2) -> rule2))]
The cow needs the tiger.
("cow" "needs" "tiger" "+")
triple1
The tiger needs the cow.
("tiger" "needs" "cow" "+")
triple2
The tiger chases the tiger.
("tiger" "chases" "tiger" "+")
((triple2) -> (rule2 % int1))
The tiger chases the tiger.
("tiger" "chases" "tiger" "+")
int1