The cat is kind. The cat is young. The cat likes the mouse. The cat likes the rabbit. The cat sees the rabbit. The mouse eats the cat. The mouse eats the tiger. The mouse is kind. The rabbit eats the mouse. The rabbit is big. The rabbit likes the tiger. The rabbit sees the mouse. The tiger is cold. The tiger likes the mouse. The tiger likes the rabbit. If someone likes the tiger then they are green.
The cat is kind.
("cat" "is" "kind" "+")
The cat is young.
("cat" "is" "young" "+")
The cat likes the mouse.
("cat" "likes" "mouse" "+")
The cat likes the rabbit.
("cat" "likes" "rabbit" "+")
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
The mouse eats the cat.
("mouse" "eats" "cat" "+")
The mouse eats the tiger.
("mouse" "eats" "tiger" "+")
The mouse is kind.
("mouse" "is" "kind" "+")
The rabbit eats the mouse.
("rabbit" "eats" "mouse" "+")
The rabbit is big.
("rabbit" "is" "big" "+")
The rabbit likes the tiger.
("rabbit" "likes" "tiger" "+")
The rabbit sees the mouse.
("rabbit" "sees" "mouse" "+")
The tiger is cold.
("tiger" "is" "cold" "+")
The tiger likes the mouse.
("tiger" "likes" "mouse" "+")
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
If someone likes the tiger then they are green.
((("someone" "likes" "tiger" "+")) -> ("someone" "is" "green" "+"))
The mouse eats the cat.
True
1
proof
[(triple6)]
("mouse" "eats" "cat" "+")
triple6
The rabbit does not like the tiger.
False
1
inv-proof
[(triple11)]
("rabbit" "likes" "tiger" "-")
triple11
The rabbit is green.
True
2
proof
[(((triple11) -> rule1))]
("rabbit" "is" "green" "+")
((triple11) -> (rule1 % int1))
The rabbit is green.
("rabbit" "is" "green" "+")
int1
The rabbit is not green.
False
2
inv-proof
[(((triple11) -> rule1))]
("rabbit" "is" "green" "-")
((triple11) -> (rule1 % int1))
The rabbit is green.
("rabbit" "is" "green" "+")
int1
The mouse is not green.
Unknown
inv-rconc
[@1: The mouse is green.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("mouse" "is" "green" "-")
The cat is green.
Unknown
rconc
[@1: The cat is green.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "is" "green" "+")
The rabbit does not see the cat.
Unknown
inv-random
[@0: The rabbit sees the cat.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "sees" "cat" "-")
The cat sees the cat.
Unknown
random
[@0: The cat sees the cat.[CWA. Example of deepest failure = (FAIL)]]
("cat" "sees" "cat" "+")
@0: The cat is kind.[(triple1)] The cat is young.[(triple2)] The cat likes the mouse.[(triple3)] The cat likes the rabbit.[(triple4)] The cat sees the rabbit.[(triple5)] The mouse eats the cat.[(triple6)] The mouse eats the tiger.[(triple7)] The mouse is kind.[(triple8)] The rabbit eats the mouse.[(triple9)] The rabbit is big.[(triple10)] The rabbit likes the tiger.[(triple11)] The rabbit sees the mouse.[(triple12)] The tiger is cold.[(triple13)] The tiger likes the mouse.[(triple14)] The tiger likes the rabbit.[(triple15)] @1: The rabbit is green.[(((triple11) -> rule1))]
The cat is kind.
("cat" "is" "kind" "+")
triple1
The cat is young.
("cat" "is" "young" "+")
triple2
The cat likes the mouse.
("cat" "likes" "mouse" "+")
triple3
The cat likes the rabbit.
("cat" "likes" "rabbit" "+")
triple4
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
triple5
The mouse eats the cat.
("mouse" "eats" "cat" "+")
triple6
The mouse eats the tiger.
("mouse" "eats" "tiger" "+")
triple7
The mouse is kind.
("mouse" "is" "kind" "+")
triple8
The rabbit eats the mouse.
("rabbit" "eats" "mouse" "+")
triple9
The rabbit is big.
("rabbit" "is" "big" "+")
triple10
The rabbit likes the tiger.
("rabbit" "likes" "tiger" "+")
triple11
The rabbit sees the mouse.
("rabbit" "sees" "mouse" "+")
triple12
The tiger is cold.
("tiger" "is" "cold" "+")
triple13
The tiger likes the mouse.
("tiger" "likes" "mouse" "+")
triple14
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
triple15
The rabbit is green.
("rabbit" "is" "green" "+")
((triple11) -> (rule1 % int1))
The rabbit is green.
("rabbit" "is" "green" "+")
int1