The cow likes the lion. The cow visits the lion. The cow visits the tiger. The lion is blue. The tiger is rough. The tiger likes the lion. The tiger visits the lion. If something likes the lion then it is blue.
The cow likes the lion.
("cow" "likes" "lion" "+")
The cow visits the lion.
("cow" "visits" "lion" "+")
The cow visits the tiger.
("cow" "visits" "tiger" "+")
The lion is blue.
("lion" "is" "blue" "+")
The tiger is rough.
("tiger" "is" "rough" "+")
The tiger likes the lion.
("tiger" "likes" "lion" "+")
The tiger visits the lion.
("tiger" "visits" "lion" "+")
If something likes the lion then it is blue.
((("something" "likes" "lion" "+")) -> ("something" "is" "blue" "+"))
The tiger likes the lion.
True
1
proof
[(triple6)]
("tiger" "likes" "lion" "+")
triple6
The tiger does not visit the lion.
False
1
inv-proof
[(triple7)]
("tiger" "visits" "lion" "-")
triple7
The cow does not like the tiger.
Unknown
inv-random
[@0: The cow likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("cow" "likes" "tiger" "-")
The cow chases the tiger.
Unknown
random
[@0: The cow chases the tiger.[CWA. Example of deepest failure = (FAIL)]]
("cow" "chases" "tiger" "+")
@0: The cow likes the lion.[(triple1)] The cow visits the lion.[(triple2)] The cow visits the tiger.[(triple3)] The lion is blue.[(triple4)] The tiger is rough.[(triple5)] The tiger likes the lion.[(triple6)] The tiger visits the lion.[(triple7)] @1: The cow is blue.[(((triple1) -> rule1))] The tiger is blue.[(((triple6) -> rule1))]
The cow likes the lion.
("cow" "likes" "lion" "+")
triple1
The cow visits the lion.
("cow" "visits" "lion" "+")
triple2
The cow visits the tiger.
("cow" "visits" "tiger" "+")
triple3
The lion is blue.
("lion" "is" "blue" "+")
triple4
The tiger is rough.
("tiger" "is" "rough" "+")
triple5
The tiger likes the lion.
("tiger" "likes" "lion" "+")
triple6
The tiger visits the lion.
("tiger" "visits" "lion" "+")
triple7
The cow is blue.
("cow" "is" "blue" "+")
((triple1) -> (rule1 % int1))
The cow is blue.
("cow" "is" "blue" "+")
int1
The tiger is blue.
("tiger" "is" "blue" "+")
((triple6) -> (rule1 % int1))
The tiger is blue.
("tiger" "is" "blue" "+")
int1