Rule-based-OPC