Skip to main content
type Priority = "LOW" | "MEDIUM" | "HIGH" | "MANDATORY";
How strictly the solver enforces a rule.
  • "LOW", "MEDIUM", "HIGH": soft constraints with increasing penalty for violations
  • "MANDATORY": hard constraint; the solver will not produce a solution that violates it