The cat sees the rabbit. The rabbit likes the cat. The rabbit sees the tiger. The tiger is round. The tiger likes the cat. The tiger likes the rabbit. The tiger sees the rabbit. If someone sees the rabbit then they are rough.
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
The rabbit likes the cat.
("rabbit" "likes" "cat" "+")
The rabbit sees the tiger.
("rabbit" "sees" "tiger" "+")
The tiger is round.
("tiger" "is" "round" "+")
The tiger likes the cat.
("tiger" "likes" "cat" "+")
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
The tiger sees the rabbit.
("tiger" "sees" "rabbit" "+")
If someone sees the rabbit then they are rough.
((("someone" "sees" "rabbit" "+")) -> ("someone" "is" "rough" "+"))
The tiger sees the rabbit.
True
1
proof
[(triple7)]
("tiger" "sees" "rabbit" "+")
triple7
The rabbit does not see the tiger.
False
1
inv-proof
[(triple3)]
("rabbit" "sees" "tiger" "-")
triple3
The tiger is rough.
True
2
proof
[(((triple7) -> rule1))]
("tiger" "is" "rough" "+")
((triple7) -> (rule1 % int1))
The tiger is rough.
("tiger" "is" "rough" "+")
int1
The cat is not rough.
False
2
inv-proof
[(((triple1) -> rule1))]
("cat" "is" "rough" "-")
((triple1) -> (rule1 % int1))
The cat is rough.
("cat" "is" "rough" "+")
int1
The rabbit is not rough.
Unknown
inv-rconc
[@1: The rabbit is rough.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("rabbit" "is" "rough" "-")
The rabbit likes the tiger.
Unknown
random
[@0: The rabbit likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "likes" "tiger" "+")
The tiger does not visit the rabbit.
Unknown
inv-random
[@0: The tiger visits the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "visits" "rabbit" "-")
The rabbit visits the cat.
Unknown
random
[@0: The rabbit visits the cat.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "visits" "cat" "+")
@0: The cat sees the rabbit.[(triple1)] The rabbit likes the cat.[(triple2)] The rabbit sees the tiger.[(triple3)] The tiger is round.[(triple4)] The tiger likes the cat.[(triple5)] The tiger likes the rabbit.[(triple6)] The tiger sees the rabbit.[(triple7)] @1: The cat is rough.[(((triple1) -> rule1))] The tiger is rough.[(((triple7) -> rule1))]
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
triple1
The rabbit likes the cat.
("rabbit" "likes" "cat" "+")
triple2
The rabbit sees the tiger.
("rabbit" "sees" "tiger" "+")
triple3
The tiger is round.
("tiger" "is" "round" "+")
triple4
The tiger likes the cat.
("tiger" "likes" "cat" "+")
triple5
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
triple6
The tiger sees the rabbit.
("tiger" "sees" "rabbit" "+")
triple7
The cat is rough.
("cat" "is" "rough" "+")
((triple1) -> (rule1 % int1))
The cat is rough.
("cat" "is" "rough" "+")
int1
The tiger is rough.
("tiger" "is" "rough" "+")
((triple7) -> (rule1 % int1))
The tiger is rough.
("tiger" "is" "rough" "+")
int1