The rabbit is green. The rabbit is nice. The rabbit is red. The rabbit is not rough. The rabbit is young. All rough, red people are nice. Green, rough people are not nice.
The rabbit is green.
("rabbit" "is" "green" "+")
The rabbit is nice.
("rabbit" "is" "nice" "+")
The rabbit is red.
("rabbit" "is" "red" "+")
The rabbit is not rough.
("rabbit" "is" "rough" "-")
The rabbit is young.
("rabbit" "is" "young" "+")
All rough, red people are nice.
((("someone" "is" "rough" "+") ("someone" "is" "red" "+")) -> ("someone" "is" "nice" "+"))
Green, rough people are not nice.
((("someone" "is" "green" "+") ("someone" "is" "rough" "+")) -> ("someone" "is" "nice" "-"))
The rabbit is young.
True
1
proof
[(triple5)]
("rabbit" "is" "young" "+")
triple5
The rabbit is rough.
False
1
inv-proof
[(triple4)]
("rabbit" "is" "rough" "+")
triple4
The rabbit does not chase the rabbit.
Unknown
inv-random
[@0: The rabbit chases the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "chases" "rabbit" "-")
The rabbit needs the rabbit.
Unknown
random
[@0: The rabbit needs the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "needs" "rabbit" "+")
@0: The rabbit is green.[(triple1)] The rabbit is nice.[(triple2)] The rabbit is not rough.[(triple4)] The rabbit is red.[(triple3)] The rabbit is young.[(triple5)]
The rabbit is green.
("rabbit" "is" "green" "+")
triple1
The rabbit is nice.
("rabbit" "is" "nice" "+")
triple2
The rabbit is not rough.
("rabbit" "is" "rough" "-")
triple4
The rabbit is red.
("rabbit" "is" "red" "+")
triple3
The rabbit is young.
("rabbit" "is" "young" "+")
triple5