The bear visits the tiger. The tiger needs the bear. The tiger visits the bear. If someone chases the bear then the bear chases the tiger. If someone needs the tiger then they chase the bear. If someone visits the tiger then the tiger chases the bear.
The bear visits the tiger.
("bear" "visits" "tiger" "+")
The tiger needs the bear.
("tiger" "needs" "bear" "+")
The tiger visits the bear.
("tiger" "visits" "bear" "+")
If someone chases the bear then the bear chases the tiger.
((("someone" "chases" "bear" "+")) -> ("bear" "chases" "tiger" "+"))
If someone needs the tiger then they chase the bear.
((("someone" "needs" "tiger" "+")) -> ("someone" "chases" "bear" "+"))
If someone visits the tiger then the tiger chases the bear.
((("someone" "visits" "tiger" "+")) -> ("tiger" "chases" "bear" "+"))
The tiger needs the bear.
True
1
proof
[(triple2)]
("tiger" "needs" "bear" "+")
triple2
The tiger does not need the bear.
False
1
inv-proof
[(triple2)]
("tiger" "needs" "bear" "-")
triple2
The tiger chases the bear.
True
2
proof
[(((triple1) -> rule3))]
("tiger" "chases" "bear" "+")
((triple1) -> (rule3 % int1))
The tiger chases the bear.
("tiger" "chases" "bear" "+")
int1
The tiger does not chase the bear.
False
2
inv-proof
[(((triple1) -> rule3))]
("tiger" "chases" "bear" "-")
((triple1) -> (rule3 % int1))
The tiger chases the bear.
("tiger" "chases" "bear" "+")
int1
The bear does not chase the bear.
Unknown
inv-rconc
[@1: The bear chases the bear.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("bear" "chases" "bear" "-")
The tiger visits the tiger.
Unknown
random
[@0: The tiger visits the tiger.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "visits" "tiger" "+")
The tiger is not nice.
Unknown
inv-random
[@0: The tiger is nice.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "nice" "-")
The bear needs the tiger.
Unknown
random
[@0: The bear needs the tiger.[CWA. Example of deepest failure = (FAIL)]]
("bear" "needs" "tiger" "+")
@0: The bear visits the tiger.[(triple1)] The tiger needs the bear.[(triple2)] The tiger visits the bear.[(triple3)] @1: The tiger chases the bear.[(((triple1) -> rule3))] @2: The bear chases the tiger.[(((((triple1) -> rule3)) -> rule1))]
The bear visits the tiger.
("bear" "visits" "tiger" "+")
triple1
The tiger needs the bear.
("tiger" "needs" "bear" "+")
triple2
The tiger visits the bear.
("tiger" "visits" "bear" "+")
triple3
The tiger chases the bear.
("tiger" "chases" "bear" "+")
((triple1) -> (rule3 % int1))
The tiger chases the bear.
("tiger" "chases" "bear" "+")
int1
The bear chases the tiger.
("bear" "chases" "tiger" "+")
((((triple1) -> (rule3 % int2))) -> (rule1 % int1))
The bear chases the tiger.
("bear" "chases" "tiger" "+")
int1
The tiger chases the bear.
("tiger" "chases" "bear" "+")
int2