The cow does not chase the tiger. The cow is kind. The cow needs the tiger. The cow sees the tiger. The tiger chases the cow. The tiger is young. The tiger sees the cow. If the tiger is round and the tiger sees the cow then the cow is rough.
The cow does not chase the tiger.
("cow" "chases" "tiger" "-")
The cow is kind.
("cow" "is" "kind" "+")
The cow needs the tiger.
("cow" "needs" "tiger" "+")
The cow sees the tiger.
("cow" "sees" "tiger" "+")
The tiger chases the cow.
("tiger" "chases" "cow" "+")
The tiger is young.
("tiger" "is" "young" "+")
The tiger sees the cow.
("tiger" "sees" "cow" "+")
If the tiger is round and the tiger sees the cow then the cow is rough.
((("tiger" "is" "round" "+") ("tiger" "sees" "cow" "+")) -> ("cow" "is" "rough" "+"))
The cow does not chase the tiger.
True
1
proof
[(triple1)]
("cow" "chases" "tiger" "-")
triple1
The cow is not kind.
False
1
inv-proof
[(triple2)]
("cow" "is" "kind" "-")
triple2
The cow is not rough.
Unknown
inv-rconc
[@1: The cow is rough.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "is" "rough" "-")
The tiger needs the tiger.
Unknown
random
[@0: The tiger needs the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "needs" "tiger" "+")
@0: The cow does not chase the tiger.[(triple1)] The cow is kind.[(triple2)] The cow needs the tiger.[(triple3)] The cow sees the tiger.[(triple4)] The tiger chases the cow.[(triple5)] The tiger is young.[(triple6)] The tiger sees the cow.[(triple7)]
The cow does not chase the tiger.
("cow" "chases" "tiger" "-")
triple1
The cow is kind.
("cow" "is" "kind" "+")
triple2
The cow needs the tiger.
("cow" "needs" "tiger" "+")
triple3
The cow sees the tiger.
("cow" "sees" "tiger" "+")
triple4
The tiger chases the cow.
("tiger" "chases" "cow" "+")
triple5
The tiger is young.
("tiger" "is" "young" "+")
triple6
The tiger sees the cow.
("tiger" "sees" "cow" "+")
triple7