The rabbit is cold. The rabbit is green. The rabbit is red. The rabbit is rough. The rabbit is young. All young, green people are red.
The rabbit is cold.
("rabbit" "is" "cold" "+")
The rabbit is green.
("rabbit" "is" "green" "+")
The rabbit is red.
("rabbit" "is" "red" "+")
The rabbit is rough.
("rabbit" "is" "rough" "+")
The rabbit is young.
("rabbit" "is" "young" "+")
All young, green people are red.
((("someone" "is" "young" "+") ("someone" "is" "green" "+")) -> ("someone" "is" "red" "+"))
The rabbit is young.
True
1
proof
[(triple5)]
("rabbit" "is" "young" "+")
triple5
The rabbit is not green.
False
1
inv-proof
[(triple2)]
("rabbit" "is" "green" "-")
triple2
The rabbit does not see the rabbit.
Unknown
inv-random
[@0: The rabbit sees the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "sees" "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 cold.[(triple1)] The rabbit is green.[(triple2)] The rabbit is red.[(triple3 OR ((triple5 triple2) -> rule1))] The rabbit is rough.[(triple4)] The rabbit is young.[(triple5)]
The rabbit is cold.
("rabbit" "is" "cold" "+")
triple1
The rabbit is green.
("rabbit" "is" "green" "+")
triple2
The rabbit is red.
("rabbit" "is" "red" "+")
triple3
((triple5 triple2) -> (rule1 % int1))
The rabbit is red.
("rabbit" "is" "red" "+")
int1
The rabbit is rough.
("rabbit" "is" "rough" "+")
triple4
The rabbit is young.
("rabbit" "is" "young" "+")
triple5