About

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

1 2 3 4 5 6
1995 October262728293031010203040506070809101112131415161718192021222324252627282930
TFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSSMTWT

P

V

A01

D

E

   

D

D

 

D

D

 

E

E

E

 

D

N

N

 

E

E

 

D

D

N

N

   

D

D

D

D

E

   

D

D

0 0
A02

D

D

 

D

D

N

N

 

E

E

 

D

D

D

   

D

D

O

 

D

D

D

 

D

D

 

D

D

E

E

N

N

   

D

0 0
A03

N

 

E

E

E

O

D

   

D

D

N

N

   

D

E

E

 

D

E

N

N

   

D

D

E

E

N

N

   

D

D

  0 0
A04

O

 

D

N

N

 

E

E

 

D

D

D

 

N

N

     

D

D

D

E

E

E

 

O

D

N

N

     

D

D

E

N

0 0
A05

D

D

       

D

N

N

   

D

D

E

E

E

 

D

D

N

N

   

D

D

E

E

       

D

D

N

N

  0 0
A06

E

N

N

 

D

E

 

D

D

N

N

   

D

D

D

D

N

N

       

D

E

N

N

   

D

D

D

E

E

 

E

0 0
A07

E

   

E

E

E

 

D

D

E

 

D

D

N

N

       

D

D

D

D

E

 

D

E

E

E

   

D

D

D

 

E

0 0
A08

D

D

D

D

 

D

N

N

   

D

E

   

D

O

D

E

E

E

 

D

D

N

N

   

D

D

E

   

D

D

D

D

0 0
A09

D

   

D

N

N

     

D

D

 

D

D

E

E

E

 

D

D

E

E

 

D

D

N

N

   

D

D

D

D

N

N

  0 0
A10    

D

D

D

D

O

E

 

D

D

     

D

N

N

     

D

O

D

 

D

D

D

 

D

D

E

E

E

 

D

D

0 0
A11

D

D

D

 

D

D

E

 

D

N

N

 

E

E

 

D

D

D

     

O

D

D

D

   

D

D

D

D

 

D

E

 

D

0 0
A12  

D

D

     

D

D

D

D

E

       

D

D

   

D

D

O

E

 

D

D

D

 

D

N

N

   

D

D

D

0 0
A13  

E

E

   

D

D

D

E

 

D

D

O

D

     

D

D

D

D

N

N

 

E

E

 

D

D

       

D

E

N

0 0
B14

D

E

 

D

D

D

 

D

D

E

N

N

   

D

O

     

D

N

N

   

D

E

E

 

D

D

E

E

 

E

N

N

0 0
B15

E

 

N

N

 

O

D

D

E

   

D

D

D

N

N

 

E

E

 

D

E

E

 

D

D

N

N

     

D

E

 

D

D

0 0
B16  

D

D

D

E

 

D

D

N

N

   

D

D

 

E

E

 

O

D

E

 

D

E

E

 

O

D

N

N

   

D

D

E

  0 0
B17

N

N

   

D

E

E

E

 

D

E

E

N

N

   

D

D

O

E

 

D

N

N

     

D

D

E

N

N

   

D

D

0 0
B18

D

D

E

E

N

N

   

D

D

D

 

E

E

E

   

D

N

N

   

D

D

 

O

D

E

E

 

D

D

N

N

 

E

0 0
B19

D

 

N

N

 

D

D

 

D

E

 

D

O

D

D

 

E

E

 

D

D

O

D

D

   

D

D

       

D

D

D

D

0 0
B20

D

D

     

D

E

 

D

D

E

 

D

D

 

D

D

 

D

N

N

       

D

D

E

E

 

D

D

D

E

 

O

0 0
B21

O

 

D

D

D

E

 

D

D

D

D

E

   

D

E

 

D

D

D

 

D

E

   

D

D

N

N

   

D

E

 

D

O

0 0
B22

E

E

E

 

D

D

O

D

E

     

D

D

 

D

D

D

E

E

E

   

D

D

E

E

 

D

D

D

N

N

   

O

0 0
B23  

D

D

E

E

 

D

E

   

D

N

N

     

D

D

D

 

D

E

 

D

D

   

D

D

D

E

E

 

D

D

O

0 0
B24

N

N

 

D

D

D

D

   

D

D

D

 

D

E

 

D

N

N

   

D

D

E

E

 

D

D

D

E

   

D

D

D

D

0 0
B25

D

D

D

   

D

N

N

   

D

D

E

E

 

D

N

N

   

D

D

 

D

N

N

   

D

D

D

 

D

D

E

E

0 0

Requests

Employees' penalty (soft constraints) 0
Shift Cover (Skill : All)
D Min - - - - - - 8 8 8 8 7 8 8 8 7 7 7 7 7 8 8 8 8 8 7 8 8 8 13 8 8 7 8 8 8 8   
D Max - - - - - - 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 18 11 11 11 11 11 11 11   
D Provided 11 10 9 8 10 11 9 10 10 10 11 9 8 10 7 7 10 9 7 10 10 8 10 9 10 8 9 10 13 9 8 8 11 11 11 10 00
O Provided 2 0 0 0 0 2 2 0 0 0 0 0 2 0 0 2 0 0 3 0 0 4 0 0 0 2 1 0 0 0 0 0 0 0 0 4 00
E Min - - - - - - 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   
E 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   
E Provided 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 4 4 4 4 4 4 00
N 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   
N Max - - - - - - 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   
N Provided 3 3 3 3 3 3 3 3 2 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 10
Shift Cover (Skills : (1, 9))
D Min - - - - - - 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   
D 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   
D Provided 2 0 0 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0 1 1 0 1 1 1 1 0 0 1 1 2 2 1 1 0 1 1 00
O Provided 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 0 0 0 0 0 0 00
E Min - - - - - - 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 Max - - - - - - 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   
E Provided 0 1 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 00
N Min - - - - - - 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   
N Max - - - - - - 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 Provided 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 00
Shift Cover (Skills : (1, 2, 3, 4, 5, 6))
D 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   
D Max - - - - - - 2 3 3 3 2 3 2 3 2 2 2 2 2 2 3 2 2 3 2 2 3 3 6 2 2 2 3 3 3 2   
D Provided 3 2 1 1 3 1 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 00
O Provided 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 00
E 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   
E Max - - - - - - 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   
E 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 1 1 1 1 1 1 1 1 00
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 Max - - - - - - 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 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 1 1 1 1 1 1 1 1 00
Shift Cover (Skills : (19, 20, 21, 22, 23, 24, 25))
D 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   
D Max - - - - - - 4 6 6 6 4 6 4 6 4 4 4 4 4 4 6 4 4 6 4 4 5 6 6 4 4 4 6 6 6 4   
D Provided 3 3 3 2 3 5 3 2 3 3 4 3 2 4 2 3 4 3 3 2 3 3 2 4 2 2 4 3 4 3 3 2 4 4 4 2 00
O Provided 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 00
E 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   
E Max - - - - - - 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   
E 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 1 1 1 1 1 1 1 1 00
N Min - - - - - - 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   
N 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   
N Provided 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 0 1 2 1 1 1 0 0 0 1 1 0 1 1 0 0 1 1 0 0 0 00
Shift Cover (Skills : (14, 15, 16, 17, 18))
D Min - - - - - - 1 1 1 1 1 1 1 1 0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1   
D Max - - - - - - 2 3 3 3 2 3 2 3 1 1 1 2 1 2 3 2 2 3 2 1 3 3 6 2 2 2 3 3 3 2   
D Provided 2 2 1 2 2 1 2 3 2 2 1 1 2 2 1 0 1 2 0 2 1 1 2 1 2 1 1 2 2 1 1 2 1 1 2 2 00
O Provided 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 00
E 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   
E Max - - - - - - 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   
E 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 1 1 1 1 1 1 1 1 00
N Min - - - - - - 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   
N Max - - - - - - 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 Provided 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 00
Shift Cover (Skills : (14, 15, 16, 17, 18, 25))
D Min - - - - - - 2 2 2 2 2 2 2 2 1 1 1 2 1 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 2   
D Max - - - - - - 3 3 3 3 2 3 3 3 2 2 2 2 2 3 3 3 3 3 2 2 3 3 6 3 3 2 3 3 3 3   
D Provided 3 3 2 2 2 2 2 3 2 2 2 2 2 2 1 1 1 2 0 2 2 2 2 2 2 1 1 2 3 2 2 2 2 2 2 2 20
O Provided 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 00
E 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   
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 Provided 1 1 1 1 1 1 1 1 1 1 1 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 00
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 Max - - - - - - 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 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 1 1 1 1 1 1 1 1 00
Shift Cover (Skill : GroupA)
D Min - - - - - - 4 4 4 4 3 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 4 4 6 4 4 3 4 4 4 4   
D Max - - - - - - 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 6 6 6 6 6 6   
D Provided 6 5 5 4 5 5 4 5 5 5 6 5 4 4 4 4 5 4 4 6 6 4 6 4 6 5 4 5 7 5 4 4 6 6 5 6 00
O Provided 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 0 0 1 0 0 3 0 0 0 1 0 0 0 0 0 0 0 0 0 0 00
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 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 Provided 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 2 2 2 2 2 2 00
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 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   
N Provided 1 1 1 1 2 2 2 2 1 2 2 1 1 2 2 2 2 1 1 1 1 2 2 2 2 2 2 1 1 2 2 1 1 2 2 2 00
Shift Cover (Skill : GroupB)
D Min - - - - - - 4 4 4 4 3 4 4 4 3 3 3 3 3 4 4 4 4 4 3 3 4 4 5 4 4 3 4 4 4 4   
D Max - - - - - - 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 9 6 6 6 6 6 6 6   
D Provided 5 5 4 4 5 6 5 5 5 5 5 4 4 6 3 3 5 5 3 4 4 4 4 5 4 3 5 5 6 4 4 4 5 5 6 4 00
O Provided 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 1 0 0 2 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 4 00
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 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 Provided 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 2 2 2 2 2 2 00
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 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   
N Provided 2 2 2 2 1 1 1 1 1 1 1 2 2 1 1 1 1 2 2 2 2 1 1 1 1 1 1 2 2 1 1 2 2 1 1 1 00
Total penalty (soft constraints)3
Total violations (hard constraints)0

Shifts Start End Description

D

06:00 16:00 Day.

O

06:00 18:00 Other work.

E

12:00 20:00 Evening.

N

18:00 06:00 Night.
 
Cover constraints
Must not be over preferred levels: Hard constraint.
Must not be under preferred levels: Hard constraint.
Must not be over maximum levels: Soft constraint, weight=1, function=Linear.
Must not be under minimum levels: Soft constraint, weight=1, function=Linear.

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

 

Computation
Found by   Nobuo Inui, Kenta Maeda and Atsuko Ikegami
Algorithm CPLEX 11
Computation time 47 min
Date October 2009
System -
CPUQuad Core @ 3.00GHz

 

Penalties

A01
Skills: 1 GroupA
Contract: A01
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       11
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A02
Skills: 2 GroupA
Contract: A02
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       13
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       3
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       3
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A03
Skills: 3 GroupA
Contract: A03
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       9
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A04
Skills: 4 GroupA
Contract: A04
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     2
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       9
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       5
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       5
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A05
Skills: 5 GroupA
Contract: A05
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       9
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A06
Skills: 6 GroupA
Contract: A06
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       10
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A07
Skills: GroupA
Contract: A07
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       12
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A08
Skills: GroupA
Contract: A08
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       11
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A09
Skills: 9 GroupA
Contract: A09
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       12
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A10
Skills: GroupA
Contract: A10
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       12
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A11
Skills: GroupA
Contract: A11
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       13
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A12
Skills: GroupA
Contract: A12
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 17 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       15
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       2
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       2
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
A13
Skills: GroupA
Contract: A13
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       12
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       3
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       3
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B14
Skills: 14 GroupB
Contract: B14
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       7
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B15
Skills: 15 GroupB
Contract: B15
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       11
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B16
Skills: 16 GroupB
Contract: B16
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       9
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B17
Skills: 17 GroupB
Contract: B17
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       8
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B18
Skills: 18 GroupB
Contract: B18
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       9
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       4
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B19
Skills: 19 GroupB
Contract: B19
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 17 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       15
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       3
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       3
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B20
Skills: 20 GroupB
Contract: B20
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       12
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       5
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B21
Skills: 21 GroupB
Contract: B21
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       13
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B22
Skills: 22 GroupB
Contract: B22
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       11
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       6
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B23
Skills: 23 GroupB
Contract: B23
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       10
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       13
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B24
Skills: 24 GroupB
Contract: B24
Requirement Violations Penalty Details
Requested intervals/days and shifts on and off 0 0
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     1
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 15 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       15
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       2
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 
B25
Skills: 25 GroupB
Contract: B25
Requirement Violations Penalty Details
Patterns 0 0
SatisfiedPattern matchesPatternsMatched
Start day12345678
Min 2 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffN or
E or
D or
O
Off     0
Max 6 consecutive working days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
N or
E or
D or
O
 0
Max 5 consecutive free days
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOffOffOffOffOffOff  0
Min 9 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllOff       9
Max 2 weekends off
Max 2 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
FridaysNot NOffOff     0
Max 6 days between day shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDNot DNot DNot DNot DNot DNot DNot D0
Min 6 days between N shifts
Max 0 matches between days 0-35 of patterns:
[Soft constraint, weight=100, function=Linear].
AllNOff
or
On
N     0
AllNOff
or
On
Off
or
On
N    
AllNOff
or
On
Off
or
On
Off
or
On
N   
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
N  
AllNOff
or
On
Off
or
On
Off
or
On
Off
or
On
Off
or
On
N 
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllDDDDD   0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEEEE    0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNNN     0
Min 2 consecutive N shifts
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNot NNNot N     0
Max 14 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllD       11
Min 4 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllE       4
Min 3 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 6 matches between days 6-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllN       6
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllND      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNE      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllED      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllEO      0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffD     0
Max 0 matches between days 0-35 of pattern:
[Soft constraint, weight=100, function=Linear].
AllNOffO     0
 

Total employees' penalty (soft constraints)

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