The bear eats the dog. The bear is rough. The bear is young. The bear sees the dog. The bear visits the dog. The dog eats the bear. The dog is kind. The dog is rough. The dog is young. The dog does not see the bear. If someone eats the bear then the bear is green.
The bear eats the dog.
("bear" "eats" "dog" "+")
The bear is rough.
("bear" "is" "rough" "+")
The bear is young.
("bear" "is" "young" "+")
The bear sees the dog.
("bear" "sees" "dog" "+")
The bear visits the dog.
("bear" "visits" "dog" "+")
The dog eats the bear.
("dog" "eats" "bear" "+")
The dog is kind.
("dog" "is" "kind" "+")
The dog is rough.
("dog" "is" "rough" "+")
The dog is young.
("dog" "is" "young" "+")
The dog does not see the bear.
("dog" "sees" "bear" "-")
If someone eats the bear then the bear is green.
((("someone" "eats" "bear" "+")) -> ("bear" "is" "green" "+"))
The dog is rough.
True
1
proof
[(triple8)]
("dog" "is" "rough" "+")
triple8
The bear does not see the dog.
False
1
inv-proof
[(triple4)]
("bear" "sees" "dog" "-")
triple4
The bear is green.
True
2
proof
[(((triple6) -> rule1))]
("bear" "is" "green" "+")
((triple6) -> (rule1 % int1))
The bear is green.
("bear" "is" "green" "+")
int1
The bear is not green.
False
2
inv-proof
[(((triple6) -> rule1))]
("bear" "is" "green" "-")
((triple6) -> (rule1 % int1))
The bear is green.
("bear" "is" "green" "+")
int1
The bear does not eat the bear.
Unknown
inv-random
[@0: The bear eats the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "eats" "bear" "-")
The dog is round.
Unknown
random
[@0: The dog is round.[CWA. Example of deepest failure = (FAIL)]]
("dog" "is" "round" "+")
The bear is not round.
Unknown
inv-random
[@0: The bear is round.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "round" "-")
The dog visits the bear.
Unknown
random
[@0: The dog visits the bear.[CWA. Example of deepest failure = (FAIL)]]
("dog" "visits" "bear" "+")
@0: The bear eats the dog.[(triple1)] The bear is rough.[(triple2)] The bear is young.[(triple3)] The bear sees the dog.[(triple4)] The bear visits the dog.[(triple5)] The dog does not see the bear.[(triple10)] The dog eats the bear.[(triple6)] The dog is kind.[(triple7)] The dog is rough.[(triple8)] The dog is young.[(triple9)] @1: The bear is green.[(((triple6) -> rule1))]
The bear eats the dog.
("bear" "eats" "dog" "+")
triple1
The bear is rough.
("bear" "is" "rough" "+")
triple2
The bear is young.
("bear" "is" "young" "+")
triple3
The bear sees the dog.
("bear" "sees" "dog" "+")
triple4
The bear visits the dog.
("bear" "visits" "dog" "+")
triple5
The dog does not see the bear.
("dog" "sees" "bear" "-")
triple10
The dog eats the bear.
("dog" "eats" "bear" "+")
triple6
The dog is kind.
("dog" "is" "kind" "+")
triple7
The dog is rough.
("dog" "is" "rough" "+")
triple8
The dog is young.
("dog" "is" "young" "+")
triple9
The bear is green.
("bear" "is" "green" "+")
((triple6) -> (rule1 % int1))
The bear is green.
("bear" "is" "green" "+")
int1