The lion chases the squirrel. The lion is big. The lion is blue. The lion is kind. The lion is nice. The lion is young. The lion needs the squirrel. The lion visits the squirrel. The squirrel chases the lion. The squirrel is big. The squirrel is blue. The squirrel is kind. The squirrel is nice. The squirrel is young. The squirrel needs the lion. The squirrel visits the lion. If someone visits the squirrel then they chase the lion.
The lion chases the squirrel.
("lion" "chases" "squirrel" "+")
The lion is big.
("lion" "is" "big" "+")
The lion is blue.
("lion" "is" "blue" "+")
The lion is kind.
("lion" "is" "kind" "+")
The lion is nice.
("lion" "is" "nice" "+")
The lion is young.
("lion" "is" "young" "+")
The lion needs the squirrel.
("lion" "needs" "squirrel" "+")
The lion visits the squirrel.
("lion" "visits" "squirrel" "+")
The squirrel chases the lion.
("squirrel" "chases" "lion" "+")
The squirrel is big.
("squirrel" "is" "big" "+")
The squirrel is blue.
("squirrel" "is" "blue" "+")
The squirrel is kind.
("squirrel" "is" "kind" "+")
The squirrel is nice.
("squirrel" "is" "nice" "+")
The squirrel is young.
("squirrel" "is" "young" "+")
The squirrel needs the lion.
("squirrel" "needs" "lion" "+")
The squirrel visits the lion.
("squirrel" "visits" "lion" "+")
If someone visits the squirrel then they chase the lion.
((("someone" "visits" "squirrel" "+")) -> ("someone" "chases" "lion" "+"))
The squirrel is young.
True
1
proof
[(triple14)]
("squirrel" "is" "young" "+")
triple14
The lion does not visit the squirrel.
False
1
inv-proof
[(triple8)]
("lion" "visits" "squirrel" "-")
triple8
The lion chases the lion.
True
2
proof
[(((triple8) -> rule1))]
("lion" "chases" "lion" "+")
((triple8) -> (rule1 % int1))
The lion chases the lion.
("lion" "chases" "lion" "+")
int1
The lion does not chase the lion.
False
2
inv-proof
[(((triple8) -> rule1))]
("lion" "chases" "lion" "-")
((triple8) -> (rule1 % int1))
The lion chases the lion.
("lion" "chases" "lion" "+")
int1
The squirrel does not need the squirrel.
Unknown
inv-random
[@0: The squirrel needs the squirrel.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "needs" "squirrel" "-")
The lion needs the lion.
Unknown
random
[@0: The lion needs the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "needs" "lion" "+")
The lion does not visit the lion.
Unknown
inv-random
[@0: The lion visits the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "visits" "lion" "-")
The squirrel visits the squirrel.
Unknown
random
[@0: The squirrel visits the squirrel.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "visits" "squirrel" "+")
@0: The lion chases the squirrel.[(triple1)] The lion is big.[(triple2)] The lion is blue.[(triple3)] The lion is kind.[(triple4)] The lion is nice.[(triple5)] The lion is young.[(triple6)] The lion needs the squirrel.[(triple7)] The lion visits the squirrel.[(triple8)] The squirrel chases the lion.[(triple9)] The squirrel is big.[(triple10)] The squirrel is blue.[(triple11)] The squirrel is kind.[(triple12)] The squirrel is nice.[(triple13)] The squirrel is young.[(triple14)] The squirrel needs the lion.[(triple15)] The squirrel visits the lion.[(triple16)] @1: The lion chases the lion.[(((triple8) -> rule1))]
The lion chases the squirrel.
("lion" "chases" "squirrel" "+")
triple1
The lion is big.
("lion" "is" "big" "+")
triple2
The lion is blue.
("lion" "is" "blue" "+")
triple3
The lion is kind.
("lion" "is" "kind" "+")
triple4
The lion is nice.
("lion" "is" "nice" "+")
triple5
The lion is young.
("lion" "is" "young" "+")
triple6
The lion needs the squirrel.
("lion" "needs" "squirrel" "+")
triple7
The lion visits the squirrel.
("lion" "visits" "squirrel" "+")
triple8
The squirrel chases the lion.
("squirrel" "chases" "lion" "+")
triple9
The squirrel is big.
("squirrel" "is" "big" "+")
triple10
The squirrel is blue.
("squirrel" "is" "blue" "+")
triple11
The squirrel is kind.
("squirrel" "is" "kind" "+")
triple12
The squirrel is nice.
("squirrel" "is" "nice" "+")
triple13
The squirrel is young.
("squirrel" "is" "young" "+")
triple14
The squirrel needs the lion.
("squirrel" "needs" "lion" "+")
triple15
The squirrel visits the lion.
("squirrel" "visits" "lion" "+")
triple16
The lion chases the lion.
("lion" "chases" "lion" "+")
((triple8) -> (rule1 % int1))
The lion chases the lion.
("lion" "chases" "lion" "+")
int1