The bald eagle is big. The cat eats the bald eagle. The mouse eats the bald eagle. The tiger chases the cat. The tiger eats the mouse. The tiger is kind. The tiger likes the cat. If something is green then it eats the cat.
The bald eagle is big.
("bald eagle" "is" "big" "+")
The cat eats the bald eagle.
("cat" "eats" "bald eagle" "+")
The mouse eats the bald eagle.
("mouse" "eats" "bald eagle" "+")
The tiger chases the cat.
("tiger" "chases" "cat" "+")
The tiger eats the mouse.
("tiger" "eats" "mouse" "+")
The tiger is kind.
("tiger" "is" "kind" "+")
The tiger likes the cat.
("tiger" "likes" "cat" "+")
If something is green then it eats the cat.
((("something" "is" "green" "+")) -> ("something" "eats" "cat" "+"))
The tiger chases the cat.
True
1
proof
[(triple4)]
("tiger" "chases" "cat" "+")
triple4
The tiger does not chase the cat.
False
1
inv-proof
[(triple4)]
("tiger" "chases" "cat" "-")
triple4
The tiger does not eat the cat.
Unknown
inv-rconc
[@1: The tiger eats the cat.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("tiger" "eats" "cat" "-")
The tiger likes the tiger.
Unknown
random
[@0: The tiger likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "likes" "tiger" "+")
@0: The bald eagle is big.[(triple1)] The cat eats the bald eagle.[(triple2)] The mouse eats the bald eagle.[(triple3)] The tiger chases the cat.[(triple4)] The tiger eats the mouse.[(triple5)] The tiger is kind.[(triple6)] The tiger likes the cat.[(triple7)]
The bald eagle is big.
("bald eagle" "is" "big" "+")
triple1
The cat eats the bald eagle.
("cat" "eats" "bald eagle" "+")
triple2
The mouse eats the bald eagle.
("mouse" "eats" "bald eagle" "+")
triple3
The tiger chases the cat.
("tiger" "chases" "cat" "+")
triple4
The tiger eats the mouse.
("tiger" "eats" "mouse" "+")
triple5
The tiger is kind.
("tiger" "is" "kind" "+")
triple6
The tiger likes the cat.
("tiger" "likes" "cat" "+")
triple7