; rule inputRule Implies ( Antecedent ( swrlb:subtractDayTimeDurations(D-variable(orderedSince) D-variable(deliveryDay) D-variable(orderDay)) swrlb:greaterThanOrEqual(D-variable(orderedSince) 2) swrlb:greaterThanOrEqual(D-variable(deliveryHour) 7) swrlb:lessThanOrEqual(D-variable(deliveryHour) 20) swrlb:member(I-variable(deliveryContinent) (http://en.wikipedia.org/wiki/North_america http://en.wikipedia.org/wiki/Europe)) swrlb:lessThanOrEqual(D-variable(packageWeight) 50) ) Consequent(shipment(I-variable(package))))