About
Page created using Nurse Rostering Problem API (2.4.3149.26002)
1 | 2 | 3 | 4 | ||||||||||||||||||||||||||
1999 November | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | |
M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | ||
A | D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
D |
0 | ||||||||
B | KV |
KV |
S |
KL |
S |
M |
M |
KV |
KV |
KV |
M |
KV |
S |
KL |
KV |
S |
M |
KV |
N |
N |
52 | ||||||||
C | S |
S |
KV |
KV |
M |
KV |
KV |
KV |
KL |
KV |
KL |
N |
N |
KV |
M |
S |
M |
KV |
KL |
37 | |||||||||
D | KV |
S |
S |
M |
S |
S |
N |
N |
N |
N |
N |
N |
N |
N |
N |
M |
M |
40 | |||||||||||
E | S |
S |
M |
S |
M |
S |
N |
N |
N |
KV |
S |
M |
M |
S |
S |
S |
M |
N |
N |
72 | |||||||||
F | M |
S |
KV |
KV |
KV |
KL |
KV |
S |
M |
S |
S |
M |
KL |
M |
KV |
KL |
KL |
S |
S |
S |
56 | ||||||||
G | N |
N |
N |
KV |
S |
S |
M |
S |
S |
S |
S |
KV |
S |
M |
KV |
S |
S |
S |
KV |
60 | |||||||||
H | KL |
KV |
KL |
KL |
M |
KL |
KV |
KL |
KV |
KV |
M |
KL |
KL |
KV |
M |
KV |
M |
S |
KV |
KV |
32 | ||||||||
I | KL |
M |
KV |
N |
N |
N |
M |
M |
M |
KV |
KL |
KV |
N |
N |
KL |
KV |
0 | ||||||||||||
J | M |
M |
N |
N |
S |
KV |
KV |
S |
S |
KV |
KL |
KV |
KV |
M |
32 | ||||||||||||||
Employees' Penalty | 381 | ||||||||||||||||||||||||||||
Shift Cover (Skill : All) | |||||||||||||||||||||||||||||
M Preferred | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | |
M Provided | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 0 |
D Preferred | 1 | 1 | 1 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | 1 | - | - | |
D Provided | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
KV Preferred | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | |
KV Provided | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 1 | 0 |
KL Preferred | 1 | 1 | 1 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | 1 | - | - | 1 | 1 | 1 | 1 | 1 | - | - | |
KL Provided | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 |
S Preferred | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | |
S Provided | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 1 | 2 | 1 | 1 | 1 | 0 |
N Preferred | 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 Provided | 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 | 0 |
Total Penalty | 381 |
|
|
|
|
Penalties
AConstraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | No limit on 'M' shifts, receives 0 Requests max 22 'D' shifts, receives 20 No limit on 'KV' shifts, receives 0 No limit on 'KL' shifts, receives 0 No limit on 'S' shifts, receives 0 No limit on 'N' shifts, receives 0 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 20 |
Max consecutive working weekends | 0 | Yes | 30 | Requests max 0 consecutive working weekends. |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 0 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 0 Max total assignments for all Sundays = 0 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : D : 1, 2, 3, 4, 5, KV : KL : S : N : |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 5 'D' shifts, receives 5 In week 2 requests max 5 'D' shifts, receives 5 In week 3 requests max 5 'D' shifts, receives 5 In week 4 requests max 5 'D' shifts, receives 5 |
Max hours worked | 0 | Yes | 2 | Requests max 160 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 4 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 8 Requests max 7 'KL' shifts, receives 2 Requests max 14 'S' shifts, receives 4 Requests max 9 'N' shifts, receives 2 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 20 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 0 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 2 In week 1 requests max 3 'KL' shifts, receives 1 In week 1 requests max 3 'S' shifts, receives 1 In week 1 requests max 3 'N' shifts, receives 0 In week 2 requests max 3 'M' shifts, receives 2 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 2 In week 2 requests max 3 'KL' shifts, receives 0 In week 2 requests max 3 'S' shifts, receives 1 In week 2 requests max 3 'N' shifts, receives 0 In week 3 requests max 3 'M' shifts, receives 1 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 2 In week 3 requests max 3 'KL' shifts, receives 1 In week 3 requests max 3 'S' shifts, receives 1 In week 3 requests max 3 'N' shifts, receives 0 In week 4 requests max 3 'M' shifts, receives 1 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 2 In week 4 requests max 3 'KL' shifts, receives 0 In week 4 requests max 3 'S' shifts, receives 1 In week 4 requests max 3 'N' shifts, receives 2 |
Max hours worked | 52 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 3 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 8 Requests max 7 'KL' shifts, receives 3 Requests max 14 'S' shifts, receives 3 Requests max 9 'N' shifts, receives 2 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 19 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 5 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 1 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 3 In week 1 requests max 3 'KL' shifts, receives 0 In week 1 requests max 3 'S' shifts, receives 2 In week 1 requests max 3 'N' shifts, receives 0 In week 2 requests max 3 'M' shifts, receives 0 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 3 In week 2 requests max 3 'KL' shifts, receives 2 In week 2 requests max 3 'S' shifts, receives 0 In week 2 requests max 3 'N' shifts, receives 0 In week 3 requests max 3 'M' shifts, receives 1 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 1 In week 3 requests max 3 'KL' shifts, receives 0 In week 3 requests max 3 'S' shifts, receives 0 In week 3 requests max 3 'N' shifts, receives 2 In week 4 requests max 3 'M' shifts, receives 1 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 1 In week 4 requests max 3 'KL' shifts, receives 1 In week 4 requests max 3 'S' shifts, receives 1 In week 4 requests max 3 'N' shifts, receives 0 |
Max hours worked | 32 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 3 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 1 Requests max 7 'KL' shifts, receives 0 Requests max 14 'S' shifts, receives 4 Requests max 9 'N' shifts, receives 9 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 17 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 0 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 1 In week 1 requests max 3 'KL' shifts, receives 0 In week 1 requests max 3 'S' shifts, receives 2 In week 1 requests max 3 'N' shifts, receives 0 In week 2 requests max 3 'M' shifts, receives 1 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 0 In week 2 requests max 3 'KL' shifts, receives 0 In week 2 requests max 3 'S' shifts, receives 2 In week 2 requests max 3 'N' shifts, receives 3 In week 3 requests max 3 'M' shifts, receives 0 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 0 In week 3 requests max 3 'KL' shifts, receives 0 In week 3 requests max 3 'S' shifts, receives 0 In week 3 requests max 3 'N' shifts, receives 3 In week 4 requests max 3 'M' shifts, receives 2 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 0 In week 4 requests max 3 'KL' shifts, receives 0 In week 4 requests max 3 'S' shifts, receives 0 In week 4 requests max 3 'N' shifts, receives 3 |
Max hours worked | 40 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 5 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 1 Requests max 7 'KL' shifts, receives 0 Requests max 14 'S' shifts, receives 8 Requests max 9 'N' shifts, receives 5 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 19 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 2 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 0 In week 1 requests max 3 'KL' shifts, receives 0 In week 1 requests max 3 'S' shifts, receives 3 In week 1 requests max 3 'N' shifts, receives 0 In week 2 requests max 3 'M' shifts, receives 0 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 0 In week 2 requests max 3 'KL' shifts, receives 0 In week 2 requests max 3 'S' shifts, receives 1 In week 2 requests max 3 'N' shifts, receives 3 In week 3 requests max 3 'M' shifts, receives 2 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 1 In week 3 requests max 3 'KL' shifts, receives 0 In week 3 requests max 3 'S' shifts, receives 3 In week 3 requests max 3 'N' shifts, receives 0 In week 4 requests max 3 'M' shifts, receives 1 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 0 In week 4 requests max 3 'KL' shifts, receives 0 In week 4 requests max 3 'S' shifts, receives 1 In week 4 requests max 3 'N' shifts, receives 2 |
Max hours worked | 72 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 4 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 5 Requests max 7 'KL' shifts, receives 4 Requests max 14 'S' shifts, receives 7 Requests max 9 'N' shifts, receives 0 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 20 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 1 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 2 In week 1 requests max 3 'KL' shifts, receives 0 In week 1 requests max 3 'S' shifts, receives 1 In week 1 requests max 3 'N' shifts, receives 0 In week 2 requests max 3 'M' shifts, receives 1 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 2 In week 2 requests max 3 'KL' shifts, receives 1 In week 2 requests max 3 'S' shifts, receives 2 In week 2 requests max 3 'N' shifts, receives 0 In week 3 requests max 3 'M' shifts, receives 2 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 0 In week 3 requests max 3 'KL' shifts, receives 1 In week 3 requests max 3 'S' shifts, receives 1 In week 3 requests max 3 'N' shifts, receives 0 In week 4 requests max 3 'M' shifts, receives 0 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 1 In week 4 requests max 3 'KL' shifts, receives 2 In week 4 requests max 3 'S' shifts, receives 3 In week 4 requests max 3 'N' shifts, receives 0 |
Max hours worked | 56 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 2 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 4 Requests max 7 'KL' shifts, receives 0 Requests max 14 'S' shifts, receives 10 Requests max 9 'N' shifts, receives 3 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 19 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 0 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 1 In week 1 requests max 3 'KL' shifts, receives 0 In week 1 requests max 3 'S' shifts, receives 1 In week 1 requests max 3 'N' shifts, receives 3 In week 2 requests max 3 'M' shifts, receives 1 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 0 In week 2 requests max 3 'KL' shifts, receives 0 In week 2 requests max 3 'S' shifts, receives 3 In week 2 requests max 3 'N' shifts, receives 0 In week 3 requests max 3 'M' shifts, receives 1 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 2 In week 3 requests max 3 'KL' shifts, receives 0 In week 3 requests max 3 'S' shifts, receives 3 In week 3 requests max 3 'N' shifts, receives 0 In week 4 requests max 3 'M' shifts, receives 0 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 1 In week 4 requests max 3 'KL' shifts, receives 0 In week 4 requests max 3 'S' shifts, receives 3 In week 4 requests max 3 'N' shifts, receives 0 |
Max hours worked | 60 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 4 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 8 Requests max 7 'KL' shifts, receives 7 Requests max 14 'S' shifts, receives 1 Requests max 9 'N' shifts, receives 0 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 20 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 1 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 1 In week 1 requests max 3 'KL' shifts, receives 3 In week 1 requests max 3 'S' shifts, receives 0 In week 1 requests max 3 'N' shifts, receives 0 In week 2 requests max 3 'M' shifts, receives 1 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 3 In week 2 requests max 3 'KL' shifts, receives 2 In week 2 requests max 3 'S' shifts, receives 0 In week 2 requests max 3 'N' shifts, receives 0 In week 3 requests max 3 'M' shifts, receives 0 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 1 In week 3 requests max 3 'KL' shifts, receives 2 In week 3 requests max 3 'S' shifts, receives 0 In week 3 requests max 3 'N' shifts, receives 0 In week 4 requests max 3 'M' shifts, receives 2 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 3 In week 4 requests max 3 'KL' shifts, receives 0 In week 4 requests max 3 'S' shifts, receives 1 In week 4 requests max 3 'N' shifts, receives 0 |
Max hours worked | 32 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 4 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 4 Requests max 7 'KL' shifts, receives 3 Requests max 14 'S' shifts, receives 0 Requests max 9 'N' shifts, receives 5 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 16 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 1 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 1 In week 1 requests max 3 'KL' shifts, receives 1 In week 1 requests max 3 'S' shifts, receives 0 In week 1 requests max 3 'N' shifts, receives 2 In week 2 requests max 3 'M' shifts, receives 2 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 0 In week 2 requests max 3 'KL' shifts, receives 0 In week 2 requests max 3 'S' shifts, receives 0 In week 2 requests max 3 'N' shifts, receives 1 In week 3 requests max 3 'M' shifts, receives 1 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 2 In week 3 requests max 3 'KL' shifts, receives 1 In week 3 requests max 3 'S' shifts, receives 0 In week 3 requests max 3 'N' shifts, receives 2 In week 4 requests max 3 'M' shifts, receives 0 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 1 In week 4 requests max 3 'KL' shifts, receives 1 In week 4 requests max 3 'S' shifts, receives 0 In week 4 requests max 3 'N' shifts, receives 0 |
Max hours worked | 0 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | Required | Weight | Details |
Max shift types | 0 | Yes | 5 | Requests max 14 'M' shifts, receives 3 Requests max 4 'D' shifts, receives 0 Requests max 8 'KV' shifts, receives 5 Requests max 7 'KL' shifts, receives 1 Requests max 14 'S' shifts, receives 3 Requests max 9 'N' shifts, receives 2 |
Max number of shifts | 0 | Yes | 5 | Requests max 20 shifts, receives 14 |
Max working weekends in four weeks | 0 | Yes | 0 | Requests max 2 working weekends in four weeks. |
Min time between shifts | 0 | Yes | 10 | (Penalised per minute over) |
Max consecutive working days | 0 | Yes | 5 | Requests max 6 consecutive working days. |
Min consecutive working days | 0 | Yes | 1 | Requests min 1 consecutive working days. |
Shift type successions | 0 | Yes | 10 | Which shifts may follow a shift the next day. ("_" = empty day). _ : _,M,D,KV,KL,S,N, M : _,M,D,KV,KL,S,N, D : _,M,D,KV,KL,S,N, KV : _,M,D,KV,KL,S,N, KL : _,M,D,KV,KL,S,N, S : _,M,D,KV,KL,S,N, N : _,M,D,KV,KL,S,N, |
Max working bank holidays | 0 | Yes | 0 | Requests max 4 working bank holidays. |
Max consecutive free days | 0 | Yes | 0 | Requests max 5 consecutive free days. |
Min consecutive free days | 0 | Yes | 0 | Requests min 1 consecutive free days. |
Complete weekends | 0 | Yes | 20 | |
Night shift before free weekend | 0 | Yes | 0 | |
Two free days after night shifts | 0 | Yes | 10 | |
Max shifts for days of the week | 0 | Yes | 0 | Max total assignments for all Mondays = 4 Max total assignments for all Tuesdays = 4 Max total assignments for all Wednesdays = 4 Max total assignments for all Thursdays = 4 Max total assignments for all Fridays = 4 Max total assignments for all Saturdays = 2 Max total assignments for all Sundays = 2 |
Number of consecutive shift types | 0 | Yes | 30 | Valid lengths of sequences of consecutive shift types: M : 1, 2, 3, 4, 5, D : 1, 2, 3, 4, 5, KV : 1, 2, 3, 4, KL : 1, 2, 3, 4, 5, S : 1, 2, 3, 4, N : 2, 3, |
Max shift types per week | 0 | Yes | 1 | Max shift types per week In week 1 requests max 3 'M' shifts, receives 2 In week 1 requests max 2 'D' shifts, receives 0 In week 1 requests max 4 'KV' shifts, receives 0 In week 1 requests max 3 'KL' shifts, receives 0 In week 1 requests max 3 'S' shifts, receives 0 In week 1 requests max 3 'N' shifts, receives 2 In week 2 requests max 3 'M' shifts, receives 0 In week 2 requests max 2 'D' shifts, receives 0 In week 2 requests max 4 'KV' shifts, receives 1 In week 2 requests max 3 'KL' shifts, receives 0 In week 2 requests max 3 'S' shifts, receives 1 In week 2 requests max 3 'N' shifts, receives 0 In week 3 requests max 3 'M' shifts, receives 0 In week 3 requests max 2 'D' shifts, receives 0 In week 3 requests max 4 'KV' shifts, receives 2 In week 3 requests max 3 'KL' shifts, receives 0 In week 3 requests max 3 'S' shifts, receives 2 In week 3 requests max 3 'N' shifts, receives 0 In week 4 requests max 3 'M' shifts, receives 1 In week 4 requests max 2 'D' shifts, receives 0 In week 4 requests max 4 'KV' shifts, receives 2 In week 4 requests max 3 'KL' shifts, receives 1 In week 4 requests max 3 'S' shifts, receives 0 In week 4 requests max 3 'N' shifts, receives 0 |
Max hours worked | 32 | Yes | 2 | Requests max 114 hours. |
Alternative skill | 0 | Yes | 1 | |
Skilled shifts | 0 | Yes | 10000 | |
Requested days off | 0 | Yes | 0 |
Constraint | Penalty | |
1. | Max consecutive free days | 0 |
2. | Requested days off | 0 |
3. | Max hours worked | 376 |
4. | Complete weekends | 0 |
5. | Max shift types | 0 |
6. | Number of consecutive shift types | 0 |
7. | Max consecutive working days | 5 |
8. | Max shift types per week | 0 |
9. | Max consecutive working weekends | 0 |
10. | Two free days after night shifts | 0 |
11. | Shift type successions | 0 |
12. | Max shifts for days of the week | 0 |
13. | Skilled shifts | 0 |
14. | Alternative skill | 0 |
15. | Min time between shifts | 0 |
16. | Night shift before free weekend | 0 |
17. | Max working bank holidays | 0 |
18. | Max number of shifts | 0 |
19. | Min consecutive free days | 0 |
20. | Max working weekends in four weeks | 0 |
21. | Min consecutive working days | 0 |
Total | 381 |