About

Page created using Nurse Rostering Problem (NRP) API (3.1.3625.27914)

1
1988 September05060708091011
MTWTFSS

P

V

AID12

12

12

          0 0
AID13    

12

12

12

    0 0
AID14          

12

12

0 0
RN1  

8

8

8

 

8

8

0 0
RN10  

12

12

   

12

  0 0
RN11        

12

12

12

0 0
RN2

8

 

8

8

8

8

8

0 0
RN3

8

8

   

8

    0 0
RN4

12

 

12

 

12

    0 0
RN5      

12

12

12

12

0 0
RN6        

12

 

12

0 0
RN7

12

12

 

12

      0 0
RN8

12

12

12

12

      0 0
RN9

12

12

12

12

      0 0

Requests

Employees' penalty (soft constraints) 0
Shift Cover (Skill : AID)
12 Preferred 1 1 1 1 1 1 1   
12 Provided 1 1 1 1 1 1 1 00
8 Provided 0 0 0 0 0 0 0 00
Shift Cover (Skill : RN)
12 Preferred 4 4 4 4 4 3 3   
12 Provided 4 4 4 4 4 3 3 00
8 Preferred 2 2 2 2 2 2 2   
8 Provided 2 2 2 2 2 2 2 00
Total penalty (soft constraints)0
Total violations (hard constraints)0

Shifts Start End Description

12

00:00 12:00 MidN.

8

04:00 12:00 4 AM.
 
Cover constraints
Must not be over preferred levels: Soft constraint, weight=200, function=Linear.
Must not be under preferred levels: Soft constraint, weight=200, function=Linear.
Must not be over maximum levels: Soft constraint, weight=200, function=Linear.
Must not be under minimum levels: Soft constraint, weight=200, function=Linear.

KEY
 Assignment frozen
 Day off request
 Day on request
 Shift off request
 Shift on request

   

 

Penalties

AID12
Skills: AID
Contract: 12
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All80
Min 2 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All122
Max 2 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All122
 
AID13
Skills: AID
Contract: 13
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12
Max 0 matches between days 0-6 of patterns:
[Soft constraint, weight=400, function=Linear].
SaturdaysOnOff0
SaturdaysOffOn
SaturdaysOnOn
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All8 0
Min 3 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All12 3
Max 3 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All12 3
 
AID14
Skills: AID
Contract: 14
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All80
Min 2 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All122
Max 2 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All122
 
RN1
Skills: RN
Contract: 1
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Min 5 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All85
Max 5 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All85
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All120
 
RN10
Skills: RN
Contract: 10
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All80
Min 3 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All123
Max 3 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All123
 
RN11
Skills: RN
Contract: 11
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All80
Min 3 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All123
Max 3 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All123
 
RN2
Skills: RN
Contract: 2
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Min 6 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All86
Max 6 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All86
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All120
 
RN3
Skills: RN
Contract: 3
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12
Max 0 matches between days 0-6 of patterns:
[Soft constraint, weight=400, function=Linear].
SaturdaysOnOff0
SaturdaysOffOn
SaturdaysOnOn
Min 3 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All8 3
Max 3 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All8 3
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All12 0
 
RN4
Skills: RN
Contract: 4
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12
Max 0 matches between days 0-6 of patterns:
[Soft constraint, weight=400, function=Linear].
SaturdaysOnOff0
SaturdaysOffOn
SaturdaysOnOn
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All8 0
Min 3 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All12 3
Max 3 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All12 3
 
RN5
Skills: RN
Contract: 5
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All80
Min 4 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All124
Max 4 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All124
 
RN6
Skills: RN
Contract: 6
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day1
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All80
Min 2 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All122
Max 2 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All122
 
RN7
Skills: RN
Contract: 7
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12
Max 0 matches between days 0-6 of patterns:
[Soft constraint, weight=400, function=Linear].
SaturdaysOnOff0
SaturdaysOffOn
SaturdaysOnOn
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All8 0
Min 3 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All12 3
Max 3 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All12 3
 
RN8
Skills: RN
Contract: 8
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12
Max 0 matches between days 0-6 of patterns:
[Soft constraint, weight=400, function=Linear].
SaturdaysOnOff0
SaturdaysOffOn
SaturdaysOnOn
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All8 0
Min 4 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All12 4
Max 4 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All12 4
 
RN9
Skills: RN
Contract: 9
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12
Max 0 matches between days 0-6 of patterns:
[Soft constraint, weight=400, function=Linear].
SaturdaysOnOff0
SaturdaysOffOn
SaturdaysOnOn
Max 0 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All8 0
Min 4 matches between days 0-6 of pattern:
[Soft constraint, weight=300, function=Linear].
All12 4
Max 4 matches between days 0-6 of pattern:
[Soft constraint, weight=500, function=Linear].
All12 4
 

Total employees' penalty (soft constraints)

Requirement Penalty
1. Patterns 0
2. Requested intervals/days and shifts on and off 0
Total 0