The bear likes the mouse. The mouse is kind. The squirrel likes the bear. The tiger chases the squirrel. If something likes the bear and it chases the bear then the bear chases the tiger. If the squirrel sees the bear then the squirrel is cold. If something sees the bear and it chases the squirrel then the squirrel likes the mouse.
The bear likes the mouse.
("bear" "likes" "mouse" "+")
The mouse is kind.
("mouse" "is" "kind" "+")
The squirrel likes the bear.
("squirrel" "likes" "bear" "+")
The tiger chases the squirrel.
("tiger" "chases" "squirrel" "+")
If something likes the bear and it chases the bear then the bear chases the tiger.
((("something" "likes" "bear" "+") ("something" "chases" "bear" "+")) -> ("bear" "chases" "tiger" "+"))
If the squirrel sees the bear then the squirrel is cold.
((("squirrel" "sees" "bear" "+")) -> ("squirrel" "is" "cold" "+"))
If something sees the bear and it chases the squirrel then the squirrel likes the mouse.
((("something" "sees" "bear" "+") ("something" "chases" "squirrel" "+")) -> ("squirrel" "likes" "mouse" "+"))
The mouse is kind.
True
1
proof
[(triple2)]
("mouse" "is" "kind" "+")
triple2
The mouse is not kind.
False
1
inv-proof
[(triple2)]
("mouse" "is" "kind" "-")
triple2
The squirrel does not like the mouse.
Unknown
inv-rconc
[@1: The squirrel likes the mouse.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("squirrel" "likes" "mouse" "-")
The tiger chases the bear.
Unknown
random
[@0: The tiger chases the bear.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "chases" "bear" "+")
@0: The bear likes the mouse.[(triple1)] The mouse is kind.[(triple2)] The squirrel likes the bear.[(triple3)] The tiger chases the squirrel.[(triple4)]
The bear likes the mouse.
("bear" "likes" "mouse" "+")
triple1
The mouse is kind.
("mouse" "is" "kind" "+")
triple2
The squirrel likes the bear.
("squirrel" "likes" "bear" "+")
triple3
The tiger chases the squirrel.
("tiger" "chases" "squirrel" "+")
triple4