The tiger is blue. If the tiger is blue and the tiger is young then the tiger is big. If someone is young and cold then they are not nice. If the tiger is cold then the tiger is blue. All cold people are young. If someone is blue then they are young. Blue, nice people are cold.
The tiger is blue.
("tiger" "is" "blue" "+")
If the tiger is blue and the tiger is young then the tiger is big.
((("tiger" "is" "blue" "+") ("tiger" "is" "young" "+")) -> ("tiger" "is" "big" "+"))
If someone is young and cold then they are not nice.
((("someone" "is" "young" "+") ("someone" "is" "cold" "+")) -> ("someone" "is" "nice" "-"))
If the tiger is cold then the tiger is blue.
((("tiger" "is" "cold" "+")) -> ("tiger" "is" "blue" "+"))
All cold people are young.
((("someone" "is" "cold" "+")) -> ("someone" "is" "young" "+"))
If someone is blue then they are young.
((("someone" "is" "blue" "+")) -> ("someone" "is" "young" "+"))
Blue, nice people are cold.
((("someone" "is" "blue" "+") ("someone" "is" "nice" "+")) -> ("someone" "is" "cold" "+"))
The tiger is blue.
True
1
proof
[(triple1)]
("tiger" "is" "blue" "+")
triple1
The tiger is not blue.
False
1
inv-proof
[(triple1)]
("tiger" "is" "blue" "-")
triple1
The tiger is young.
True
2
proof
[(((triple1) -> rule5))]
("tiger" "is" "young" "+")
((triple1) -> (rule5 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1
The tiger is not young.
False
2
inv-proof
[(((triple1) -> rule5))]
("tiger" "is" "young" "-")
((triple1) -> (rule5 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1
The tiger is big.
True
4
proof
[(((triple1 ((triple1) -> rule5)) -> rule1))]
("tiger" "is" "big" "+")
((triple1 ((triple1) -> (rule5 % int2))) -> (rule1 % int1))
The tiger is big.
("tiger" "is" "big" "+")
int1
The tiger is young.
("tiger" "is" "young" "+")
int2
The tiger is not big.
False
4
inv-proof
[(((triple1 ((triple1) -> rule5)) -> rule1))]
("tiger" "is" "big" "-")
((triple1 ((triple1) -> (rule5 % int2))) -> (rule1 % int1))
The tiger is big.
("tiger" "is" "big" "+")
int1
The tiger is young.
("tiger" "is" "young" "+")
int2
The tiger is not cold.
Unknown
inv-rconc
[@1: The tiger is cold.[CWA. Example of deepest failure = (rule6 <- FAIL)]]
("tiger" "is" "cold" "-")
The tiger likes the tiger.
Unknown
random
[@0: The tiger likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "likes" "tiger" "+")
The tiger is not nice.
Unknown
inv-random
[@0: The tiger is nice.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "nice" "-")
The tiger eats the tiger.
Unknown
random
[@0: The tiger eats the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "eats" "tiger" "+")
@0: The tiger is blue.[(triple1)] @1: The tiger is young.[(((triple1) -> rule5))] @2: The tiger is big.[(((triple1 ((triple1) -> rule5)) -> rule1))]
The tiger is blue.
("tiger" "is" "blue" "+")
triple1
The tiger is young.
("tiger" "is" "young" "+")
((triple1) -> (rule5 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1
The tiger is big.
("tiger" "is" "big" "+")
((triple1 ((triple1) -> (rule5 % int2))) -> (rule1 % int1))
The tiger is big.
("tiger" "is" "big" "+")
int1
The tiger is young.
("tiger" "is" "young" "+")
int2