The bald eagle eats the cat. The bald eagle sees the mouse. The cat eats the mouse. The cat needs the tiger. The mouse does not eat the bald eagle. The mouse does not eat the cat. The tiger needs the bald eagle. If something eats the bald eagle and the bald eagle is big then it is not round. If something needs the tiger then it sees the mouse.
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
The bald eagle sees the mouse.
("bald eagle" "sees" "mouse" "+")
The cat eats the mouse.
("cat" "eats" "mouse" "+")
The cat needs the tiger.
("cat" "needs" "tiger" "+")
The mouse does not eat the bald eagle.
("mouse" "eats" "bald eagle" "-")
The mouse does not eat the cat.
("mouse" "eats" "cat" "-")
The tiger needs the bald eagle.
("tiger" "needs" "bald eagle" "+")
If something eats the bald eagle and the bald eagle is big then it is not round.
((("something" "eats" "bald eagle" "+") ("bald eagle" "is" "big" "+")) -> ("something" "is" "round" "-"))
If something needs the tiger then it sees the mouse.
((("something" "needs" "tiger" "+")) -> ("something" "sees" "mouse" "+"))
The cat needs the tiger.
True
1
proof
[(triple4)]
("cat" "needs" "tiger" "+")
triple4
The tiger does not need the bald eagle.
False
1
inv-proof
[(triple7)]
("tiger" "needs" "bald eagle" "-")
triple7
The cat sees the mouse.
True
2
proof
[(((triple4) -> rule2))]
("cat" "sees" "mouse" "+")
((triple4) -> (rule2 % int1))
The cat sees the mouse.
("cat" "sees" "mouse" "+")
int1
The cat does not see the mouse.
False
2
inv-proof
[(((triple4) -> rule2))]
("cat" "sees" "mouse" "-")
((triple4) -> (rule2 % int1))
The cat sees the mouse.
("cat" "sees" "mouse" "+")
int1
The mouse does not see the mouse.
Unknown
inv-rconc
[@1: The mouse sees the mouse.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("mouse" "sees" "mouse" "-")
The tiger sees the mouse.
Unknown
rconc
[@1: The tiger sees the mouse.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "sees" "mouse" "+")
The tiger does not need the cat.
Unknown
inv-random
[@0: The tiger needs the cat.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "needs" "cat" "-")
The cat is blue.
Unknown
random
[@0: The cat is blue.[CWA. Example of deepest failure = (FAIL)]]
("cat" "is" "blue" "+")
@0: The bald eagle eats the cat.[(triple1)] The bald eagle sees the mouse.[(triple2)] The cat eats the mouse.[(triple3)] The cat needs the tiger.[(triple4)] The mouse does not eat the bald eagle.[(triple5)] The mouse does not eat the cat.[(triple6)] The tiger needs the bald eagle.[(triple7)] @1: The cat sees the mouse.[(((triple4) -> rule2))]
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
triple1
The bald eagle sees the mouse.
("bald eagle" "sees" "mouse" "+")
triple2
The cat eats the mouse.
("cat" "eats" "mouse" "+")
triple3
The cat needs the tiger.
("cat" "needs" "tiger" "+")
triple4
The mouse does not eat the bald eagle.
("mouse" "eats" "bald eagle" "-")
triple5
The mouse does not eat the cat.
("mouse" "eats" "cat" "-")
triple6
The tiger needs the bald eagle.
("tiger" "needs" "bald eagle" "+")
triple7
The cat sees the mouse.
("cat" "sees" "mouse" "+")
((triple4) -> (rule2 % int1))
The cat sees the mouse.
("cat" "sees" "mouse" "+")
int1