The bear is nice. The cow likes the squirrel. The squirrel sees the tiger. The tiger chases the bear. If something chases the bear then the bear likes the tiger. If something chases the cow then it is young. If something likes the tiger then the tiger is kind. If the squirrel is kind and the squirrel chases the bear then the bear chases the tiger. If something sees the cow then the cow sees the tiger. If something sees the squirrel then the squirrel is young. If the squirrel chases the bear then the bear is nice. If something chases the bear then the bear sees the cow.
The bear is nice.
("bear" "is" "nice" "+")
The cow likes the squirrel.
("cow" "likes" "squirrel" "+")
The squirrel sees the tiger.
("squirrel" "sees" "tiger" "+")
The tiger chases the bear.
("tiger" "chases" "bear" "+")
If something chases the bear then the bear likes the tiger.
((("something" "chases" "bear" "+")) -> ("bear" "likes" "tiger" "+"))
If something chases the cow then it is young.
((("something" "chases" "cow" "+")) -> ("something" "is" "young" "+"))
If something likes the tiger then the tiger is kind.
((("something" "likes" "tiger" "+")) -> ("tiger" "is" "kind" "+"))
If the squirrel is kind and the squirrel chases the bear then the bear chases the tiger.
((("squirrel" "is" "kind" "+") ("squirrel" "chases" "bear" "+")) -> ("bear" "chases" "tiger" "+"))
If something sees the cow then the cow sees the tiger.
((("something" "sees" "cow" "+")) -> ("cow" "sees" "tiger" "+"))
If something sees the squirrel then the squirrel is young.
((("something" "sees" "squirrel" "+")) -> ("squirrel" "is" "young" "+"))
If the squirrel chases the bear then the bear is nice.
((("squirrel" "chases" "bear" "+")) -> ("bear" "is" "nice" "+"))
If something chases the bear then the bear sees the cow.
((("something" "chases" "bear" "+")) -> ("bear" "sees" "cow" "+"))
The tiger chases the bear.
True
1
proof
[(triple4)]
("tiger" "chases" "bear" "+")
triple4
The tiger does not chase the bear.
False
1
inv-proof
[(triple4)]
("tiger" "chases" "bear" "-")
triple4
The bear sees the cow.
True
2
proof
[(((triple4) -> rule8))]
("bear" "sees" "cow" "+")
((triple4) -> (rule8 % int1))
The bear sees the cow.
("bear" "sees" "cow" "+")
int1
The bear does not like the tiger.
False
2
inv-proof
[(((triple4) -> rule1))]
("bear" "likes" "tiger" "-")
((triple4) -> (rule1 % int1))
The bear likes the tiger.
("bear" "likes" "tiger" "+")
int1
The tiger is kind.
True
3
proof
[(((((triple4) -> rule1)) -> rule3))]
("tiger" "is" "kind" "+")
((((triple4) -> (rule1 % int2))) -> (rule3 % int1))
The tiger is kind.
("tiger" "is" "kind" "+")
int1
The bear likes the tiger.
("bear" "likes" "tiger" "+")
int2
The cow does not see the tiger.
False
3
inv-proof
[(((((triple4) -> rule8)) -> rule5))]
("cow" "sees" "tiger" "-")
((((triple4) -> (rule8 % int2))) -> (rule5 % int1))
The cow sees the tiger.
("cow" "sees" "tiger" "+")
int1
The bear sees the cow.
("bear" "sees" "cow" "+")
int2
The bear does not chase the tiger.
Unknown
inv-rconc
[@1: The bear chases the tiger.[CWA. Example of deepest failure = (rule4 <- FAIL)]]
("bear" "chases" "tiger" "-")
The tiger is young.
Unknown
rconc
[@1: The tiger is young.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "is" "young" "+")
The bear is not young.
Unknown
inv-rconc
[@1: The bear is young.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("bear" "is" "young" "-")
The bear is rough.
Unknown
random
[@0: The bear is rough.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "rough" "+")
The tiger does not like the tiger.
Unknown
inv-random
[@0: The tiger likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "likes" "tiger" "-")
The bear is kind.
Unknown
random
[@0: The bear is kind.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "kind" "+")
@0: The bear is nice.[(triple1)] The cow likes the squirrel.[(triple2)] The squirrel sees the tiger.[(triple3)] The tiger chases the bear.[(triple4)] @1: The bear likes the tiger.[(((triple4) -> rule1))] The bear sees the cow.[(((triple4) -> rule8))] @2: The cow sees the tiger.[(((((triple4) -> rule8)) -> rule5))] The tiger is kind.[(((((triple4) -> rule1)) -> rule3))]
The bear is nice.
("bear" "is" "nice" "+")
triple1
The cow likes the squirrel.
("cow" "likes" "squirrel" "+")
triple2
The squirrel sees the tiger.
("squirrel" "sees" "tiger" "+")
triple3
The tiger chases the bear.
("tiger" "chases" "bear" "+")
triple4
The bear likes the tiger.
("bear" "likes" "tiger" "+")
((triple4) -> (rule1 % int1))
The bear likes the tiger.
("bear" "likes" "tiger" "+")
int1
The bear sees the cow.
("bear" "sees" "cow" "+")
((triple4) -> (rule8 % int1))
The bear sees the cow.
("bear" "sees" "cow" "+")
int1
The cow sees the tiger.
("cow" "sees" "tiger" "+")
((((triple4) -> (rule8 % int2))) -> (rule5 % int1))
The cow sees the tiger.
("cow" "sees" "tiger" "+")
int1
The bear sees the cow.
("bear" "sees" "cow" "+")
int2
The tiger is kind.
("tiger" "is" "kind" "+")
((((triple4) -> (rule1 % int2))) -> (rule3 % int1))
The tiger is kind.
("tiger" "is" "kind" "+")
int1
The bear likes the tiger.
("bear" "likes" "tiger" "+")
int2