The bear is not young. The rabbit likes the bear. The squirrel likes the rabbit. The tiger visits the rabbit. If the tiger sees the rabbit then the rabbit sees the bear. If something likes the bear then the bear is rough. If something visits the rabbit then it likes the bear. If the bear sees the tiger and the bear is not nice then the bear does not like the rabbit. If the bear likes the squirrel then the bear visits the squirrel. If something sees the rabbit and the rabbit does not see the bear then the rabbit is cold.
The bear is not young.
("bear" "is" "young" "-")
The rabbit likes the bear.
("rabbit" "likes" "bear" "+")
The squirrel likes the rabbit.
("squirrel" "likes" "rabbit" "+")
The tiger visits the rabbit.
("tiger" "visits" "rabbit" "+")
If the tiger sees the rabbit then the rabbit sees the bear.
((("tiger" "sees" "rabbit" "+")) -> ("rabbit" "sees" "bear" "+"))
If something likes the bear then the bear is rough.
((("something" "likes" "bear" "+")) -> ("bear" "is" "rough" "+"))
If something visits the rabbit then it likes the bear.
((("something" "visits" "rabbit" "+")) -> ("something" "likes" "bear" "+"))
If the bear sees the tiger and the bear is not nice then the bear does not like the rabbit.
((("bear" "sees" "tiger" "+") ("bear" "is" "nice" "~")) -> ("bear" "likes" "rabbit" "-"))
If the bear likes the squirrel then the bear visits the squirrel.
((("bear" "likes" "squirrel" "+")) -> ("bear" "visits" "squirrel" "+"))
If something sees the rabbit and the rabbit does not see the bear then the rabbit is cold.
((("something" "sees" "rabbit" "+") ("rabbit" "sees" "bear" "~")) -> ("rabbit" "is" "cold" "+"))
The tiger visits the rabbit.
True
1
proof
[(triple4)]
("tiger" "visits" "rabbit" "+")
triple4
The squirrel does not like the rabbit.
False
1
inv-proof
[(triple3)]
("squirrel" "likes" "rabbit" "-")
triple3
The bear does not visit the squirrel.
Unknown
inv-rconc
[@1: The bear visits the squirrel.[CWA. Example of deepest failure = (rule5 <- FAIL)]]
("bear" "visits" "squirrel" "-")
The squirrel visits the tiger.
Unknown
random
[@0: The squirrel visits the tiger.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "visits" "tiger" "+")
@0: The bear is not young.[(triple1)] The rabbit likes the bear.[(triple2)] The squirrel likes the rabbit.[(triple3)] The tiger visits the rabbit.[(triple4)] @1: The bear is rough.[(((triple2) -> rule2) OR ((((triple4) -> rule3)) -> rule2))] The tiger likes the bear.[(((triple4) -> rule3))]
The bear is not young.
("bear" "is" "young" "-")
triple1
The rabbit likes the bear.
("rabbit" "likes" "bear" "+")
triple2
The squirrel likes the rabbit.
("squirrel" "likes" "rabbit" "+")
triple3
The tiger visits the rabbit.
("tiger" "visits" "rabbit" "+")
triple4
The bear is rough.
("bear" "is" "rough" "+")
((triple2) -> (rule2 % int1))
The bear is rough.
("bear" "is" "rough" "+")
int1
((((triple4) -> (rule3 % int2))) -> (rule2 % int1))
The bear is rough.
("bear" "is" "rough" "+")
int1
The tiger likes the bear.
("tiger" "likes" "bear" "+")
int2
The tiger likes the bear.
("tiger" "likes" "bear" "+")
((triple4) -> (rule3 % int1))
The tiger likes the bear.
("tiger" "likes" "bear" "+")
int1