The cow is not big. The cow likes the tiger. The cow needs the squirrel. The cow needs the tiger. The squirrel is cold. The squirrel likes the cow. The squirrel does not need the cow. The squirrel needs the tiger. The squirrel visits the tiger. The tiger is kind. If something is kind then it likes the tiger. If something visits the squirrel then the squirrel needs the cow. If something is big and not cold then it needs the cow.
The cow is not big.
("cow" "is" "big" "-")
The cow likes the tiger.
("cow" "likes" "tiger" "+")
The cow needs the squirrel.
("cow" "needs" "squirrel" "+")
The cow needs the tiger.
("cow" "needs" "tiger" "+")
The squirrel is cold.
("squirrel" "is" "cold" "+")
The squirrel likes the cow.
("squirrel" "likes" "cow" "+")
The squirrel does not need the cow.
("squirrel" "needs" "cow" "-")
The squirrel needs the tiger.
("squirrel" "needs" "tiger" "+")
The squirrel visits the tiger.
("squirrel" "visits" "tiger" "+")
The tiger is kind.
("tiger" "is" "kind" "+")
If something is kind then it likes the tiger.
((("something" "is" "kind" "+")) -> ("something" "likes" "tiger" "+"))
If something visits the squirrel then the squirrel needs the cow.
((("something" "visits" "squirrel" "+")) -> ("squirrel" "needs" "cow" "+"))
If something is big and not cold then it needs the cow.
((("something" "is" "big" "+") ("something" "is" "cold" "~")) -> ("something" "needs" "cow" "+"))
The tiger is kind.
True
1
proof
[(triple10)]
("tiger" "is" "kind" "+")
triple10
The squirrel does not like the cow.
False
1
inv-proof
[(triple6)]
("squirrel" "likes" "cow" "-")
triple6
The tiger likes the tiger.
True
2
proof
[(((triple10) -> rule1))]
("tiger" "likes" "tiger" "+")
((triple10) -> (rule1 % int1))
The tiger likes the tiger.
("tiger" "likes" "tiger" "+")
int1
The tiger does not like the tiger.
False
2
inv-proof
[(((triple10) -> rule1))]
("tiger" "likes" "tiger" "-")
((triple10) -> (rule1 % int1))
The tiger likes the tiger.
("tiger" "likes" "tiger" "+")
int1
The squirrel does not like the tiger.
Unknown
inv-rconc
[@1: The squirrel likes the tiger.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("squirrel" "likes" "tiger" "-")
The tiger needs the cow.
Unknown
rconc
[@1: The tiger needs the cow.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("tiger" "needs" "cow" "+")
The cow is not kind.
Unknown
inv-random
[@0: The cow is kind.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "kind" "-")
The cow is cold.
Unknown
random
[@0: The cow is cold.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "cold" "+")
@0: The cow is not big.[(triple1)] The cow likes the tiger.[(triple2)] The cow needs the squirrel.[(triple3)] The cow needs the tiger.[(triple4)] The squirrel does not need the cow.[(triple7)] The squirrel is cold.[(triple5)] The squirrel likes the cow.[(triple6)] The squirrel needs the tiger.[(triple8)] The squirrel visits the tiger.[(triple9)] The tiger is kind.[(triple10)] @1: The tiger likes the tiger.[(((triple10) -> rule1))]
The cow is not big.
("cow" "is" "big" "-")
triple1
The cow likes the tiger.
("cow" "likes" "tiger" "+")
triple2
The cow needs the squirrel.
("cow" "needs" "squirrel" "+")
triple3
The cow needs the tiger.
("cow" "needs" "tiger" "+")
triple4
The squirrel does not need the cow.
("squirrel" "needs" "cow" "-")
triple7
The squirrel is cold.
("squirrel" "is" "cold" "+")
triple5
The squirrel likes the cow.
("squirrel" "likes" "cow" "+")
triple6
The squirrel needs the tiger.
("squirrel" "needs" "tiger" "+")
triple8
The squirrel visits the tiger.
("squirrel" "visits" "tiger" "+")
triple9
The tiger is kind.
("tiger" "is" "kind" "+")
triple10
The tiger likes the tiger.
("tiger" "likes" "tiger" "+")
((triple10) -> (rule1 % int1))
The tiger likes the tiger.
("tiger" "likes" "tiger" "+")
int1