The cow eats the tiger. The dog chases the cow. The lion chases the dog. The tiger is cold. If someone is round then they visit the lion. If someone chases the cow and they chase the tiger then the tiger chases the dog. If someone eats the cow and they visit the dog then the cow visits the dog. If someone is red then they eat the lion. If the cow eats the tiger and the tiger visits the dog then the tiger chases the dog. If someone is cold then they eat the tiger. If the lion chases the cow then the cow chases the lion. If someone is rough and they visit the lion then the lion eats the dog.
The cow eats the tiger.
("cow" "eats" "tiger" "+")
The dog chases the cow.
("dog" "chases" "cow" "+")
The lion chases the dog.
("lion" "chases" "dog" "+")
The tiger is cold.
("tiger" "is" "cold" "+")
If someone is round then they visit the lion.
((("someone" "is" "round" "+")) -> ("someone" "visits" "lion" "+"))
If someone chases the cow and they chase the tiger then the tiger chases the dog.
((("someone" "chases" "cow" "+") ("someone" "chases" "tiger" "+")) -> ("tiger" "chases" "dog" "+"))
If someone eats the cow and they visit the dog then the cow visits the dog.
((("someone" "eats" "cow" "+") ("someone" "visits" "dog" "+")) -> ("cow" "visits" "dog" "+"))
If someone is red then they eat the lion.
((("someone" "is" "red" "+")) -> ("someone" "eats" "lion" "+"))
If the cow eats the tiger and the tiger visits the dog then the tiger chases the dog.
((("cow" "eats" "tiger" "+") ("tiger" "visits" "dog" "+")) -> ("tiger" "chases" "dog" "+"))
If someone is cold then they eat the tiger.
((("someone" "is" "cold" "+")) -> ("someone" "eats" "tiger" "+"))
If the lion chases the cow then the cow chases the lion.
((("lion" "chases" "cow" "+")) -> ("cow" "chases" "lion" "+"))
If someone is rough and they visit the lion then the lion eats the dog.
((("someone" "is" "rough" "+") ("someone" "visits" "lion" "+")) -> ("lion" "eats" "dog" "+"))
The lion chases the dog.
True
1
proof
[(triple3)]
("lion" "chases" "dog" "+")
triple3
The cow does not eat the tiger.
False
1
inv-proof
[(triple1)]
("cow" "eats" "tiger" "-")
triple1
The tiger eats the tiger.
True
2
proof
[(((triple4) -> rule6))]
("tiger" "eats" "tiger" "+")
((triple4) -> (rule6 % int1))
The tiger eats the tiger.
("tiger" "eats" "tiger" "+")
int1
The tiger does not eat the tiger.
False
2
inv-proof
[(((triple4) -> rule6))]
("tiger" "eats" "tiger" "-")
((triple4) -> (rule6 % int1))
The tiger eats the tiger.
("tiger" "eats" "tiger" "+")
int1
The dog does not eat the tiger.
Unknown
inv-rconc
[@1: The dog eats the tiger.[CWA. Example of deepest failure = (rule6 <- FAIL)]]
("dog" "eats" "tiger" "-")
The cow chases the lion.
Unknown
rconc
[@1: The cow chases the lion.[CWA. Example of deepest failure = (rule7 <- FAIL)]]
("cow" "chases" "lion" "+")
The lion does not visit the dog.
Unknown
inv-random
[@0: The lion visits the dog.[CWA. Example of deepest failure = (FAIL)]]
("lion" "visits" "dog" "-")
The cow visits the cow.
Unknown
random
[@0: The cow visits the cow.[CWA. Example of deepest failure = (FAIL)]]
("cow" "visits" "cow" "+")
@0: The cow eats the tiger.[(triple1)] The dog chases the cow.[(triple2)] The lion chases the dog.[(triple3)] The tiger is cold.[(triple4)] @1: The tiger eats the tiger.[(((triple4) -> rule6))]
The cow eats the tiger.
("cow" "eats" "tiger" "+")
triple1
The dog chases the cow.
("dog" "chases" "cow" "+")
triple2
The lion chases the dog.
("lion" "chases" "dog" "+")
triple3
The tiger is cold.
("tiger" "is" "cold" "+")
triple4
The tiger eats the tiger.
("tiger" "eats" "tiger" "+")
((triple4) -> (rule6 % int1))
The tiger eats the tiger.
("tiger" "eats" "tiger" "+")
int1