The cow is big. The cow is cold. The cow is round. The cow likes the tiger. The cow does not see the lion. The cow visits the lion. The cow visits the tiger. The lion is not big. The lion likes the tiger. The lion sees the cow. The tiger is cold. The tiger visits the lion. If something visits the tiger then the tiger visits the cow. If something is round then it does not see the tiger. If the tiger visits the cow then the tiger likes the cow.
The cow is big.
("cow" "is" "big" "+")
The cow is cold.
("cow" "is" "cold" "+")
The cow is round.
("cow" "is" "round" "+")
The cow likes the tiger.
("cow" "likes" "tiger" "+")
The cow does not see the lion.
("cow" "sees" "lion" "-")
The cow visits the lion.
("cow" "visits" "lion" "+")
The cow visits the tiger.
("cow" "visits" "tiger" "+")
The lion is not big.
("lion" "is" "big" "-")
The lion likes the tiger.
("lion" "likes" "tiger" "+")
The lion sees the cow.
("lion" "sees" "cow" "+")
The tiger is cold.
("tiger" "is" "cold" "+")
The tiger visits the lion.
("tiger" "visits" "lion" "+")
If something visits the tiger then the tiger visits the cow.
((("something" "visits" "tiger" "+")) -> ("tiger" "visits" "cow" "+"))
If something is round then it does not see the tiger.
((("something" "is" "round" "+")) -> ("something" "sees" "tiger" "-"))
If the tiger visits the cow then the tiger likes the cow.
((("tiger" "visits" "cow" "+")) -> ("tiger" "likes" "cow" "+"))
The cow is cold.
True
1
proof
[(triple2)]
("cow" "is" "cold" "+")
triple2
The cow is not round.
False
1
inv-proof
[(triple3)]
("cow" "is" "round" "-")
triple3
The cow does not see the tiger.
True
2
proof
[(((triple3) -> rule2))]
("cow" "sees" "tiger" "-")
((triple3) -> (rule2 % int1))
The cow does not see the tiger.
("cow" "sees" "tiger" "-")
int1
The tiger does not visit the cow.
False
2
inv-proof
[(((triple7) -> rule1))]
("tiger" "visits" "cow" "-")
((triple7) -> (rule1 % int1))
The tiger visits the cow.
("tiger" "visits" "cow" "+")
int1
The tiger likes the cow.
True
3
proof
[(((((triple7) -> rule1)) -> rule3))]
("tiger" "likes" "cow" "+")
((((triple7) -> (rule1 % int2))) -> (rule3 % int1))
The tiger likes the cow.
("tiger" "likes" "cow" "+")
int1
The tiger visits the cow.
("tiger" "visits" "cow" "+")
int2
The tiger does not like the cow.
False
3
inv-proof
[(((((triple7) -> rule1)) -> rule3))]
("tiger" "likes" "cow" "-")
((((triple7) -> (rule1 % int2))) -> (rule3 % int1))
The tiger likes the cow.
("tiger" "likes" "cow" "+")
int1
The tiger visits the cow.
("tiger" "visits" "cow" "+")
int2
The cow is not nice.
Unknown
inv-random
[@0: The cow is nice.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "nice" "-")
The tiger is round.
Unknown
random
[@0: The tiger is round.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "round" "+")
The tiger does not see the lion.
Unknown
inv-random
[@0: The tiger sees the lion.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "sees" "lion" "-")
The tiger visits the tiger.
Unknown
random
[@0: The tiger visits the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "visits" "tiger" "+")
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 tiger likes the tiger.
Unknown
random
[@0: The tiger likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "likes" "tiger" "+")
@0: The cow does not see the lion.[(triple5)] The cow is big.[(triple1)] The cow is cold.[(triple2)] The cow is round.[(triple3)] The cow likes the tiger.[(triple4)] The cow visits the lion.[(triple6)] The cow visits the tiger.[(triple7)] The lion is not big.[(triple8)] The lion likes the tiger.[(triple9)] The lion sees the cow.[(triple10)] The tiger is cold.[(triple11)] The tiger visits the lion.[(triple12)] @1: The cow does not see the tiger.[(((triple3) -> rule2))] The tiger visits the cow.[(((triple7) -> rule1))] @2: The tiger likes the cow.[(((((triple7) -> rule1)) -> rule3))]
The cow does not see the lion.
("cow" "sees" "lion" "-")
triple5
The cow is big.
("cow" "is" "big" "+")
triple1
The cow is cold.
("cow" "is" "cold" "+")
triple2
The cow is round.
("cow" "is" "round" "+")
triple3
The cow likes the tiger.
("cow" "likes" "tiger" "+")
triple4
The cow visits the lion.
("cow" "visits" "lion" "+")
triple6
The cow visits the tiger.
("cow" "visits" "tiger" "+")
triple7
The lion is not big.
("lion" "is" "big" "-")
triple8
The lion likes the tiger.
("lion" "likes" "tiger" "+")
triple9
The lion sees the cow.
("lion" "sees" "cow" "+")
triple10
The tiger is cold.
("tiger" "is" "cold" "+")
triple11
The tiger visits the lion.
("tiger" "visits" "lion" "+")
triple12
The cow does not see the tiger.
("cow" "sees" "tiger" "-")
((triple3) -> (rule2 % int1))
The cow does not see the tiger.
("cow" "sees" "tiger" "-")
int1
The tiger visits the cow.
("tiger" "visits" "cow" "+")
((triple7) -> (rule1 % int1))
The tiger visits the cow.
("tiger" "visits" "cow" "+")
int1
The tiger likes the cow.
("tiger" "likes" "cow" "+")
((((triple7) -> (rule1 % int2))) -> (rule3 % int1))
The tiger likes the cow.
("tiger" "likes" "cow" "+")
int1
The tiger visits the cow.
("tiger" "visits" "cow" "+")
int2