The cow is rough. The cow likes the tiger. The cow sees the rabbit. The rabbit chases the cow. The rabbit likes the cow. The rabbit sees the cow. The tiger chases the cow. The tiger is rough. The tiger likes the cow. The tiger likes the rabbit. If someone sees the rabbit and they are big then the rabbit likes the tiger. If someone is kind and cold then they chase the tiger. All red people are rough. If someone chases the cow and they like the tiger then they chase the tiger. If someone is kind then they chase the rabbit. If the tiger chases the cow then the cow sees the tiger.
The cow is rough.
("cow" "is" "rough" "+")
The cow likes the tiger.
("cow" "likes" "tiger" "+")
The cow sees the rabbit.
("cow" "sees" "rabbit" "+")
The rabbit chases the cow.
("rabbit" "chases" "cow" "+")
The rabbit likes the cow.
("rabbit" "likes" "cow" "+")
The rabbit sees the cow.
("rabbit" "sees" "cow" "+")
The tiger chases the cow.
("tiger" "chases" "cow" "+")
The tiger is rough.
("tiger" "is" "rough" "+")
The tiger likes the cow.
("tiger" "likes" "cow" "+")
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
If someone sees the rabbit and they are big then the rabbit likes the tiger.
((("someone" "sees" "rabbit" "+") ("someone" "is" "big" "+")) -> ("rabbit" "likes" "tiger" "+"))
If someone is kind and cold then they chase the tiger.
((("someone" "is" "kind" "+") ("someone" "is" "cold" "+")) -> ("someone" "chases" "tiger" "+"))
All red people are rough.
((("someone" "is" "red" "+")) -> ("someone" "is" "rough" "+"))
If someone chases the cow and they like the tiger then they chase the tiger.
((("someone" "chases" "cow" "+") ("someone" "likes" "tiger" "+")) -> ("someone" "chases" "tiger" "+"))
If someone is kind then they chase the rabbit.
((("someone" "is" "kind" "+")) -> ("someone" "chases" "rabbit" "+"))
If the tiger chases the cow then the cow sees the tiger.
((("tiger" "chases" "cow" "+")) -> ("cow" "sees" "tiger" "+"))
The cow sees the rabbit.
True
1
proof
[(triple3)]
("cow" "sees" "rabbit" "+")
triple3
The rabbit does not chase the cow.
False
1
inv-proof
[(triple4)]
("rabbit" "chases" "cow" "-")
triple4
The cow sees the tiger.
True
2
proof
[(((triple7) -> rule6))]
("cow" "sees" "tiger" "+")
((triple7) -> (rule6 % int1))
The cow sees the tiger.
("cow" "sees" "tiger" "+")
int1
The cow does not see the tiger.
False
2
inv-proof
[(((triple7) -> rule6))]
("cow" "sees" "tiger" "-")
((triple7) -> (rule6 % int1))
The cow sees the tiger.
("cow" "sees" "tiger" "+")
int1
The tiger does not chase the tiger.
Unknown
inv-rconc
[@1: The tiger chases the tiger.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "chases" "tiger" "-")
The rabbit is rough.
Unknown
rconc
[@1: The rabbit is rough.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("rabbit" "is" "rough" "+")
The cow is not big.
Unknown
inv-random
[@0: The cow is big.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "big" "-")
The rabbit sees the rabbit.
Unknown
random
[@0: The rabbit sees the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "sees" "rabbit" "+")
@0: The cow is rough.[(triple1)] The cow likes the tiger.[(triple2)] The cow sees the rabbit.[(triple3)] The rabbit chases the cow.[(triple4)] The rabbit likes the cow.[(triple5)] The rabbit sees the cow.[(triple6)] The tiger chases the cow.[(triple7)] The tiger is rough.[(triple8)] The tiger likes the cow.[(triple9)] The tiger likes the rabbit.[(triple10)] @1: The cow sees the tiger.[(((triple7) -> rule6))]
The cow is rough.
("cow" "is" "rough" "+")
triple1
The cow likes the tiger.
("cow" "likes" "tiger" "+")
triple2
The cow sees the rabbit.
("cow" "sees" "rabbit" "+")
triple3
The rabbit chases the cow.
("rabbit" "chases" "cow" "+")
triple4
The rabbit likes the cow.
("rabbit" "likes" "cow" "+")
triple5
The rabbit sees the cow.
("rabbit" "sees" "cow" "+")
triple6
The tiger chases the cow.
("tiger" "chases" "cow" "+")
triple7
The tiger is rough.
("tiger" "is" "rough" "+")
triple8
The tiger likes the cow.
("tiger" "likes" "cow" "+")
triple9
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
triple10
The cow sees the tiger.
("cow" "sees" "tiger" "+")
((triple7) -> (rule6 % int1))
The cow sees the tiger.
("cow" "sees" "tiger" "+")
int1