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