The tiger is big. The tiger is cold. The tiger is kind. The tiger is rough. The tiger is young. If someone is big then they are young. Young people are kind.
The tiger is big.
("tiger" "is" "big" "+")
The tiger is cold.
("tiger" "is" "cold" "+")
The tiger is kind.
("tiger" "is" "kind" "+")
The tiger is rough.
("tiger" "is" "rough" "+")
The tiger is young.
("tiger" "is" "young" "+")
If someone is big then they are young.
((("someone" "is" "big" "+")) -> ("someone" "is" "young" "+"))
Young people are kind.
((("someone" "is" "young" "+")) -> ("someone" "is" "kind" "+"))
The tiger is young.
True
1
proof
[(triple5 OR ((triple1) -> rule1))]
("tiger" "is" "young" "+")
triple5
((triple1) -> (rule1 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1
The tiger is not big.
False
1
inv-proof
[(triple1)]
("tiger" "is" "big" "-")
triple1
The tiger does not like the tiger.
Unknown
inv-random
[@0: The tiger likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "likes" "tiger" "-")
The tiger visits the tiger.
Unknown
random
[@0: The tiger visits the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "visits" "tiger" "+")
@0: The tiger is big.[(triple1)] The tiger is cold.[(triple2)] The tiger is kind.[(triple3 OR ((triple5) -> rule2) OR ((((triple1) -> rule1)) -> rule2))] The tiger is rough.[(triple4)] The tiger is young.[(triple5 OR ((triple1) -> rule1))]
The tiger is big.
("tiger" "is" "big" "+")
triple1
The tiger is cold.
("tiger" "is" "cold" "+")
triple2
The tiger is kind.
("tiger" "is" "kind" "+")
triple3
((triple5) -> (rule2 % int1))
The tiger is kind.
("tiger" "is" "kind" "+")
int1
((((triple1) -> (rule1 % int2))) -> (rule2 % int1))
The tiger is kind.
("tiger" "is" "kind" "+")
int1
The tiger is young.
("tiger" "is" "young" "+")
int2
The tiger is rough.
("tiger" "is" "rough" "+")
triple4
The tiger is young.
("tiger" "is" "young" "+")
triple5
((triple1) -> (rule1 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1