The bear visits the cow. The cow visits the bear. The tiger likes the bear. If someone visits the bear then the bear likes the tiger. If someone likes the cow then the cow visits the tiger.
The bear visits the cow.
("bear" "visits" "cow" "+")
The cow visits the bear.
("cow" "visits" "bear" "+")
The tiger likes the bear.
("tiger" "likes" "bear" "+")
If someone visits the bear then the bear likes the tiger.
((("someone" "visits" "bear" "+")) -> ("bear" "likes" "tiger" "+"))
If someone likes the cow then the cow visits the tiger.
((("someone" "likes" "cow" "+")) -> ("cow" "visits" "tiger" "+"))
The cow visits the bear.
True
1
proof
[(triple2)]
("cow" "visits" "bear" "+")
triple2
The tiger does not like the bear.
False
1
inv-proof
[(triple3)]
("tiger" "likes" "bear" "-")
triple3
The bear likes the tiger.
True
2
proof
[(((triple2) -> rule1))]
("bear" "likes" "tiger" "+")
((triple2) -> (rule1 % int1))
The bear likes the tiger.
("bear" "likes" "tiger" "+")
int1
The bear does not like the tiger.
False
2
inv-proof
[(((triple2) -> rule1))]
("bear" "likes" "tiger" "-")
((triple2) -> (rule1 % int1))
The bear likes the tiger.
("bear" "likes" "tiger" "+")
int1
The cow does not visit the tiger.
Unknown
inv-rconc
[@1: The cow visits the tiger.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("cow" "visits" "tiger" "-")
The bear visits the tiger.
Unknown
random
[@0: The bear visits the tiger.[CWA. Example of deepest failure = (FAIL)]]
("bear" "visits" "tiger" "+")
The cow does not need the bear.
Unknown
inv-random
[@0: The cow needs the bear.[CWA. Example of deepest failure = (FAIL)]]
("cow" "needs" "bear" "-")
The cow likes the bear.
Unknown
random
[@0: The cow likes the bear.[CWA. Example of deepest failure = (FAIL)]]
("cow" "likes" "bear" "+")
@0: The bear visits the cow.[(triple1)] The cow visits the bear.[(triple2)] The tiger likes the bear.[(triple3)] @1: The bear likes the tiger.[(((triple2) -> rule1))]
The bear visits the cow.
("bear" "visits" "cow" "+")
triple1
The cow visits the bear.
("cow" "visits" "bear" "+")
triple2
The tiger likes the bear.
("tiger" "likes" "bear" "+")
triple3
The bear likes the tiger.
("bear" "likes" "tiger" "+")
((triple2) -> (rule1 % int1))
The bear likes the tiger.
("bear" "likes" "tiger" "+")
int1