The tiger is nice. Big, nice people are young. If someone is rough then they are big. If someone is cold then they are nice. All nice, young people are rough. All young people are nice. If someone is big then they are rough. Nice people are big. All big people are cold.
The tiger is nice.
("tiger" "is" "nice" "+")
Big, nice people are young.
((("someone" "is" "big" "+") ("someone" "is" "nice" "+")) -> ("someone" "is" "young" "+"))
If someone is rough then they are big.
((("someone" "is" "rough" "+")) -> ("someone" "is" "big" "+"))
If someone is cold then they are nice.
((("someone" "is" "cold" "+")) -> ("someone" "is" "nice" "+"))
All nice, young people are rough.
((("someone" "is" "nice" "+") ("someone" "is" "young" "+")) -> ("someone" "is" "rough" "+"))
All young people are nice.
((("someone" "is" "young" "+")) -> ("someone" "is" "nice" "+"))
If someone is big then they are rough.
((("someone" "is" "big" "+")) -> ("someone" "is" "rough" "+"))
Nice people are big.
((("someone" "is" "nice" "+")) -> ("someone" "is" "big" "+"))
All big people are cold.
((("someone" "is" "big" "+")) -> ("someone" "is" "cold" "+"))
The tiger is nice.
True
1
proof
[(triple1)]
("tiger" "is" "nice" "+")
triple1
The tiger is not nice.
False
1
inv-proof
[(triple1)]
("tiger" "is" "nice" "-")
triple1
The tiger is big.
True
2
proof
[(((triple1) -> rule7))]
("tiger" "is" "big" "+")
((triple1) -> (rule7 % int1))
The tiger is big.
("tiger" "is" "big" "+")
int1
The tiger is not big.
False
2
inv-proof
[(((triple1) -> rule7))]
("tiger" "is" "big" "-")
((triple1) -> (rule7 % int1))
The tiger is big.
("tiger" "is" "big" "+")
int1
The tiger is young.
True
4
proof
[(((((triple1) -> rule7) triple1) -> rule1))]
("tiger" "is" "young" "+")
((((triple1) -> (rule7 % int2)) triple1) -> (rule1 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1
The tiger is big.
("tiger" "is" "big" "+")
int2
The tiger is not young.
False
4
inv-proof
[(((((triple1) -> rule7) triple1) -> rule1))]
("tiger" "is" "young" "-")
((((triple1) -> (rule7 % int2)) triple1) -> (rule1 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1
The tiger is big.
("tiger" "is" "big" "+")
int2
The tiger does not need the tiger.
Unknown
inv-random
[@0: The tiger needs the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "needs" "tiger" "-")
The tiger sees the tiger.
Unknown
random
[@0: The tiger sees the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "sees" "tiger" "+")
@0: The tiger is nice.[(triple1)] @1: The tiger is big.[(((triple1) -> rule7))] @2: The tiger is cold.[(((((triple1) -> rule7)) -> rule8))] The tiger is rough.[(((((triple1) -> rule7)) -> rule6) OR ((triple1 ((((triple1) -> rule7) triple1) -> rule1)) -> rule4))] The tiger is young.[(((((triple1) -> rule7) triple1) -> rule1))]
The tiger is nice.
("tiger" "is" "nice" "+")
triple1
The tiger is big.
("tiger" "is" "big" "+")
((triple1) -> (rule7 % int1))
The tiger is big.
("tiger" "is" "big" "+")
int1
The tiger is cold.
("tiger" "is" "cold" "+")
((((triple1) -> (rule7 % int2))) -> (rule8 % int1))
The tiger is cold.
("tiger" "is" "cold" "+")
int1
The tiger is big.
("tiger" "is" "big" "+")
int2
The tiger is rough.
("tiger" "is" "rough" "+")
((((triple1) -> (rule7 % int2))) -> (rule6 % int1))
The tiger is rough.
("tiger" "is" "rough" "+")
int1
The tiger is big.
("tiger" "is" "big" "+")
int2
((triple1 ((((triple1) -> (rule7 % int3)) triple1) -> (rule1 % int2))) -> (rule4 % int1))
The tiger is rough.
("tiger" "is" "rough" "+")
int1
The tiger is young.
("tiger" "is" "young" "+")
int2
The tiger is big.
("tiger" "is" "big" "+")
int3
The tiger is young.
("tiger" "is" "young" "+")
((((triple1) -> (rule7 % int2)) triple1) -> (rule1 % int1))
The tiger is young.
("tiger" "is" "young" "+")
int1
The tiger is big.
("tiger" "is" "big" "+")
int2