About

Page created using Nurse Rostering Problem API (2.4.3149.26002)

1 2 3 4 5
2005 January01020304050607080910111213141516171819202122232425262728293031
SSMTWTFSSMTWTFSSMTWTFSSMTWTFSSM
A                                        

D2

D2

D2

D2

   

L

D2

   

D2

20
B

D1

D1

     

D1

     

D1

D1

D1

D1

 

D1

D1

 

D1

D1

D1

     

D1

D1

D1

D1

 

D1

D1

D1

49
C    

D1

D1

D1

D1

 

D1

D1

             

D1

L

D1

L

 

N

N

   

D1

D2

D1

   

L

100
D

E

E

E

 

N

N

N

   

D2

D2

D2

N

 

E

E

D2

D2

   

D2

D2

D2

D2

   

L

D2

   

D2

160
E

D2

D2

N

N

 

L

L

   

E

E

 

L

D2

D2

D2

   

E

N

N

   

E

E

E

   

L

L

  110
F

L

L

L

   

E

E

L

L

   

E

E

L

   

E

E

   

E

E

E

L

   

E

E

      85
G

D2

D2

     

D2

     

D2

D2

D2

D2

 

D2

D2

 

D2

D2

D2

     

D2

D2

D2

D2

 

D2

D2

D2

145
H    

D2

L

L

   

D2

D2

 

N

N

N

N

   

L

N

N

 

L

L

L

N

     

N

N

N

N

190
M

N

N

   

D2

D2

     

L

L

 

L

 

L

L

   

D2

D2

       

L

L

 

L

      150
O      

D2

D2

   

E

E

   

L

L

D2

   

D2

 

L

L

       

D2

D2

   

D2

D2

  156
Q    

D2

D2

E

E

D2

D2

D2

D2

   

E

E

N

N

N

                            30
T    

D2

E

D1

L

 

N

N

N

 

D1

D1

D1

   

D2

   

E

D1

D1

D1

 

N

N

N

 

E

E

E

240

Requests

Employees' Penalty 1435

Violations

Shift Cover (Skill : All)
E Preferred 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1  
E Provided 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
D1 Preferred 1 1 1 1 2 2 0 1 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1  
D1 Provided 1 1 1 1 2 2 0 1 1 1 1 2 2 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 0
D2 Preferred 2 2 3 2 2 2 1 2 2 3 2 2 1 2 2 2 3 2 2 2 2 2 2 3 2 2 2 2 2 2 3  
D2 Provided 2 2 3 2 2 2 1 2 2 3 2 2 1 2 2 2 3 2 2 2 2 2 2 3 2 2 2 2 2 2 3 0
L Preferred 1 1 1 1 1 2 1 1 1 1 1 1 3 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1  
L Provided 1 1 1 1 1 2 1 1 1 1 1 1 3 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 0
N Preferred 1 1 1 1 1 1 1 1 1 1 1 1 2 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 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
Total Penalty1435

ShiftsStartEndDescription

E

06:00 14:00 Early Shift, hours worked=8 hours, duration=8 hours. Minimum 720 minutes rest required before, minimum 480 minutes rest required after.

D1

09:00 17:00 Head Nurse Day Shift, hours worked=8 hours, duration=8 hours. Minimum 660 minutes rest required before, minimum 480 minutes rest required after. Requires skill: HeadNurse.

D2

09:00 17:00 Ordinary Day Shift, hours worked=8 hours, duration=8 hours. Minimum 660 minutes rest required before, minimum 480 minutes rest required after. Requires skill: Nurse.

L

14:00 22:00 Late Shift, hours worked=8 hours, duration=8 hours. Minimum 720 minutes rest required before, minimum 480 minutes rest required after.

N

22:00 06:00 Night Shift, (night shift=true), hours worked=8 hours, duration=8 hours. Minimum 720 minutes rest required before, minimum 720 minutes rest required after.
 
Cover weights
Over preferred 10000
Under preferred 10000
Over maximum 0
Under minimum 0

KEY
  Bank holiday
 Weekend
 Employee unavailable
 Day off request
 Day on request
 Shift off request
 Shift on request

 

Computation
Found by  
Algorithm
Computation time
Date
System
CPU

 

Penalties

A
Skills: Nurse (Primary);
Contract: NurseA
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 No limit on 'E' shifts, receives 0
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 6
Requests max 6 'L' shifts, receives 1
Requests max 4 'N' shifts, receives 0
Max number of shifts 0 Yes 10 Requests max 10 shifts, receives 7
Max consecutive working weekends 0 Yes 20 Requests max 2 consecutive working weekends.
Max working weekends in four weeks 0 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 2 consecutive working days.
Shift type successions 0 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 0 Yes 50 Requests max 2 working bank holidays.
Min consecutive free days 0 Yes 10 Requests min 2 consecutive free days.
Complete weekends 0 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 0 Yes 10 Max total assignments for all Wednesdays = 2
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 10 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2, 3, 4,
D1 : 2, 3, 4,
D2 : 2, 3, 4,
L : 2, 3,
N : 2, 3,
Max shift types per week 0 Yes 5 Max shift types per week
In week 1 requests max 0 'D2' shifts, receives 0
In week 4 requests max 2 'L' shifts, receives 1
Max hours worked 0 Yes 10 Requests max 80 hours.
Min hours worked 10 Yes 5 Requests min 64 hours.
Alternative skill 0 Yes 10
Tutorship 0 Yes 100 Tutors: D;
Skilled shifts 0 Yes 10000
Employee availability 0 Yes 10000
Requested days off 0 Yes 0
 
B
Skills: HeadNurse (Primary); Nurse (Secondary);
Contract: HeadNurse
Constraint Penalty Required Weight Details
Max number of shifts 0 Yes 10 Requests max 20 shifts, receives 19
Max consecutive working weekends 0 Yes 20 Requests max 1 consecutive working weekends.
Max working weekends in four weeks 0 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 5 Yes 5 Requests min 2 consecutive working days.
Shift type successions 0 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,D1,
E :
D1 : _,D1,
D2 :
L :
N :
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 3 consecutive free days.
Min consecutive free days 30 Yes 10 Requests min 2 consecutive free days.
Complete weekends 0 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 0 Yes 10
Number of consecutive shift types 0 Yes 5 Valid lengths of sequences of consecutive shift types:
E :
D1 : 1, 2, 3, 4, 5,
D2 :
L :
N :
Max shift types per week 0 Yes 5
Max hours worked 0 Yes 10 Requests max 160 hours.
Min hours worked 0 Yes 5 Requests min 140 hours.
Alternative skill 0 Yes 10
Tutorship 0 Yes 100 Tutors: G;
Skilled shifts 0 Yes 10000
Requested days off 10 Yes 0
Requested shifts off 4 Yes 0
 
C
Skills: HeadNurse (Primary); Nurse (Secondary);
Contract: HeadNurse
Constraint Penalty Required Weight Details
Max number of shifts 0 Yes 10 Requests max 20 shifts, receives 16
Max consecutive working weekends 0 Yes 20 Requests max 1 consecutive working weekends.
Max working weekends in four weeks 0 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 2 consecutive working days.
Shift type successions 50 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,D1,
E :
D1 : _,D1,
D2 :
L :
N :
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 3 consecutive free days.
Min consecutive free days 20 Yes 10 Requests min 2 consecutive free days.
Complete weekends 0 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 0 Yes 10
Number of consecutive shift types 20 Yes 5 Valid lengths of sequences of consecutive shift types:
E :
D1 : 1, 2, 3, 4, 5,
D2 :
L :
N :
Max shift types per week 0 Yes 5
Max hours worked 0 Yes 10 Requests max 160 hours.
Min hours worked 0 Yes 5 Requests min 140 hours.
Alternative skill 10 Yes 10
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
D
Skills: Nurse (Primary);
Contract: Nurse
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 No limit on 'E' shifts, receives 5
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 11
Requests max 6 'L' shifts, receives 1
Requests max 4 'N' shifts, receives 4
Max number of shifts 10 Yes 10 Requests max 20 shifts, receives 21
Max consecutive working weekends 0 Yes 20 Requests max 2 consecutive working weekends.
Max working weekends in four weeks 20 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 2 consecutive working days.
Shift type successions 0 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 50 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 4 consecutive free days.
Min consecutive free days 20 Yes 10 Requests min 2 consecutive free days.
Complete weekends 20 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 5 Yes 5
Max shifts for days of the week 20 Yes 10 Max total assignments for all Wednesdays = 2
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 15 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2, 3, 4,
D1 : 2, 3, 4,
D2 : 2, 3, 4,
L : 2, 3,
N : 2, 3,
Max shift types per week 0 Yes 5 Max shift types per week
In week 1 requests max 0 'D2' shifts, receives 0
In week 4 requests max 2 'L' shifts, receives 1
Max hours worked 0 Yes 10 Requests max 160 hours.
Min hours worked 0 Yes 5 Requests min 140 hours.
Alternative skill 0 Yes 10
Skilled shifts 0 Yes 10000
 
E
Skills: Nurse (Primary);
Contract: Nurse
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 No limit on 'E' shifts, receives 6
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 5
Requests max 6 'L' shifts, receives 5
Requests max 4 'N' shifts, receives 4
Max number of shifts 0 Yes 10 Requests max 20 shifts, receives 20
Max consecutive working weekends 0 Yes 20 Requests max 2 consecutive working weekends.
Max working weekends in four weeks 0 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 2 consecutive working days.
Shift type successions 5 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 4 consecutive free days.
Min consecutive free days 20 Yes 10 Requests min 2 consecutive free days.
Complete weekends 40 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 5 Yes 5
Max shifts for days of the week 20 Yes 10 Max total assignments for all Wednesdays = 2
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 10 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2, 3, 4,
D1 : 2, 3, 4,
D2 : 2, 3, 4,
L : 2, 3,
N : 2, 3,
Max shift types per week 10 Yes 5 Max shift types per week
In week 1 requests max 0 'D2' shifts, receives 2
In week 4 requests max 2 'L' shifts, receives 0
Max hours worked 0 Yes 10 Requests max 160 hours.
Min hours worked 0 Yes 5 Requests min 140 hours.
Alternative skill 0 Yes 10
Skilled shifts 0 Yes 10000
 
F
Contract: Trainee
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 No limit on 'E' shifts, receives 11
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 0
No limit on 'L' shifts, receives 7
Requests max 0 'N' shifts, receives 0
Max number of shifts 30 Yes 10 Requests max 15 shifts, receives 18
Max consecutive working weekends 0 Yes 20 Requests max 2 consecutive working weekends.
Max working weekends in four weeks 20 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 2 consecutive working days.
Shift type successions 15 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,L,
E : _,E,
D1 :
D2 :
L : _,L,
N :
Max working bank holidays 0 Yes 50 Requests max 2 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 4 consecutive free days.
Min consecutive free days 0 Yes 10 Requests min 2 consecutive free days.
Complete weekends 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 20 Yes 10 Max total assignments for all Tuesdays = 1
Max total assignments for all Wednesdays = 1
Max total assignments for all Thursdays = 1
Number of consecutive shift types 0 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 1, 2, 3, 4,
D1 :
D2 :
L : 1, 2, 3, 4,
N :
Max shift types per week 0 Yes 5 Max shift types per week
In week 1 requests max 2 'E' shifts, receives 2
In week 4 requests max 2 'L' shifts, receives 1
Max hours worked 0 Yes 10 Requests max 140 hours.
Min hours worked 0 Yes 5 Requests min 100 hours.
Alternative skill 0 Yes 10
Skilled shifts 0 Yes 10000
Requested days off 0 Yes 0
 
G
Skills: Nurse (Primary);
Contract: Nurse
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 No limit on 'E' shifts, receives 0
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 19
Requests max 6 'L' shifts, receives 0
Requests max 4 'N' shifts, receives 0
Max number of shifts 0 Yes 10 Requests max 20 shifts, receives 19
Max consecutive working weekends 0 Yes 20 Requests max 2 consecutive working weekends.
Max working weekends in four weeks 0 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 5 Yes 5 Requests min 2 consecutive working days.
Shift type successions 0 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 4 consecutive free days.
Min consecutive free days 30 Yes 10 Requests min 2 consecutive free days.
Complete weekends 60 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 30 Yes 10 Max total assignments for all Wednesdays = 2
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 5 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2, 3, 4,
D1 : 2, 3, 4,
D2 : 2, 3, 4,
L : 2, 3,
N : 2, 3,
Max shift types per week 15 Yes 5 Max shift types per week
In week 1 requests max 0 'D2' shifts, receives 3
In week 4 requests max 2 'L' shifts, receives 0
Max hours worked 0 Yes 10 Requests max 160 hours.
Min hours worked 0 Yes 5 Requests min 140 hours.
Alternative skill 0 Yes 10
Tutorship 0 Yes 100 Tutors: B;
Work separately 0 Yes 80 Do not work at same time as: H;
Skilled shifts 0 Yes 10000
 
H
Skills: Nurse (Primary);
Contract: Nurse
Constraint Penalty Required Weight Details
Max shift types 70 Yes 10 No limit on 'E' shifts, receives 0
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 3
Requests max 6 'L' shifts, receives 6
Requests max 4 'N' shifts, receives 11
Max number of shifts 0 Yes 10 Requests max 20 shifts, receives 20
Max consecutive working weekends 0 Yes 20 Requests max 2 consecutive working weekends.
Max working weekends in four weeks 20 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 2 consecutive working days.
Shift type successions 0 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 4 consecutive free days.
Min consecutive free days 20 Yes 10 Requests min 2 consecutive free days.
Complete weekends 20 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 5 Yes 5
Max shifts for days of the week 30 Yes 10 Max total assignments for all Wednesdays = 2
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 20 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2, 3, 4,
D1 : 2, 3, 4,
D2 : 2, 3, 4,
L : 2, 3,
N : 2, 3,
Max shift types per week 5 Yes 5 Max shift types per week
In week 1 requests max 0 'D2' shifts, receives 1
In week 4 requests max 2 'L' shifts, receives 2
Max hours worked 0 Yes 10 Requests max 160 hours.
Min hours worked 0 Yes 5 Requests min 140 hours.
Alternative skill 0 Yes 10
Work separately 0 Yes 80 Do not work at same time as: G;
Skilled shifts 0 Yes 10000
 
M
Skills: Nurse (Primary);
Contract: PartTime
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 Requests max 3 'E' shifts, receives 0
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 4
No limit on 'L' shifts, receives 8
Requests max 3 'N' shifts, receives 2
Max number of shifts 0 Yes 10 Requests max 14 shifts, receives 14
Max consecutive working weekends 0 Yes 20 Requests max 1 consecutive working weekends.
Max working weekends in four weeks 40 Yes 20 Requests max 1 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 2 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 1 consecutive working days.
Shift type successions 0 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 4 consecutive free days.
Min consecutive free days 80 Yes 10 Requests min 3 consecutive free days.
Complete weekends 0 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 20 Yes 10 Max total assignments for all Mondays = 1
Max total assignments for all Fridays = 1
Max total assignments for all Saturdays = 1
Max total assignments for all Sundays = 1
Number of consecutive shift types 10 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2,
D1 : 2,
D2 : 2,
L : 2,
N : 2,
Max shift types per week 0 Yes 5 Max shift types per week
In week 3 requests max 2 'L' shifts, receives 2
Max hours worked 0 Yes 10 Requests max 108 hours.
Min hours worked 0 Yes 5 Requests min 80 hours.
Alternative skill 0 Yes 10
Skilled shifts 0 Yes 10000
Requested shifts off 0 Yes 0
 
O
Skills: Nurse (Primary);
Contract: PartTime
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 Requests max 3 'E' shifts, receives 2
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 8
No limit on 'L' shifts, receives 4
Requests max 3 'N' shifts, receives 0
Max number of shifts 0 Yes 10 Requests max 14 shifts, receives 14
Max consecutive working weekends 0 Yes 20 Requests max 1 consecutive working weekends.
Max working weekends in four weeks 20 Yes 20 Requests max 1 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 40 Yes 40 Requests max 2 consecutive working days.
Min consecutive working days 0 Yes 5 Requests min 1 consecutive working days.
Shift type successions 0 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 4 consecutive free days.
Min consecutive free days 60 Yes 10 Requests min 3 consecutive free days.
Complete weekends 0 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 20 Yes 10 Max total assignments for all Mondays = 1
Max total assignments for all Fridays = 1
Max total assignments for all Saturdays = 1
Max total assignments for all Sundays = 1
Number of consecutive shift types 10 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2,
D1 : 2,
D2 : 2,
L : 2,
N : 2,
Max shift types per week 0 Yes 5 Max shift types per week
In week 3 requests max 2 'L' shifts, receives 2
Max hours worked 0 Yes 10 Requests max 108 hours.
Min hours worked 0 Yes 5 Requests min 80 hours.
Alternative skill 0 Yes 10
Skilled shifts 0 Yes 10000
Requested shifts on 6 Yes 0
 
Q
Skills: Nurse (Primary);
Contract: NurseQ
Constraint Penalty Required Weight Details
Max shift types 0 Yes 10 No limit on 'E' shifts, receives 4
No limit on 'D1' shifts, receives 0
No limit on 'D2' shifts, receives 6
Requests max 6 'L' shifts, receives 0
Requests max 4 'N' shifts, receives 3
Max number of shifts 10 Yes 10 Requests max 12 shifts, receives 13
Max consecutive working weekends 0 Yes 20 Requests max 2 consecutive working weekends.
Max working weekends in four weeks 0 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Min consecutive working days 0 Yes 5 Requests min 2 consecutive working days.
Shift type successions 5 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,E,D1,D2,L,N,
E : _,E,D1,D2,
D1 : _,E,D1,D2,L,N,
D2 : _,E,D1,D2,L,N,
L : _,D1,D2,L,N,
N : _,L,N,
Max working bank holidays 0 Yes 50 Requests max 2 working bank holidays.
Min consecutive free days 0 Yes 10 Requests min 2 consecutive free days.
Complete weekends 0 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 0 Yes 5
Max shifts for days of the week 0 Yes 10 Max total assignments for all Wednesdays = 2
Max total assignments for all Saturdays = 2
Max total assignments for all Sundays = 2
Number of consecutive shift types 0 Yes 5 Valid lengths of sequences of consecutive shift types:
E : 2, 3, 4,
D1 : 2, 3, 4,
D2 : 2, 3, 4,
L : 2, 3,
N : 2, 3,
Max shift types per week 15 Yes 5 Max shift types per week
In week 1 requests max 0 'D2' shifts, receives 3
In week 4 requests max 2 'L' shifts, receives 0
Max hours worked 0 Yes 10 Requests max 96 hours.
Min hours worked 0 Yes 5 Requests min 80 hours.
Alternative skill 0 Yes 10
Skilled shifts 0 Yes 10000
Employee availability 0 Yes 10000
 
T
Skills: HeadNurse (Primary); Nurse (Primary);
Contract: HeadNurse
Constraint Penalty Required Weight Details
Max number of shifts 10 Yes 10 Requests max 20 shifts, receives 21
Max consecutive working weekends 20 Yes 20 Requests max 1 consecutive working weekends.
Max working weekends in four weeks 20 Yes 20 Requests max 2 working weekends in four weeks.
Min time between shifts 0 Yes 5 (Penalised per minute over)
Max consecutive working days 0 Yes 40 Requests max 4 consecutive working days.
Min consecutive working days 5 Yes 5 Requests min 2 consecutive working days.
Shift type successions 100 Yes 5 Which shifts may follow a shift the next day. ("_" = empty day).
_ : _,D1,
E :
D1 : _,D1,
D2 :
L :
N :
Max working bank holidays 0 Yes 50 Requests max 1 working bank holidays.
Max consecutive free days 0 Yes 10 Requests max 3 consecutive free days.
Min consecutive free days 40 Yes 10 Requests min 2 consecutive free days.
Complete weekends 0 Yes 20
Identical shift types during weekend 0 Yes 20
Night shift before free weekend 0 Yes 20
Two free days after night shifts 10 Yes 5
Max shifts for days of the week 0 Yes 10
Number of consecutive shift types 35 Yes 5 Valid lengths of sequences of consecutive shift types:
E :
D1 : 1, 2, 3, 4, 5,
D2 :
L :
N :
Max shift types per week 0 Yes 5
Max hours worked 0 Yes 10 Requests max 160 hours.
Min hours worked 0 Yes 5 Requests min 140 hours.
Alternative skill 0 Yes 10
Skilled shifts 0 Yes 10000
 

Total Employees' Penalty

Constraint Penalty
1. Requested shifts on 6
2. Max consecutive free days 0
3. Requested days off 10
4. Max hours worked 0
5. Complete weekends 140
6. Max shift types 70
7. Tutorship 0
8. Number of consecutive shift types 135
9. Requested shifts off 4
10. Max consecutive working days 40
11. Employee availability 0
12. Identical shift types during weekend 0
13. Max shift types per week 45
14. Max consecutive working weekends 20
15. Two free days after night shifts 25
16. Shift type successions 175
17. Work separately 0
18. Min hours worked 10
19. Max shifts for days of the week 160
20. Skilled shifts 0
21. Alternative skill 10
22. Min time between shifts 0
23. Night shift before free weekend 0
24. Max working bank holidays 50
25. Max number of shifts 60
26. Min consecutive free days 320
27. Max working weekends in four weeks 140
28. Min consecutive working days 15
Total 1435