hours(required): maximum hours allowed per scheduling weekpriority(required): how strictly the solver enforces this ruleweekStartsOn(optional): which day starts the week; defaults to ModelBuilder.weekStartsOn
hours (required): maximum hours allowed per scheduling weekpriority (required): how strictly the solver enforces this ruleweekStartsOn (optional): which day starts the week; defaults to ModelBuilder.weekStartsOn