The cat eats the tiger. The cat is cold. The cat is red. The cat likes the tiger. The cat visits the tiger. The tiger eats the cat. The tiger is cold. The tiger is red. The tiger does not like the cat. The tiger visits the cat. If someone visits the tiger then the tiger visits the cat. If someone visits the tiger and they do not eat the cat then the tiger does not visit the cat. If someone likes the tiger and they like the cat then they are red.
The cat eats the tiger.
("cat" "eats" "tiger" "+")
The cat is cold.
("cat" "is" "cold" "+")
The cat is red.
("cat" "is" "red" "+")
The cat likes the tiger.
("cat" "likes" "tiger" "+")
The cat visits the tiger.
("cat" "visits" "tiger" "+")
The tiger eats the cat.
("tiger" "eats" "cat" "+")
The tiger is cold.
("tiger" "is" "cold" "+")
The tiger is red.
("tiger" "is" "red" "+")
The tiger does not like the cat.
("tiger" "likes" "cat" "-")
The tiger visits the cat.
("tiger" "visits" "cat" "+")
If someone visits the tiger then the tiger visits the cat.
((("someone" "visits" "tiger" "+")) -> ("tiger" "visits" "cat" "+"))
If someone visits the tiger and they do not eat the cat then the tiger does not visit the cat.
((("someone" "visits" "tiger" "+") ("someone" "eats" "cat" "~")) -> ("tiger" "visits" "cat" "-"))
If someone likes the tiger and they like the cat then they are red.
((("someone" "likes" "tiger" "+") ("someone" "likes" "cat" "+")) -> ("someone" "is" "red" "+"))
The cat eats the tiger.
True
1
proof
[(triple1)]
("cat" "eats" "tiger" "+")
triple1
The tiger likes the cat.
False
1
inv-proof
[(triple9)]
("tiger" "likes" "cat" "+")
triple9
The tiger is not round.
Unknown
inv-random
[@0: The tiger is round.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "round" "-")
The cat is nice.
Unknown
random
[@0: The cat is nice.[CWA. Example of deepest failure = (FAIL)]]
("cat" "is" "nice" "+")
@0: The cat eats the tiger.[(triple1)] The cat is cold.[(triple2)] The cat is red.[(triple3)] The cat likes the tiger.[(triple4)] The cat visits the tiger.[(triple5)] The tiger does not like the cat.[(triple9)] The tiger eats the cat.[(triple6)] The tiger is cold.[(triple7)] The tiger is red.[(triple8)] The tiger visits the cat.[(triple10 OR ((triple5) -> rule1))]
The cat eats the tiger.
("cat" "eats" "tiger" "+")
triple1
The cat is cold.
("cat" "is" "cold" "+")
triple2
The cat is red.
("cat" "is" "red" "+")
triple3
The cat likes the tiger.
("cat" "likes" "tiger" "+")
triple4
The cat visits the tiger.
("cat" "visits" "tiger" "+")
triple5
The tiger does not like the cat.
("tiger" "likes" "cat" "-")
triple9
The tiger eats the cat.
("tiger" "eats" "cat" "+")
triple6
The tiger is cold.
("tiger" "is" "cold" "+")
triple7
The tiger is red.
("tiger" "is" "red" "+")
triple8
The tiger visits the cat.
("tiger" "visits" "cat" "+")
triple10
((triple5) -> (rule1 % int1))
The tiger visits the cat.
("tiger" "visits" "cat" "+")
int1