|
| |
2008 April | | |
| P | V |
A |
D |
|
|
E |
E |
D |
D |
D |
|
|
E |
E |
E |
|
|
D |
D |
D |
|
|
D |
D |
L |
L |
L |
|
|
N |
N |
N |
0 |
0 |
B |
D |
D |
L |
L |
|
|
D |
D |
D |
D |
D |
|
|
E |
E |
E |
E |
E |
|
|
|
L |
L |
L |
L |
|
|
D |
D |
D |
0 |
0 |
C |
|
|
|
|
V |
V |
L |
L |
|
|
|
|
|
|
|
E |
E |
D |
D |
|
|
|
|
|
|
L |
L |
L |
L |
|
0 |
0 |
D |
|
N |
N |
N |
N |
|
|
N |
N |
N |
N |
|
|
N |
N |
N |
N |
N |
|
|
N |
N |
N |
|
|
N |
N |
N |
N |
N |
0 |
0 |
E |
D |
D |
|
|
E |
E |
|
|
|
|
|
L |
L |
|
|
D |
D |
|
|
|
|
E |
E |
|
|
|
|
|
|
|
0 |
0 |
F |
N |
N |
N |
|
|
E |
E |
|
|
|
E |
E |
E |
|
|
V |
V |
V |
V |
V |
D |
D |
D |
L |
L |
|
|
|
|
E |
0 |
0 |
G |
|
|
D |
D |
D |
D |
|
|
E |
E |
E |
|
|
D |
D |
|
|
|
D |
D |
D |
|
|
D |
D |
|
|
E |
E |
E |
0 |
0 |
H |
N |
|
|
|
L |
L |
|
|
D |
D |
D |
D |
|
|
|
L |
L |
|
|
|
E |
E |
E |
E |
E |
|
|
D |
D |
D |
0 |
0 |
I |
|
|
|
|
N |
N |
|
|
V |
V |
V |
V |
V |
N |
N |
|
|
N |
N |
N |
N |
|
|
N |
N |
|
|
N |
N |
N |
0 |
0 |
J |
L |
L |
|
|
|
|
D |
D |
D |
D |
D |
|
|
L |
L |
|
|
L |
L |
L |
L |
L |
|
|
|
D |
D |
D |
D |
D |
0 |
0 |
K |
D |
|
|
|
L |
L |
|
|
|
|
|
D |
D |
|
|
|
E |
E |
|
|
|
N |
N |
N |
|
|
|
|
|
|
0 |
0 |
L |
E |
E |
E |
E |
|
|
E |
E |
|
|
D |
D |
D |
D |
D |
|
|
D |
D |
D |
|
|
D |
D |
D |
|
|
D |
D |
|
0 |
0 |
M |
E |
D |
D |
D |
|
|
L |
L |
L |
L |
L |
|
|
L |
L |
|
|
E |
E |
L |
L |
|
|
E |
E |
D |
D |
|
|
L |
0 |
0 |
N |
|
E |
E |
E |
D |
D |
|
|
D |
D |
|
|
|
E |
E |
E |
D |
D |
|
|
L |
L |
L |
|
|
E |
E |
L |
L |
L |
0 |
0 |
O |
N |
N |
N |
|
|
|
|
N |
N |
|
|
N |
N |
N |
N |
N |
|
|
N |
N |
N |
N |
N |
|
|
|
|
|
|
|
0 |
0 |
P |
L |
L |
L |
L |
|
|
L |
L |
L |
L |
L |
|
|
E |
E |
L |
L |
|
|
D |
D |
D |
|
|
|
L |
L |
L |
L |
L |
0 |
0 |
Q |
|
L |
L |
L |
|
|
D |
D |
L |
L |
L |
|
|
L |
L |
|
|
|
E |
E |
E |
D |
D |
|
|
E |
E |
E |
E |
E |
0 |
0 |
R |
L |
|
|
N |
N |
N |
N |
|
|
N |
N |
N |
N |
|
|
L |
L |
L |
|
|
|
E |
E |
D |
D |
|
|
E |
E |
D |
0 |
0 |
S |
|
|
D |
D |
D |
|
|
E |
E |
E |
|
|
|
D |
D |
D |
|
|
|
|
|
|
|
E |
E |
D |
D |
|
|
|
0 |
0 |
T |
|
|
|
N |
N |
N |
N |
|
|
N |
N |
|
|
|
D |
D |
D |
L |
L |
|
|
|
D |
D |
D |
|
|
|
|
|
0 |
0 |
U |
E |
E |
E |
|
|
|
E |
E |
E |
E |
|
|
D |
D |
|
|
N |
N |
|
|
|
|
|
|
N |
N |
N |
|
|
|
0 |
0 |
V |
|
D |
D |
D |
|
|
N |
N |
N |
|
|
L |
L |
|
|
N |
N |
|
|
E |
E |
|
|
N |
N |
|
|
|
|
|
0 |
0 |
|
Employees' penalty (soft constraints) |
0 |
|
| | |
|
Shift Cover (Skill=All. Min=Soft constraint [weight=1000, function=Linear]. )
|
E Min |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
| |
E Assigned |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Max=Soft constraint [weight=1000, function=Linear]. )
|
E Max |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
| |
E Assigned |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Max=Soft constraint [weight=10, function=Linear]. )
|
D Max |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
| |
D Assigned |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
0 | 0 |
Shift Cover (Skill=All. Max=Soft constraint [weight=1000, function=Linear]. )
|
D Max |
6 |
6 |
6 |
6 |
5 |
5 |
6 |
6 |
6 |
6 |
6 |
5 |
5 |
6 |
6 |
6 |
6 |
6 |
5 |
5 |
6 |
6 |
6 |
6 |
6 |
5 |
5 |
6 |
6 |
6 |
| |
D Assigned |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
0 | 0 |
Shift Cover (Skill=All. Min=Soft constraint [weight=10, function=Linear]. )
|
D Min |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
| |
D Assigned |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
0 | 0 |
Shift Cover (Skill=All. Min=Soft constraint [weight=1000, function=Linear]. )
|
D Min |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
3 |
| |
D Assigned |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
4 |
4 |
3 |
3 |
4 |
4 |
4 |
0 | 0 |
Shift Cover (Skill=All. Max=Soft constraint [weight=1000, function=Linear]. )
|
L Max |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
5 |
| |
L Assigned |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Min=Soft constraint [weight=1000, function=Linear]. )
|
L Min |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
| |
L Assigned |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Max=Soft constraint [weight=10, function=Linear]. )
|
L Max |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
| |
L Assigned |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Min=Soft constraint [weight=10, function=Linear]. )
|
L Min |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
| |
L Assigned |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Max=Soft constraint [weight=1000, function=Linear]. )
|
N Max |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
4 |
| |
N Assigned |
3 |
3 |
3 |
3 |
4 |
3 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Min=Soft constraint [weight=1000, function=Linear]. )
|
N Min |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
| |
N Assigned |
3 |
3 |
3 |
3 |
4 |
3 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Max=Soft constraint [weight=10, function=Linear]. )
|
N Max |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
| |
N Assigned |
3 |
3 |
3 |
3 |
4 |
3 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skill=All. Min=Soft constraint [weight=10, function=Linear]. )
|
N Min |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
3 |
3 |
- |
- |
3 |
3 |
3 |
| |
N Assigned |
3 |
3 |
3 |
3 |
4 |
3 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
3 |
3 |
2 |
2 |
3 |
3 |
3 |
0 | 0 |
Shift Cover (Skills=(GroupA, GroupB). Min=Soft constraint [weight=1000, function=Linear]. )
|
L Min |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
| |
L Assigned |
2 |
2 |
1 |
1 |
1 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
3 |
3 |
1 |
1 |
3 |
2 |
2 |
3 |
2 |
2 |
2 |
2 |
1 |
1 |
2 |
2 |
2 |
0 | 0 |
Shift Cover (Skills=(GroupB, GroupC). Max=Soft constraint [weight=10, function=Linear]. )
|
E Max |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
| |
E Assigned |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
0 | 0 |
Shift Cover (Skills=(GroupB, GroupC). Min=Soft constraint [weight=1000, function=Linear]. )
|
E Min |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
1 |
1 |
- |
- |
1 |
1 |
1 |
| |
E Assigned |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
0 | 0 |
Shift Cover (Skills=(GroupB, GroupC). Min=Soft constraint [weight=10, function=Linear]. )
|
E Min |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
| |
E Assigned |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
0 | 0 |
Shift Cover (Skill=GroupC. Min=Soft constraint [weight=1000, function=Linear]. )
|
N Min |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
| |
N Assigned |
1 |
1 |
1 |
2 |
3 |
3 |
3 |
1 |
1 |
2 |
2 |
1 |
1 |
1 |
1 |
1 |
2 |
2 |
1 |
1 |
1 |
1 |
1 |
3 |
3 |
1 |
1 |
2 |
2 |
2 |
0 | 0 |
Total penalty (soft constraints) | 0 | |
Total violations (hard constraints) | | 0 |
Workload Resource Matrix
|
V TimeUnits |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | |
E TimeUnits |
8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | | |
D TimeUnits |
8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | | |
L TimeUnits |
8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | | |
N TimeUnits |
8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | | |
Employees
A
Skills: GroupA, GroupB, GroupC
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 160 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
B
Contract: Full Time, StandardConstraints
Requested days and shifts on and off |
0 |
0 |
|
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 168 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 0 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 0 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 0 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
C
Skills: GroupB
Contract: Part Time (2 days a week), StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 80 hours Max 80 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 80 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 2 shifts per week Min 2 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Min 2 shifts per week Min 2 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Min 2 shifts per week Min 2 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 4 | | Min 2 shifts per week Min 2 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 0 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
D
Skills: GroupA
Contract: Nights only, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 168 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Night shifts only Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | | | | | | 0 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
E
Skills: GroupA, GroupB
Contract: Part Time (2 days a week), StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 80 hours Max 80 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 80 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 2 shifts per week Min 2 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 4 | | Min 2 shifts per week Min 2 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Min 2 shifts per week Min 2 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Min 2 shifts per week Min 2 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
F
Skills: GroupA, GroupB, GroupC
Contract: Part Time (3 days a week), StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 112 hours Max 112 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 112 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 3 shifts per week Min 3 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 4 | | Min 3 shifts per week Min 3 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 4 | | Min 3 shifts per week Min 3 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 5 | | Min 3 shifts per week Min 3 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 5 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 0 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
G
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 136 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
H
Contract: Full Time, StandardConstraints
Requested days and shifts on and off |
0 |
0 |
|
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 136 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
I
Skills: GroupC
Contract: Nights only, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 104 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Night shifts only Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | | | | | | 0 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 0 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
J
Skills: GroupA, GroupB, GroupC
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 152 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
K
Skills: GroupB, GroupC
Contract: Part Time (2 days a week), StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 80 hours Max 80 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 80 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 2 shifts per week Min 2 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 2 shifts per week Min 2 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Min 2 shifts per week Min 2 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 2 | | Min 2 shifts per week Min 2 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
L
Skills: GroupA
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 152 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
M
Skills: GroupA, GroupB, GroupC
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 160 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
N
Skills: GroupA, GroupB
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 160 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 2 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
O
Contract: Nights only, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 120 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Night shifts only Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | | | | | | 0 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
P
Skills: GroupC
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 168 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
Q
Skills: GroupA, GroupB, GroupC
Contract: Full Time, StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 160 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
R
Skills: GroupA, GroupB, GroupC
Contract: Full Time, StandardConstraints
Requested days and shifts on and off |
0 |
0 |
|
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 168 hours Max 168 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 152 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
S
Skills: GroupB, GroupC
Contract: Part Time (3 days a week), StandardConstraints
Requested days and shifts on and off |
0 |
0 |
|
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 112 hours Max 112 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 104 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 3 shifts per week Min 3 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 4 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 4 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
T
Skills: GroupB, GroupC
Contract: Part Time (3 days a week), StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 112 hours Max 112 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 112 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 3 shifts per week Min 3 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 5 | | Min 3 shifts per week Min 3 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
U
Skills: GroupA, GroupB, GroupC
Contract: Part Time (3 days a week), StandardConstraints
Requested days and shifts on and off |
0 |
0 |
|
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 112 hours Max 112 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 112 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 3 shifts per week Min 3 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 5 | | Min 3 shifts per week Min 3 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 1 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
V
Skills: GroupA, GroupB, GroupC
Contract: Part Time (3 days a week), StandardConstraints
Workload |
0 |
0 |
Satisfied | Workload | Units | | Max 112 hours Max 112 of resource TimeUnits between days 0-29 [Soft constraint, weight=100, function=Quadratic]. | 112 |
|
Patterns |
0 |
0 |
Satisfied | Pattern matches | Patterns | Matched | Start day | 1 | 2 | 3 | 4 | 5 | 6 | | Min 3 shifts per week Min 3 matches between days 0-5 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 6-12 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 5 | | Min 3 shifts per week Min 3 matches between days 13-19 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Min 3 shifts per week Min 3 matches between days 20-26 of pattern: [Soft constraint, weight=10, function=Linear]. | All | On | | | | | | 3 | | Max five consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | E or L or D or N | 0 | | Min two consecutive working days Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=10000, function=Linear]. | All | Not E or L or D or N | E or L or D or N | Not E or L or D or N | | | | 0 | | Min two consecutive days off Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | On | Off | On | | | | 0 | | Min two consecutive E shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not E | E | Not E | | | | 0 | | Min two consecutive D shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not D | D | Not D | | | | 0 | | Min two consecutive L shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not L | L | Not L | | | | 0 | | Min two consecutive N shifts Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1, function=Linear]. | All | Not N | N | Not N | | | | 0 | | Max 5 shifts per week Max 5 matches between days 0-5 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 6-12 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 5 | | Max 5 shifts per week Max 5 matches between days 13-19 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 5 shifts per week Max 5 matches between days 20-26 of pattern: [Soft constraint, weight=100, function=Linear]. | All | E or L or D or N | | | | | | 3 | | Max 2 working weekends Max 2 matches between days 4-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | N cannot follow a non-night shift Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | E or L or D | N | | | | | 0 | | Only N or off can follow N Max 0 matches between days 0-29 of pattern: [Soft constraint, weight=1000, function=Linear]. | All | N | E or L or D | | | | | 0 | | Avoid these shift rotations Max 0 matches between days 0-29 of patterns: [Soft constraint, weight=100, function=Linear]. | All | D | E | | | | | 0 | All | L | D | | | | | All | L | E | | | | | | Max 2 consecutive working weekends Max 2 matches between days 4-19 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | | | Max 2 consecutive working weekends Max 2 matches between days 11-26 of patterns: [Soft constraint, weight=1000, function=Linear]. | Saturdays | E or L or D or N | Off | | | | | 2 | Saturdays | Off | E or L or D or N | | | | | Saturdays | E or L or D or N | E or L or D or N | | | | |
|
|
1. |
Workload |
0 |
2. |
Patterns |
0 |
3. |
Requested days and shifts on and off |
0 |
| Total |
0 |