The cow sees the tiger. The rabbit is green. The tiger is kind. If something visits the rabbit and the rabbit visits the tiger then the rabbit sees the cow. If something chases the tiger then it sees the tiger. If something is kind then it visits the tiger.
The cow sees the tiger.
("cow" "sees" "tiger" "+")
The rabbit is green.
("rabbit" "is" "green" "+")
The tiger is kind.
("tiger" "is" "kind" "+")
If something visits the rabbit and the rabbit visits the tiger then the rabbit sees the cow.
((("something" "visits" "rabbit" "+") ("rabbit" "visits" "tiger" "+")) -> ("rabbit" "sees" "cow" "+"))
If something chases the tiger then it sees the tiger.
((("something" "chases" "tiger" "+")) -> ("something" "sees" "tiger" "+"))
If something is kind then it visits the tiger.
((("something" "is" "kind" "+")) -> ("something" "visits" "tiger" "+"))
The rabbit is green.
True
1
proof
[(triple2)]
("rabbit" "is" "green" "+")
triple2
The cow does not see the tiger.
False
1
inv-proof
[(triple1)]
("cow" "sees" "tiger" "-")
triple1
The tiger visits the tiger.
True
2
proof
[(((triple3) -> rule3))]
("tiger" "visits" "tiger" "+")
((triple3) -> (rule3 % int1))
The tiger visits the tiger.
("tiger" "visits" "tiger" "+")
int1
The tiger does not visit the tiger.
False
2
inv-proof
[(((triple3) -> rule3))]
("tiger" "visits" "tiger" "-")
((triple3) -> (rule3 % int1))
The tiger visits the tiger.
("tiger" "visits" "tiger" "+")
int1
The rabbit does not see the tiger.
Unknown
inv-rconc
[@1: The rabbit sees the tiger.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("rabbit" "sees" "tiger" "-")
The rabbit visits the tiger.
Unknown
rconc
[@1: The rabbit visits the tiger.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("rabbit" "visits" "tiger" "+")
The tiger is not green.
Unknown
inv-random
[@0: The tiger is green.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "green" "-")
The tiger chases the cow.
Unknown
random
[@0: The tiger chases the cow.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "chases" "cow" "+")
@0: The cow sees the tiger.[(triple1)] The rabbit is green.[(triple2)] The tiger is kind.[(triple3)] @1: The tiger visits the tiger.[(((triple3) -> rule3))]
The cow sees the tiger.
("cow" "sees" "tiger" "+")
triple1
The rabbit is green.
("rabbit" "is" "green" "+")
triple2
The tiger is kind.
("tiger" "is" "kind" "+")
triple3
The tiger visits the tiger.
("tiger" "visits" "tiger" "+")
((triple3) -> (rule3 % int1))
The tiger visits the tiger.
("tiger" "visits" "tiger" "+")
int1