The lion is nice. The lion is round. The lion is young. Round, big people are young. All nice, big people are round. Young, green people are nice. All young, nice people are round. If someone is big then they are young. If the lion is green and the lion is nice then the lion is big. All nice, big people are round. All nice people are round.
The lion is nice.
("lion" "is" "nice" "+")
The lion is round.
("lion" "is" "round" "+")
The lion is young.
("lion" "is" "young" "+")
Round, big people are young.
((("someone" "is" "round" "+") ("someone" "is" "big" "+")) -> ("someone" "is" "young" "+"))
All nice, big people are round.
((("someone" "is" "nice" "+") ("someone" "is" "big" "+")) -> ("someone" "is" "round" "+"))
Young, green people are nice.
((("someone" "is" "young" "+") ("someone" "is" "green" "+")) -> ("someone" "is" "nice" "+"))
All young, nice people are round.
((("someone" "is" "young" "+") ("someone" "is" "nice" "+")) -> ("someone" "is" "round" "+"))
If someone is big then they are young.
((("someone" "is" "big" "+")) -> ("someone" "is" "young" "+"))
If the lion is green and the lion is nice then the lion is big.
((("lion" "is" "green" "+") ("lion" "is" "nice" "+")) -> ("lion" "is" "big" "+"))
All nice, big people are round.
((("someone" "is" "nice" "+") ("someone" "is" "big" "+")) -> ("someone" "is" "round" "+"))
All nice people are round.
((("someone" "is" "nice" "+")) -> ("someone" "is" "round" "+"))
The lion is young.
True
1
proof
[(triple3)]
("lion" "is" "young" "+")
triple3
The lion is not young.
False
1
inv-proof
[(triple3)]
("lion" "is" "young" "-")
triple3
The lion is not big.
Unknown
inv-rconc
[@1: The lion is big.[CWA. Example of deepest failure = (rule6 <- FAIL)]]
("lion" "is" "big" "-")
The lion chases the lion.
Unknown
random
[@0: The lion chases the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "chases" "lion" "+")
@0: The lion is nice.[(triple1)] The lion is round.[(triple2 OR ((triple1) -> rule8) OR ((triple3 triple1) -> rule4))] The lion is young.[(triple3)]
The lion is nice.
("lion" "is" "nice" "+")
triple1
The lion is round.
("lion" "is" "round" "+")
triple2
((triple1) -> (rule8 % int1))
The lion is round.
("lion" "is" "round" "+")
int1
((triple3 triple1) -> (rule4 % int1))
The lion is round.
("lion" "is" "round" "+")
int1
The lion is young.
("lion" "is" "young" "+")
triple3