The cat is rough. The cat needs the tiger. The cat sees the tiger. The dog eats the tiger. The dog is cold. The dog is kind. The mouse eats the tiger. The mouse is big. The mouse is rough. The mouse needs the tiger. The tiger eats the mouse. The tiger is rough. If something eats the tiger and the tiger is rough then it is kind.
The cat is rough.
("cat" "is" "rough" "+")
The cat needs the tiger.
("cat" "needs" "tiger" "+")
The cat sees the tiger.
("cat" "sees" "tiger" "+")
The dog eats the tiger.
("dog" "eats" "tiger" "+")
The dog is cold.
("dog" "is" "cold" "+")
The dog is kind.
("dog" "is" "kind" "+")
The mouse eats the tiger.
("mouse" "eats" "tiger" "+")
The mouse is big.
("mouse" "is" "big" "+")
The mouse is rough.
("mouse" "is" "rough" "+")
The mouse needs the tiger.
("mouse" "needs" "tiger" "+")
The tiger eats the mouse.
("tiger" "eats" "mouse" "+")
The tiger is rough.
("tiger" "is" "rough" "+")
If something eats the tiger and the tiger is rough then it is kind.
((("something" "eats" "tiger" "+") ("tiger" "is" "rough" "+")) -> ("something" "is" "kind" "+"))
The mouse is big.
True
1
proof
[(triple8)]
("mouse" "is" "big" "+")
triple8
The dog does not eat the tiger.
False
1
inv-proof
[(triple4)]
("dog" "eats" "tiger" "-")
triple4
The mouse is kind.
True
3
proof
[(((triple7 triple12) -> rule1))]
("mouse" "is" "kind" "+")
((triple7 triple12) -> (rule1 % int1))
The mouse is kind.
("mouse" "is" "kind" "+")
int1
The mouse is not kind.
False
3
inv-proof
[(((triple7 triple12) -> rule1))]
("mouse" "is" "kind" "-")
((triple7 triple12) -> (rule1 % int1))
The mouse is kind.
("mouse" "is" "kind" "+")
int1
The cat is not kind.
Unknown
inv-rconc
[@1: The cat is kind.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "is" "kind" "-")
The tiger is kind.
Unknown
rconc
[@1: The tiger is kind.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("tiger" "is" "kind" "+")
The mouse does not need the mouse.
Unknown
inv-random
[@0: The mouse needs the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "needs" "mouse" "-")
The mouse eats the cat.
Unknown
random
[@0: The mouse eats the cat.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "eats" "cat" "+")
@0: The cat is rough.[(triple1)] The cat needs the tiger.[(triple2)] The cat sees the tiger.[(triple3)] The dog eats the tiger.[(triple4)] The dog is cold.[(triple5)] The dog is kind.[(triple6 OR ((triple4 triple12) -> rule1))] The mouse eats the tiger.[(triple7)] The mouse is big.[(triple8)] The mouse is rough.[(triple9)] The mouse needs the tiger.[(triple10)] The tiger eats the mouse.[(triple11)] The tiger is rough.[(triple12)] @1: The mouse is kind.[(((triple7 triple12) -> rule1))]
The cat is rough.
("cat" "is" "rough" "+")
triple1
The cat needs the tiger.
("cat" "needs" "tiger" "+")
triple2
The cat sees the tiger.
("cat" "sees" "tiger" "+")
triple3
The dog eats the tiger.
("dog" "eats" "tiger" "+")
triple4
The dog is cold.
("dog" "is" "cold" "+")
triple5
The dog is kind.
("dog" "is" "kind" "+")
triple6
((triple4 triple12) -> (rule1 % int1))
The dog is kind.
("dog" "is" "kind" "+")
int1
The mouse eats the tiger.
("mouse" "eats" "tiger" "+")
triple7
The mouse is big.
("mouse" "is" "big" "+")
triple8
The mouse is rough.
("mouse" "is" "rough" "+")
triple9
The mouse needs the tiger.
("mouse" "needs" "tiger" "+")
triple10
The tiger eats the mouse.
("tiger" "eats" "mouse" "+")
triple11
The tiger is rough.
("tiger" "is" "rough" "+")
triple12
The mouse is kind.
("mouse" "is" "kind" "+")
((triple7 triple12) -> (rule1 % int1))
The mouse is kind.
("mouse" "is" "kind" "+")
int1