The mouse sees the tiger. The tiger is cold. If something sees the tiger and it visits the tiger then it does not visit the mouse. If something visits the tiger and the tiger visits the mouse then the tiger sees the mouse.
The mouse sees the tiger.
("mouse" "sees" "tiger" "+")
The tiger is cold.
("tiger" "is" "cold" "+")
If something sees the tiger and it visits the tiger then it does not visit the mouse.
((("something" "sees" "tiger" "+") ("something" "visits" "tiger" "+")) -> ("something" "visits" "mouse" "-"))
If something visits the tiger and the tiger visits the mouse then the tiger sees the mouse.
((("something" "visits" "tiger" "+") ("tiger" "visits" "mouse" "+")) -> ("tiger" "sees" "mouse" "+"))
The mouse sees the tiger.
True
1
proof
[(triple1)]
("mouse" "sees" "tiger" "+")
triple1
The tiger is not cold.
False
1
inv-proof
[(triple2)]
("tiger" "is" "cold" "-")
triple2
The tiger does not see the mouse.
Unknown
inv-rconc
[@1: The tiger sees the mouse.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "sees" "mouse" "-")
The tiger is red.
Unknown
random
[@0: The tiger is red.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "red" "+")
@0: The mouse sees the tiger.[(triple1)] The tiger is cold.[(triple2)]
The mouse sees the tiger.
("mouse" "sees" "tiger" "+")
triple1
The tiger is cold.
("tiger" "is" "cold" "+")
triple2