The cat sees the tiger. The tiger is round. The tiger does not see the cat. If someone chases the tiger then they need the cat. If someone is round then they do not see the tiger. If someone needs the cat and they chase the cat then they are rough.
The cat sees the tiger.
("cat" "sees" "tiger" "+")
The tiger is round.
("tiger" "is" "round" "+")
The tiger does not see the cat.
("tiger" "sees" "cat" "-")
If someone chases the tiger then they need the cat.
((("someone" "chases" "tiger" "+")) -> ("someone" "needs" "cat" "+"))
If someone is round then they do not see the tiger.
((("someone" "is" "round" "+")) -> ("someone" "sees" "tiger" "-"))
If someone needs the cat and they chase the cat then they are rough.
((("someone" "needs" "cat" "+") ("someone" "chases" "cat" "+")) -> ("someone" "is" "rough" "+"))
The tiger does not see the cat.
True
1
proof
[(triple3)]
("tiger" "sees" "cat" "-")
triple3
The tiger is not round.
False
1
inv-proof
[(triple2)]
("tiger" "is" "round" "-")
triple2
The tiger does not see the tiger.
True
2
proof
[(((triple2) -> rule2))]
("tiger" "sees" "tiger" "-")
((triple2) -> (rule2 % int1))
The tiger does not see the tiger.
("tiger" "sees" "tiger" "-")
int1
The tiger sees the tiger.
False
2
inv-proof
[(((triple2) -> rule2))]
("tiger" "sees" "tiger" "+")
((triple2) -> (rule2 % int1))
The tiger does not see the tiger.
("tiger" "sees" "tiger" "-")
int1
The cat does not need the cat.
Unknown
inv-rconc
[@1: The cat needs the cat.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "needs" "cat" "-")
The tiger is rough.
Unknown
rconc
[@1: The tiger is rough.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("tiger" "is" "rough" "+")
The tiger is not cold.
Unknown
inv-random
[@0: The tiger is cold.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "cold" "-")
The cat is blue.
Unknown
random
[@0: The cat is blue.[CWA. Example of deepest failure = (FAIL)]]
("cat" "is" "blue" "+")
@0: The cat sees the tiger.[(triple1)] The tiger does not see the cat.[(triple3)] The tiger is round.[(triple2)] @1: The tiger does not see the tiger.[(((triple2) -> rule2))]
The cat sees the tiger.
("cat" "sees" "tiger" "+")
triple1
The tiger does not see the cat.
("tiger" "sees" "cat" "-")
triple3
The tiger is round.
("tiger" "is" "round" "+")
triple2
The tiger does not see the tiger.
("tiger" "sees" "tiger" "-")
((triple2) -> (rule2 % int1))
The tiger does not see the tiger.
("tiger" "sees" "tiger" "-")
int1