An optical proximity correction (OPC) based integrated circuit design
system and method introduce a variable rule in which rules are specified
in terms of multiple correction actions that yield acceptable results.
This category of rules provides more degrees of freedom in actual
application so that the rule-based OPC tool can intelligently select the
proper valid rule that minimizes the OPC complexity or meets other
objectives.