The rabbit is green. The rabbit is red. The rabbit is rough. The rabbit is round. The rabbit is young. All round things are green. If something is round and rough then it is green. All rough things are young.
The rabbit is green.
("rabbit" "is" "green" "+")
The rabbit is red.
("rabbit" "is" "red" "+")
The rabbit is rough.
("rabbit" "is" "rough" "+")
The rabbit is round.
("rabbit" "is" "round" "+")
The rabbit is young.
("rabbit" "is" "young" "+")
All round things are green.
((("something" "is" "round" "+")) -> ("something" "is" "green" "+"))
If something is round and rough then it is green.
((("something" "is" "round" "+") ("something" "is" "rough" "+")) -> ("something" "is" "green" "+"))
All rough things are young.
((("something" "is" "rough" "+")) -> ("something" "is" "young" "+"))
The rabbit is round.
True
1
proof
[(triple4)]
("rabbit" "is" "round" "+")
triple4
The rabbit is not red.
False
1
inv-proof
[(triple2)]
("rabbit" "is" "red" "-")
triple2
The rabbit does not visit the rabbit.
Unknown
inv-random
[@0: The rabbit visits the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "visits" "rabbit" "-")
The rabbit eats the rabbit.
Unknown
random
[@0: The rabbit eats the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "eats" "rabbit" "+")
@0: The rabbit is green.[(triple1 OR ((triple4) -> rule1) OR ((triple4 triple3) -> rule2))] The rabbit is red.[(triple2)] The rabbit is rough.[(triple3)] The rabbit is round.[(triple4)] The rabbit is young.[(triple5 OR ((triple3) -> rule3))]
The rabbit is green.
("rabbit" "is" "green" "+")
triple1
((triple4) -> (rule1 % int1))
The rabbit is green.
("rabbit" "is" "green" "+")
int1
((triple4 triple3) -> (rule2 % int1))
The rabbit is green.
("rabbit" "is" "green" "+")
int1
The rabbit is red.
("rabbit" "is" "red" "+")
triple2
The rabbit is rough.
("rabbit" "is" "rough" "+")
triple3
The rabbit is round.
("rabbit" "is" "round" "+")
triple4
The rabbit is young.
("rabbit" "is" "young" "+")
triple5
((triple3) -> (rule3 % int1))
The rabbit is young.
("rabbit" "is" "young" "+")
int1